レジストリ HKEY_CLASSES_ROOT\SQLNCLI10\Clsid を調べると、インストールされているプロバイダーのバージョンを確認できます。
HKEY_CLASSES_ROOT\SQLNCLI10.1\Clsid (バージョン 10.1 など)
SQLNCLI10 (SQL サーバー ネイティブ クライアント) 名は、コンピューターにインストールされている最新バージョンのエイリアスです。 2003 ボックスのレジストリには、2008 ボックスにはインストールされていない可能性が高い sqloledb のエントリもあります。
以下が機能するはずです:Provider=SQLNCLI10;Persist Security Info=False;User Id=sa;[email protected] ;初期カタログ=DB_NEW;データソース=サーバー名
接続文字列のフォーマットとさまざまなプロバイダーの詳細については、 この接続文字列サイト