2017-10-26 56 views
0

"Active Directory - Integrated"認証を使用して私のAzure SQLデータベースにログインしています。パスワードなし。返さOPENROWSET(BULK)/ Azure SQLデータベースを実行中にエラーが発生しました

Select BulkColumn 
from OPENROWSET 
(BULK 'C:\Users\username\Downloads\docs_by_day_IncludeDocs.json', 
SINGLE_CLOB) as my_test 

Msg 4861, Level 16, State 1, Line 12 
Cannot bulk load because the file "C:\Users\username\Downloads 
\docs_by_day_IncludeDocs.json" could not be opened. 
Operating system error code (null). 

は、このエラーがしようとAzureのSQLデータベースとは何かを持ってい

は、私は私のクライアント(ノートPC)に保存されている.jsonファイルにOPENROWSETを実行してみました私のローカルクライアントに接続するには?他のポスターとは異なり、エラーメッセージはAccessの問題を明示的に特定しません。

私は助けていただきありがとうございます!

答えて

1

SQLAZUREあなたはストレージアカウントにドキュメントをアップロードし、それ以前に同様

SELECT * 
FROM OPENROWSET(BULK 'data/product.bcp', DATA_SOURCE = 'MyAzureBlobStorage', 
FORMATFILE='data/product.fmt', FORMATFILE_DATA_SOURCE = 'MyAzureBlobStorage') as data 

の下にいくつかのことを試してみる必要があります

C:\Users\username\Downloads\docs_by_day_IncludeDocs.json 

、あなたは意志...このパスのないアイデアを持っていませんストレージアカウントを作成する必要があります。..

CREATE EXTERNAL DATA SOURCE MyAzureBlobStorage 
WITH (TYPE = BLOB_STORAGE, 
     LOCATION = 'https://myazureblobstorage.blob.core.windows.net', 
     CREDENTIAL= MyAzureBlobStorageCredential); 

参考文献:
https://blogs.msdn.microsoft.com/sqlserverstorageengine/2017/02/23/loading-files-from-azure-blob-storage-into-azure-sql-database/

関連する問題