問題タブ [dtexec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
496 参照

sql-server - PowerShell DTexec /ISServer は接続文字列をパッケージ変数として渡します

PowerShell を介して ISServer で SSIS パッケージを実行したいと考えています。Microsoftページにあるスクリプトを使用しました。これは私にはうまくいきません。接続文字列を渡したいが、接続マネージャーに割り当てるのではなく、変数文字列として渡したい。接続文字列には と が \あります。存在し、powershell はこれを新しいオプションと見なします。文字列全体として見たいだけです。

私はすべてを試しましたが、いくつかのウェブサイトが提案したように、 MyServer\MyServer MyServer\MyServer` を使用"\"しました。これは、接続がそのインスタンスにあるためです。\""instead of \, put double quotes, put ' quotes, nothing works. Always getting the error option;Initial is not valid. I can't remove

接続文字列は、変化する変数を介して割り当てられます。したがって、変数には次のものが含まれますData Source=MyServer\Myserver;Initial Catalog=SQL_MyArchive;Provider=SQLNCLI11;Integrated Security=SSPI;

システムに接続文字列全体を文字列として認識させるにはどうすればよいですか? "" and "" 動作しません。

0 投票する
1 に答える
770 参照

parameters - DTExec: SSIS パッケージのパラメーター値内でセミコロンを使用する方法

このスタック オーバーフローの投稿から、DTExec を使用してコマンド ラインからパッケージを実行するときにパラメーターが正しく構成されていない場合 (必要なパラメーターが欠落している場合)、パッケージが永久に "Created Execution" ステータスで停止することを知りました。実際に実行されることはありません。

DTExec を使用しているときに SSIS パッケージ パラメータにセミコロンがあると、同様の奇妙な動作が発生します。パラメータにセミコロンがある場合、DTExec は単に次のように言います。

「コマンドの構文が正しくありません。」

正しい構文は何ですか? セミコロンをエスケープしてもうまくいかないようです。

0 投票する
2 に答える
8697 参照

ssis - バッチ ファイルを使用して SSIS パッケージを実行する

コマンド プロンプトから SSIS パッケージを実行する際に助けが必要です。以下は、私の DTExec ファイルのパスとパッケージ パスです。これを実行すると、「オプション「ファイル」の引数がありません」というエラーが表示されます

助けてください