2016-08-19 9 views
7

私はMYSQLデータベースを持っています。私は自分のMSSQLデータベースをリンクしたいと思います。MYSQLデータベースのクエリMSSQLからWindows10

以前私はこのシステムを動作させ、MSDASQLリンクサーバープロバイダを利用し、最新のMYSQL ODBCドライバを使用してODBCデータソースを作成しました。

私のWindows 10のアップグレード以降、これが機能しなくなりました。それは幸いにもWindows 2008サーバーで作業しています。

ODBCデータソースのテスト接続もまだ動作しています。 SQL管理スタジオ内で接続をテストすると、「MSDASQLプロバイダを初期化できません。特定の情報はありませんでした」という例外が発生して失敗します。

ODBCデータソースは、私はMSDASQLプロバイダが廃止されて理解して何からのMicrosoft Access 2010

内で動作しますか?他のどのプロバイダを使用する必要がありますか?

+0

ここに運がある:http://stackoverflow.com/q/24601508 – Drew

+0

いいえ、うまくいかなかった。 Windows 10上のSQL 2014サーバーインスタンス上で動作するように管理しました。2012インスタンスはまだ動作しませんが、MSDASQLプロバイダーを更新することは可能かもしれません。 – markthewizard1234

答えて

2

この問題もありました。私はそれをSQL 2014インスタンスで動作させることができました。したがって、2012年以前のMSDASQLのリンクサーバープロバイダはWindows 10 ODBCと互換性がないようです。

SQL 2014インスタンスで試すことはできますか?それがどうなるか教えてください!

+0

私は2014年のインスタンスでこれを設定しましたが、実際にはうまくいっています!ありがとう! 2014年以前の更新版があればそれが機能するのだろうか?いずれにしても、データベースを簡単に移行できるので、私の問題は解決されます。 – markthewizard1234

+0

これを追加するだけで、MSDASQLは依然としてリンクサーバーインスタンスによって使用されているリンクサーバープロバイダーのようです。 MSDASQL 2012プロバイダを更新することは可能かもしれません。 – markthewizard1234

関連する問題