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.