Jak zprovoznit vícero připojení na MS SQL Server najednou

<>/>Možná se vám to nebude věřit, ale já jsem měl většinou nějaký problém s SQL Serverem. Vždy mě to stálo aspoň hodinu googlení a někdy jsem se dokonce něčeho musel vzdát, abych dosáhl něčeho ne tak dokonalého. Naposledy se mi toto stalo před necelým týdnem, kdy jsem já si nainstaloval nový Windows 8 a najednou jsem nemohl přistupovat k SQL Serveru skrz instanci SQL Serveru Express 2012 a už jsem z toho měl vrásky, až jsem to vyřešil použitím LocalDB.

To mi fungovalo hned, ale jen do doby, než jsem začal se na DB připojovat více spojeními – tedy najednou až 3mi(ve VS Express for Web(etc.), localhostu(full IIS) a localhostu(IIS Express)). Fungovalo jen to první vytvořené spojení, u všech dalších mi bylo hlášeno, že DB soubor se již používá.

A protože tento W8 jsem měl jen na 25,4GB partition jsem už jsem zabral veškerý volný prostor na této partition, a musel jsem si všechno zazálohovat a vytvořit nové partitions, tentokrát pro W7/W8.1 120GB a pro W8 80GB. Snad mi toto už bude stačit. A teď k postupu který jsem zvolil:

  1. První vývojářský program který jsem do W8 byl SQL Server 2012 Express with Advanced Services x64. Všechno jsem nechal na vývojářských hodnotách, i jméno instance, to tedy zůstalo MSSQLSERVER. Jediné co jsem pozměnil bylo že se mohu přihlašovat do SQL Serveru jak pod Windows Autentizací tak pod loginem/heslem. Zadal jsem tam tedy moje heslo pro sa.
  2. Jako další jsem si nainstaloval všechny vývojářské IDE které používám, tedy VS Express 2012 for Web, VS Express 2012 for Windows 8, VS Express 2012 for Windows Desktop.
  3. Následovala instalace Visual Studio 2012 Update 2.
  4. Pak jsem si spustil SQL Server Management Studio pod účtem Administrátora ve Windows, a přidal(Attach) DB která byla ve složce D:MSSQLSERVER pod názvem sunamo.cz.mdf. Protože SQL Server Management Studio mi ji přidalo pod plnou cestou i s .mdf na konci, upravil jsem si název na “sunamo.cz”.
  5. Do aplikace jsem si napsal takový Connection String: Data Source=N;Database=sunamo.cz;Integrated Security=True; kde “N” je název Vašeho PC a “sunamo.cz” je název Vaší DB.
  6. Jako další jsem si nainstaloval plnou IIS přes Ovládací panely a to včetně komponent pro ASP.NET 4.5.
  7. Vyzkoušel jsem s tímto nastavením webovou i desktopovou aplikaci a všechno funguje!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *