7

BCP を実行しようとすると、このエラーが発生します

SQLState = S1000、NativeError = 0

エラー = [Microsoft][SQL Server Native Client 11.0]BCP ホスト データ ファイルを開けません

これは私のコードです:

DECLARE @dump_data1 varchar(500)

SET @dump_data1 =  'bcp "select * from IDcountries.dbo.IDs$" queryout "\\NetworkLocation\watchdog.xls" -c -S STRIVEDI\SQLEXPRESS -T'

EXEC xp_cmdshell @dump_data1

私はネットワーク ドライブに関するすべての権利を持っています。

このコードは、のようなローカル ドライブの宛先に対して完全に正常に機能しますC:\

-U-Pオプションも入力してみました。しかし、運が悪い

誰かがこの問題について私を助けてくれますか?

4

3 に答える 3

3

私も同じ問題に直面しました。これはフォルダのパーミッションのようです。[フォルダ プロパティ] の下の [セキュリティ] タブを編集し、SQL Server で SQL Server サービスが実行されているユーザー アカウントに変更権限を付与します。通常、このユーザー アカウントの名前は MSSQLSERVER です。これは私にとってはうまくいきました。

于 2014-04-24T07:01:52.603 に答える