4

メインフレーム上の DB2 データベースへのリンク サーバーを作成する必要があります。SQL Server 2005 の 64 ビット バージョンでこれを成功させた人はいますか? もしそうなら、どのプロバイダーと設定が使用されましたか?

Windows 認証アカウントを使用して SQL Server にログインする場合でも、SQL Server ログインを使用する場合でも、リンク サーバーが機能することが重要です。4 部構成の名前とOPENQUERYクエリ メソッドの両方が機能することも重要です。正常に動作する SQL Server 2000 マシンに 1 つのセットアップがありますが、64 ビット SS 2005 では使用できないプロバイダーを使用しています。

4

3 に答える 3

1

昨年末 (2007 年 9 月) の実稼働システムで同じ問題が発生しました。Microsoft の担当者からの公式の言葉によると、ASI/DB2 に接続するための 64 ビット oledb ドライバーありましたが、当時はベータ版でした。

ベータ版がいつ終了するかはわかりませんが、それは昨年のニュースでした。

プロダクション システムでベータ ドライバを使用することに慣れていなかったため、プロダクション サーバーを 32 ビット マシンに移行することにしました。

これがあなたの質問に答えていないことはわかっていますが、うまくいけば洞察を得ることができます

于 2008-08-22T01:01:54.557 に答える
0

Sql 2000 に使用しているプロバイダーは何ですか? MS には DB2 用の x64 OLEDB ドライバーがあると確信しています (Host Integration Server の一部ですが、別のダウンロードとして入手できます)。IBM には .NET と ODBC 用の x64 があり、場合によっては OLEDB も用意されています (見つけるのは PITA ですが)。

リンクサーバーのセットアップを取得したら、他のすべての要件が自動的に設定されると確信しています....

于 2008-08-21T23:50:22.640 に答える
0

Sql 2005 2007 年 2 月の機能パックから:

Microsoft OLE DB Provider for DB2 は、IBM DB2 データベースに保存されている重要なデータを、Microsoft SQL Server 2005 Enterprise Edition および Developer Edition に基づく新しいソリューションと統合するための COM コンポーネントです。SQL Server の開発者と管理者は、このプロバイダーを Integration Services、Analysis Services、レプリケーション、Reporting Services、および分散クエリ プロセッサと共に使用できます。自己解凍形式のダウンロード パッケージを実行して、インストール フォルダーを作成します。1 つのセットアップ プログラムで、プロバイダーとツールが x86、x64、および IA64 コンピューターにインストールされます。

于 2008-08-22T14:53:58.287 に答える