質問: sqlsever2005からsqlserver7.0への接続設定エラー はじめまして。 プログラム初心者なのですが、 クライアントからサーバーへアクセスする データベースプログラムを作る事となりました。 サーバー側には windows 2000 と serverとsql server 7.0 を、 クライアント側にはwindows xp pro と sql server 2005 と プログラミングにはvisual studio 2005 (vb.net)をインストールしています。 サーバーエクスプローラーからサーバー側データベースへの 接続設定を試したところ、 以下のようなエラーメッセージが発生しました。 『microsoft visual studio このバージョンのサーバーはサポートされていません。 microsoft sql server 2000かそれ以降が必要です。』 microsoftのhpやヘルプを参照したのですが、 はっきりとした原因がわかりませんでした。 そもそも互換性が無いのでしょうか? 説明不足の面もあるとおもいますが、 以前このようなメッセージが表示された方や解決された方、 教えていただけますでしょうか? よろしくお願い致します。
回答: サーバーエクスプローラ →データ接続 →右クリック →接続の追加 →データソース:microsoft sql server 画面の説明欄は、sqlserverプロバイダは2000以上としている。 しかし、msdnではsqlserverプロバイダは7.0もokなのだけど。 http://msdn2.microsoft.com/ja-jp/library/ms171961(vs.80).aspx oledbプロバイダを選ぶなら7.0との接続はokだそうです。 http://blogs.wankuma.com/trapemiya/archive/2006/08/11/35805.aspx