左結合を使用して複数のデータテーブルからさまざまなデータをプルするために必要な約13,000のAccountIDがあります。accountIDの総数は数百万単位です。サーバーへの書き込みアクセス権はありませんが、実際に非常に長いWhere AccountIDを(。。 ...) 声明。accountIDは現在単一のExcel列にあるため、何らかの方法でサーバーに戻す必要があります。
考え?
OPENDATASOURCEを使用してExcelファイルにアクセスできますが、誰かがExcelファイルをサーバーにプッシュする必要があります(理想的ではありません)。
SELECT * FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\DataFolder\Documents\TestExcel.xls;Extended Properties=EXCEL 5.0')...[Sheet1$] ;
DBAチームにローカルマシンにSQlサーバークライアントをインストールし、ライブサーバーにリンクされたサーバーをセットアップするように依頼することができます。これですべての設定が完了しました。必要なデータのビューを設定し、ビューへのアクセスを許可するように依頼します。必要なのはそれだけだと思います。