SysAdmin 権限がなくても、SQL Server 2008 R2 で OpenRowSet および OpenDataSet コマンドを使用する方法はありますか?
Excel ファイルからデータを読み込もうとしていますが、実際の読み込みを行うサービス アカウントに sysadmin 権限がありません。
現在、リンクされた「サーバー」ではなく、ファイル名は月ごとに変わる可能性があります。
これが私のクエリです:
SELECT
Center,
Amount
FROM OPENROWSET(
'Microsoft.ACE.OLEDB.12.0'
,'Excel 8.0;HDR=NO;Database=C:\exceldata.xls'
,'SELECT
F1 as Center,
F2 as Amount
FROM [Sheet1$]')
WHERE Amount > 0
ありがとう