Du kan kontrollere, hvilke udbyderversion(er) der er installeret ved at se i registreringsdatabasen:HKEY_CLASSES_ROOT\SQLNCLI10\Clsid
HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (til version 10.1 osv.)
Navnet på SQLNCLI10 (sql server native client) er et alias til den seneste version installeret på computeren. På din 2003-boks vil du også finde indgange til sqloledb i registreringsdatabasen, som du sandsynligvis ikke vil have installeret på 2008-boksen.
Jeg ville forvente, at følgende skulle virke:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;[email protected] ;Initial Catalog=DB_NEW;Datakilde=servernavn
For mere info om formateringen af forbindelsesstrengen og de forskellige udbydere se:denne forbindelsesstrengside