Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Problemi di ConnectionString - SQL Server 2008 su Windows 2008

Puoi verificare quali versioni del provider sono installate cercando nel registro:HKEY_CLASSES_ROOT\SQLNCLI10\Clsid

HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (per la versione 10.1 ecc.)

Il nome SQLNCLI10 (sql server native client) è un alias dell'ultima versione installata nel computer. Sulla tua scatola del 2003 troverai anche voci per sqloledb nel registro che probabilmente non avrai installato sulla scatola del 2008.

Mi aspetto che quanto segue dovrebbe funzionare:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;[email protected] ;Catalogo iniziale=DB_NEW;Origine dati=nome server

Per maggiori info sulla formattazione della stringa di connessione e sui vari provider vedere:questo sito connectionstring