2

SQL 2005 から SQL 2012 に、XP から Win7 に移行しています。Windows 7 に SQL 2012 をインストール/アップグレードできると思っていましたが、うまくいきませんでした。(「SP4 がインストールされていないため、更新できません」というメッセージが表示されます。SP3 や SP4 をインストールしようとしても何も起こりません。つまり、Select @@version が 9.0.3042 から変更されていません。) SQL2005 と SQL2012 をインストールしましたが、元のコードを使用してサーバーに接続できません。#import "C:\Program Files\Microsoft SQL Server\80\Tools\Binn\Resources\1033\sqldmo.rll" rename_namespace("sqldmo") このステートメントと関係があると確信しています。私は仮定) SQL2005 GUID(s?) を識別します。

では、この仮定は正しいでしょうか?バージョンに依存しないサーバーに接続するためのより良い方法はありますか? 私たちのプログラムは、実際に使用するデータベース、テーブル、およびストアド プロシージャを作成します。(データベース テーブルへのアクセスはすべて、ストアド プロシージャを介して行われます。)

これが接続方法である場合、参照を「ただ」変更して再コンパイルすれば、すべてが再び機能するはずですか?

ところで: 私はまだ Visual Studio 6 を使用しています。仕事が多すぎて時間が足りません.....

アドバイスをありがとう....

4

1 に答える 1