Accessとの接続例
IF EXISTS(SELECT * from MyExcel...社員)
BEGIN
print 'EXIST'
EXEC sp_dropserver MyExcel
END
GO
EXEC sp_addlinkedserver
@server = 'MyExcel',
@srvproduct = 'OLE DB Provider for Jet',
@provider = 'Microsoft.Jet.OLEDB.4.0',
@datasrc = 'C:\Documents and Settings\uchukamen\デスクトップ\社員.xls',
@provstr = 'Excel 8.0'
GO SELECT * from MyExcel...社員
ここで、リンクサーバへのアクセスには、リンクサーバ名.カタログ.スキーマ.オブジェクト名と指定する必要がありますが、EXCELの場合もカタログ、スキーマは
無いので、『MyExcel...社員』という形でアクセスします。
以下では、実験のためにAccessのノースウィンドデータベースより、社員テーブルをEXCELにエクスポートしたファイルを使用します。。
EXCELファイルをリンクサーバとして設定し、クエリした様子
