sql >> Databasteknik >  >> RDS >> Sqlserver

hur man får åtkomst till localDB från Windows Service

Så jag hittade själv lösningen, hur man ansluter instans av (localdb) från Windows Service som körs som lokalt system:

Jag använde dessa artiklar:http://technet.microsoft.com/pl- pl/library/hh212961.aspx http://dba.fyicenter.com/faq/sql_server_2/Verifying_a_Login_Name_with_Tool a> http:/ /social.technet.microsoft.com/wiki/contents/articles/4609.troubleshoot-sql-server-2012-express-localdb.aspx

Så jag delade min localdb (som i den första artikeln) problemet var att jag inte kunde ansluta till sqlcmd med namnet pipe np://. Jag hittade svaret i den tredje artikeln:

Denna lilla information var faktiskt avgörande;)

så jag skapade användare:användare med lösenord:[email protected] .

I min Windows-tjänst ser min SQL connectionString ut:

"Data Source=(localdb)\\.\\MyInstanceShared;Integrated Security=false;User Id=user;[email protected]"

Integrerad säkerhet inställd på false värde är också viktigt.

Kanske kan det hjälpa någon.



  1. MySQL:Dumpa en databas från en SQL-fråga

  2. Lagra en procentandel i Rails + MySQL

  3. Importera MySQL-dump till PostgreSQL-databas

  4. Oracle REF kan inte gå igenom