connection string - ConnectionString issues - SQL Server 2008 on Windows 2008 -


we have third party program used run on windows 2003 against sql server 2000 database (app , db on same machine). trying migrate/install on windows 2008/ sql server 2008.

the connection string specified not seem allow connect sql server (see below)

    <configuration name="prog">     <adoconnection>         provider=sqloledb.1;persist security info=false;user id=sa;pwd=p@ssw0rd;initial catalog=db_new;data source=servername     </adoconnection> </configuration> 

i tried alternate 1 , not work

<configuration name="prog">      <adoconnection>     provider=sqlncli10.1;persist security info=false;initial catalog=db_new;data source=servername;uid=sa; pwd=p@ssw0rd; 

i able use 1 below connect application sql server 2008 database on windows 2003

<configuration name="prog">     <adoconnection>         provider=sqloledb.1;persist security info=false;user id=sa;pwd=p@ssw0rd;initial catalog=db_new;data source=servername     </adoconnection> 

what right syntax application connect sql server 2008 on windows 2008 server?

you can check provider version(s) installed looking in registry: hkey_classes_root\sqlncli10\clsid

hkey_classes_root\sqlncli10.1\clsid (for version 10.1 etc)

the sqlncli10 (sql server native client) name alias latest version installed on computer. on 2003 box find entries sqloledb in registry won't have installed on 2008 box.

i expect following should work: provider=sqlncli10;persist security info=false;user id=sa;pwd=p@ssw0rd;initial catalog=db_new;data source=servername

for more info on formatting of connection string , various provider see: this connectionstring site


Comments

Popular posts from this blog

c# - SharpSVN - How to get the previous revision? -

c++ - Is it possible to compile a VST on linux? -

url - Querystring manipulation of email Address in PHP -