• 締切済み

ルータ越えのデータベース接続について

SQL初心者です。 お手数ですがご教授下さい。 【環境】本社にSQL_SERVER2005(無償版)を構築     事業所拠点にSQL_SERVER(Enterprise Edition)を構築しており、両拠点ネットワークはVPNで繋がっております。 (1)解決したケース  本社作業にて、本社SQL_SERVER2005(無償版)へデータベースを作成し、MS_ACCESSのテーブルでリンク接続したMDBを作成しました。(接続はファイルDSNで設定しております)このMDBを事業所拠点で開き、リンクテーブルを開くとテーブルを開くことが可能。 (2)解決できないケース  事業所作業にて、事業所拠点SQL_SERVER(Enterprise Edition)へデータベースを作成し、MS_ACCESSのテーブルでリンク接続したMDBを作成しました。(接続はファイルDSNで設定しております) このMDBを本社で開き、リンクテーブルを開くとエラーが発生し、テ ーブルを開くことができません。  【エラーメッセージ:ODBC--'SQL Native Clientデータベース名'への接続が失敗しました】 以上の状況です。SQLのバージョンが変わると接続方法や設定が変わるのが原因で、(2)のケースは(1)のケース以外に何か設定が必要なのでしょうか。いろいろ調べましたが、同じVPN経由での接続ですので原因が分かりません。困っていますので宜しくお願い致します。

みんなの回答

  • wingtodo
  • ベストアンサー率56% (9/16)
回答No.1

回答にはならないと思いますが・・・ ひょっとしてSQL_SERVER2005に対応してないAccessを使ってません? 例えばAccess2003とか

kenboomax
質問者

補足

ご回答ありがとうございました。 本日、いろいろ試しておりましたが以下内容にて解決致しました。 事業所拠点サーバのファイアウォールポート番号及びSQL_SERVER(Enterprise Edition)のポート番号が(1153)で設定されてい ましたが、(1433)に設定したところ接続することができました。 お手数をお掛け致しました。