我必須在數據庫服務器上執行大量腳本,我可以在批處理的幫助下執行它,但此數據庫服務器有多個數據庫,因此對於每個數據庫書面下文提到的腳本 - EX-使用單個腳本在不同數據庫上執行大量腳本
數據庫name1-
for %%G in (*.sql) do sqlcmd /S [Server] /d [A] -E -i"%%G" pause
數據庫name2-
for %%G in (*.sql) do sqlcmd /S [Server] /d [B] -E -i"%%G" pause
我有沒有辦法讓我不必爲每個數據庫名都寫這個.bat文件?我想編寫適用於所有數據庫的單一腳本...
那麼[server]和[A]/[B]的實際值是什麼? – jonbonazza 2013-03-07 17:39:06