Możesz sprawdzić, które wersje dostawcy są zainstalowane, zaglądając do rejestru:HKEY_CLASSES_ROOT\SQLNCLI10\Clsid
HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (dla wersji 10.1 itd.)
Nazwa SQLNCLI10 (natywny klient serwera SQL) jest aliasem najnowszej wersji zainstalowanej na komputerze. Na twoim komputerze z 2003 r. znajdziesz również wpisy dla sqloledb w rejestrze, których prawdopodobnie nie zainstalowałeś na swoim komputerze z 2008 r.
Spodziewam się, że następujące powinno działać:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;przykł[email protected] ;Katalog początkowy=DB_NEW;Źródło danych=nazwa serwera
Aby uzyskać więcej informacji na temat formatowania ciągu połączenia i różnych dostawców, zobacz:ta witryna z ciągami połączeń