SQL Server 2008r2 で大量のスクリプトを実行する必要があります。これらのスクリプトは、多くのフォルダーとサブフォルダーに存在します。これらのスクリプトを実行するバッチ ファイルを作成しましたが、問題は、このバッチ ファイルをフォルダーに配置して、関連するスクリプトを実行する必要があることです。フォルダーのスクリプト.したがって、10を超えるフォルダーがある場合、このbatファイルを1つのフォルダーに10回配置する必要があります.batファイルを好きな場所(デスクトップなど)に1回だけ配置できる方法はありますか?フォルダのファイルを実行しますか?
.bat ファイル:-
for %%G in (*.sql) do sqlcmd /S %1 /d %2 -E -i"%%G" pause
コマンドプロンプトを使用してサーバー名とデータベース名を渡します。