2017-03-27 48 views
-1

現在、Microsoft SQL Serverとネットワーク内のMicrosoft Accessデータベース間のリンクサーバー接続を構成しています。簡単にするために、Access dbをローカルに保存し、リンクサーバーを構成しようとしました。SQL-Server - Access Linked Server(データソースオブジェクトを初期化できません)

まず私は、システムDSN "BADEN32" という名前の(32ビット) このDSNは、私のAccessデータベース(位置C:\ Users \ユーザーxxxは\デスクトップ\ Baden.accdb)を指し、作成した私が使用し、このDSNについては をMicrosoft Accessドライバ(.mdb .accdb)

新しいリンクサーバーを作成しようとすると、次のエラーが表示されます。リンクサーバー "BADEN32"のOLE DBプロバイダ "MSDASQL"のデータソースオブジェクトを初期化できません 私は既にinprocessが許可されている場合、MSDASQLプロバイダをチェックしましたが、それはそうでした。

私はここで間違っていますか?

答えて

1

アクセスデータベースからSQLサーバーにリンクしていますか? SQLサーバーへのODBC接続をセットアップしてテストする必要があります。作業が終了したら、Accessデータベース、External Dataタブ、ODBCデータベースの順に進みます。

これが意味することではない場合、私はより多くの情報を得ることができますか?

+0

テーブルを変更する必要があることがあるため、AccessからSQL Serverにテーブルとデータをプルする接続を設​​定しようとしています。リンクされたテーブルを作成するとき、私は列とテーブルを編集することができません。これは私の最大の懸念です –

関連する問題