Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

ConnectionString-Probleme – SQL Server 2008 unter Windows 2008

Sie können überprüfen, welche Anbieterversion(en) installiert sind, indem Sie in der Registrierung nachsehen:HKEY_CLASSES_ROOT\SQLNCLI10\Clsid

HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (für Version 10.1 usw.)

Der Name SQLNCLI10 (sql server native client) ist ein Alias ​​für die neueste Version, die auf dem Computer installiert ist. Auf Ihrer 2003er-Box finden Sie auch Einträge für sqloledb in der Registrierung, die Sie wahrscheinlich nicht auf der 2008er-Box installiert haben.

Ich würde erwarten, dass Folgendes funktionieren sollte:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;[email protected] ;Anfangskatalog=DB_NEW;Datenquelle=Servername

Weitere Informationen zur Formatierung der Verbindungszeichenfolge und der verschiedenen Anbieter finden Sie unter:diese Verbindungszeichenfolge-Site