csv ファイルを作成する SQL ストアド プロシージャがあります。以下に手順を示します。
SET @query = 'select * from tableName123'
SET @bcpCommand = 'bcp " ' + @query + ' " queryout "c:\linecode.csv" -T -c -t,'''
EXEC master..xp_cmdshell @bcpCommand
コードは正常に実行されますが、デスクトップに linecode.csv が表示されません。これは書き込み許可の問題ですか、それとも私がしたことに何か問題がありますか?
SQL Server 2008 と c# を使用してストアド プロシージャを呼び出しています。