Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Problemas de ConnectionString - SQL Server 2008 no Windows 2008


Você pode verificar quais versões do provedor estão instaladas procurando no registro:HKEY_CLASSES_ROOT\SQLNCLI10\Clsid

HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (para a versão 10.1 etc)

O nome SQLNCLI10 (cliente nativo do servidor sql) é um alias para a versão mais recente instalada no computador. Em sua caixa de 2003, você também encontrará entradas para sqloledb no registro que você provavelmente não terá instalado na caixa de 2008.

Espero que o seguinte funcione:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;[email protected] ;Catálogo inicial=DB_NEW;Fonte de dados=nome do servidor

Para obter mais informações sobre a formatação da string de conexão e os vários provedores, consulte:este site de cadeia de conexão