Ho messo questa stringa e in locale funziona, in rete no.Originariamente inviato da cyanuro
Quella stringa di connessione NON può funzionare in rete , almeno con le user-instances.
Se vuoi condividere l'accesso al server sql devi:
- aggiungere al server il database (con le user instances il database non "appartiene" al server)
- configurare il server perchè accetti connessioni remote
- cambiare la stringa di connessione perchè richiami il server e non il file database.
Connection strings for SQL Server 2008
cn.ConnectionString = "Data Source=PC\SQLEXPRESS;Initial Catalog=DB;Integrated Security=SSPI;"
Ma da managment come si mettono utente e password?
Per accedere da managment ho lasciato autenticazione di windows.
Vorrei utilizzare questa stringa:
cn.ConnectionString = "Data Source=PC\SQLEXPRESS;Initial Catalog=DB;User Id=myUsername;Password=myPassword;"
- sulle proprietà di managmante express, proprietà server--> connessioni c'è 0, quindi connessioni illimitate.
- Come si aggiunge al server il db? Io ho fatto collega db da managmente. Anzi prima lo ho creato, poi scollegato, poi fisicamente messo in un altra tabella e ricollegato. Sulla voce database ho cliccato su collega.