SQLサーバーでSQLスクリプトを一括実行する方法は何ですか?

SQL Server内で、SQLスクリプトを一括で実行する方法は以下の通りです。

  1. SSMSを使ってください。
  2. SSMSを開いて、目標のデータベースに接続してください。
  3. データベースを右クリックして、「新しいクエリ」を選択してください。
  4. 新しく作成したクエリウィンドウに実行する全てのSQL文をコピー&ペーストしてください。
  5. [日本語]
    スクリプトを実行するには、「実行」ボタンをクリックするか、F5キーを押してください。
  6. SQLCMDユーティリティを使用する:
  7. コマンドプロンプトまたはPowerShellウィンドウを開いてください。
  8. 上記のコマンドを入力してください:sqlcmd -S <サーバー名> -d <データベース名> -U <ユーザー名> -P <パスワード> -i <スクリプトファイルのパス>ここで、<サーバー名>はSQL Serverのインスタンス名であり、<データベース名>は実行するデータベースの名称、<ユーザー名>と<パスワード>はデータベースに接続するための資格情報、<スクリプトファイルのパス>はSQLスクリプトが含まれるファイルの完全なパスです。
  9. エンターキーを押すと、コマンドが実行され、スクリプトが実行されます。
  10. SSQL Server Integration Services(SSIS)を利用する。
  11. SQL Serverデータツール(SQL Server Data Tools)を開いてください。
  12. 新しいSSISプロジェクトを作成してください。
  13. コントロールフローに”Execute SQL Task”タスクを追加してください。
  14. SQLスクリプトを実行するためのタスクを設定する場合、直接スクリプトテキストをタスクのSQLステートメント属性に貼り付けるか、スクリプトが含まれているファイルパスを指定します。
  15. スクリプトを実行するためにSSISプロジェクトを実行します。

どの方法を選んでも、SQLスクリプトを簡単に一括実行することができます。あなたの要求や好みに合った方法を選択してください。

bannerAds