Dejan Carić:
Da, connection string zaista može biti problem.
Kod mene je obrnuta situacija. Imam laptop koji je u mreži i na kome se nalazi baza i kojoj želim da pristupam sa drugog računara.
Laptop se zove LPT-DEJCAR.
Prvo se ulogujem na laptop kao administrator i uđem u
Services (Start, Run, pa otkucaš
services.msc)
Tu vidim listu svih pokrenutih servisa od SQL Server-a. Ukupno imam pokrenute 4 instance: SQL2005R4, SQL2008, SQL2008R2, SQLEXPRESS.
Zatim otvorim Visual Studio na drugom računaru i u
Solution Explorer-u kliknem desnim tasterom miša na
Data Connections i kliknem na
Add Connection...
Za Server name otkucam ime računara i naziv SQL Server instance. U mom slučaju LPT-DEJCAR (naziv računara) \ SQL2008R2 (iz services.msc).
Unesem
username i
password ili jednostavno izaberem
Use Windows Authentication ako moj
windows user ima prava na
remote računaru.
Ako je sve prošlo kako treba (dobar
username i
password i baza dozvoljava
remote access), kada klikneš na
Select or enter a database name trebao bi da dobiješ listu svih baza koje se nalaze na tom serveru. Ja sam izabrao
tempdb. Kilkneš OK.
Sada u
Data Connections treba da ti se pojavi nova konekcija koju smo kreirali. Desni klik i
Properties. Iz
Properties prozora kopiraš
Connection String i to je to :)
