2010年7月1日木曜日

SQLSERVER2008でAccess データベースにアクセスするリンク サーバーを作成するには

Windows2008 SERVER R2+SQLSERVER208 R2環境でAccess データベースにアクセスするには?

1.Windows2008 SERVER R2ではMDBへのOLEDB Driverが存在しないので、ます下記リンクよりドライバーをインストールを行う。


2.SQL Manaegement Studioで[サーバーオブジェクト]→[リンクサーバー]で設定を行う。


TRANSACT SQLでの記述内容(抜粋)
EXEC master.dbo.sp_addlinkedserver
@server = N'ACCESS_LINK',
@srvproduct=N'Access',
@provider=N'Microsoft.ACE.OLEDB.12.0',
@datasrc=N'D:\TEST.mdb'
 


結果を見ると正しくリンクできました!