xp_cmdshell
からperlスクリプトを実行しようとしています。SQL Serverでのxp_cmdshellの使用
perlスクリプトの出力は、csvファイルであるが、私は
EXEC master..xp_cmdshell N'perl G:\script\perl.pl';
を実行したときにxp_cmdshell
コマンドが正常に動作するようですけれども、私は、作成したCSVファイルを見つけることができない、出力が名前です作成する必要があるファイルの
xp_cmdshell
を使用して、perlスクリプトを実行するためのジョブステップを作成しています。
ご協力いただければ幸いです。
返信はtnxですが、ファイルが保存されている場所を特定できません。 'ジョブ '試験':ステップ1は、 'esecuzione':2016年5月3日15時59分41秒 出力 03_05_2016_155942_output.csv (影響を受けた2行(S))(ヌル) ' –
何の実行開始しました。仕事の出力は?ジョブに戻り、ステップを編集し、詳細ページに行き、「表示」ボタンをクリックします。これはステップ出力を示すはずです。そこに表示されていない場合は、スタティックパスで出力を作成する場合に備えて、perlスクリプトを編集する必要があります。 –
仕事の出力は、私が前のコメントで書いたものを示しています。ところで、あなたが提案したように、perlスクリプトに静的パスを追加して解決しました。多くのtnx @john –