QueryAnalyer 懶人法(4)

依據 QueryAnalyer 懶人法(3) 中提到的方法:
不需要每次啟用該程式時,還要打入 帳號/密碼 等數據資料。
批次檔 (*.bat) 的內容:
isqlw -S SQL Server IP 值 -d DataBase -U UserID -P Password -f sql_file.sql

但運作時,有一缺點,是一定要點擊 執行 鍵,才可以運行 SQL 指令。事後,還要再關閉 QueryAnalyer 窗體。

心中有另一疑問,是不是可以做到,系統直接執行,事後又可以自動關閉 QueryAnalyer 窗體?
Ans: 可以。
isqlw -S SQL Server IP 值 -d DataBase -U UserID -P Password -f sql_file.sql -o log_file.log

另外有一注意事項,*.bat 中,一定要先切換到檔案儲存目錄中,才能正常運作上述的指令。
cd "C:\Documents and Settings\Perton\Favorites\運作監控"

沒有留言: