コマンド プロンプト ユーティリティ (Integration Services)
Integration Services には、Integration Services パッケージを実行および管理するコマンド プロンプト ユーティリティが含まれています。
注意 |
---|
64 ビット コンピュータには、Integration Services によって 64 ビット版の dtexec ユーティリティ (dtexec.exe) および dtutil ユーティリティ (dtutil.exe) がインストールされます。32 ビット版のこれらの Integration Services ツールをインストールするには、セットアップ中に [クライアント ツール] または [Business Intelligence Development Studio] を選択する必要があります。パッケージ実行ユーティリティ (dtexecui.exe) は、32 ビット版でのみ使用できます。 |
パッケージ実行ユーティリティ
[パッケージ実行ユーティリティ] ダイアログ ボックスを使用すると、パッケージの実行時の構成を指定して、ローカル コンピュータ上でパッケージを実行できます。また、このユーティリティを使用して、dtexec コマンド プロンプト ユーティリティで使用するためのコマンド ラインを生成できます。
Integration Services サービスでパッケージ実行ユーティリティを開くには
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server] の順にポイントし、[SQL Server Management Studio] をクリックします。
[サーバーへの接続] ダイアログ ボックスで、[サーバーの種類] 一覧の [Integration Services] を選択し、[サーバー名] 一覧にサーバー名を入力して [接続] をクリックします。
[格納されたパッケージ] フォルダとサブフォルダを展開し、実行するパッケージを右クリックして [パッケージの実行] をクリックします。
また、コマンド プロンプトで「dtexecui」と入力して、パッケージ実行ユーティリティを開くこともできます。
[パッケージ実行ユーティリティ] ダイアログ ボックスで設定できるオプションの詳細については、次のトピックのいずれかを参照してください。
[パッケージ実行ユーティリティ] ([コマンド ファイル] ページ)
[パッケージ実行ユーティリティ] ([接続マネージャ] ページ)
[パッケージ実行ユーティリティ] ([実行オプション] ページ)
dtexec
dtexec を使用すると、コマンド プロンプトで既存のパッケージを実行できます。ユーティリティにアクセスするには、コマンド スイッチのいずれかを追加して指定し、コマンド プロンプトで dtexec を実行します。
詳細については、「dtexec ユーティリティ」を参照してください。
dtutil
dtutil コマンド プロンプト ユーティリティを使用すると、コマンド プロンプトで既存のパッケージを管理できます。SQL Servermsdb データベース、SSIS パッケージ ストア、およびファイル システムに格納されたパッケージにアクセスし、パッケージのコピー、削除、移動、署名などのタスクを実行できます。また、指定した既存のパッケージを確認することもできます。
dtutil コマンド プロンプト ユーティリティには、次の機能が含まれます。
コマンド プロンプトの解説。これによってコマンド プロンプトのアクションを自己文書化し、理解しやすくします。
上書きの保護。パッケージをコピーまたは移動する場合、既存のパッケージを上書きする前に確認メッセージが表示されます。
コンソール ヘルプ。dtutil のコマンド オプションに関する情報が提供されます。
このユーティリティが msdb に格納されているパッケージにアクセスする場合、コマンド プロンプトでユーザー名とパスワードが必要となる場合があります。SQL Server のインスタンスで SQL Server 認証を使用する場合、コマンド プロンプトではユーザー名とパスワードの両方が必要です。ユーザー名を入力しない場合、dtutil は Windows 認証を使用して SQL Server にログオンしようとします。
dtutil コマンド プロンプト ユーティリティでは、コマンド ファイルの使用およびリダイレクションはサポートされていません。
詳細については、「dtutil ユーティリティ」を参照してください。
|