我正在創建一個批處理文件,用於從IP地址恢復數據庫,然後在數據庫上執行一對.sql文件。在幾個.sql文件中有變量聲明和設置。但是這個過程必須在每臺機器上的每個變量具有不同值的許多機器上完成。是否有批處理腳本命令,我可以在.sql文件中更改變量值?
所以我能夠通過IP的用戶輸入來恢復數據庫,但我不知道如何使用批處理腳本命令來更改變量值。
例如,在一個.sql文件中,變量@store被聲明並設置爲某個隨機數。我想通過批處理文件更改該號碼。
我使用Windows和SQL Server Express 2008 R2
Cygwin的絕對unnessary得到GNU/Linux工具在Windows中。有幾個不需要Cygwin的本地端口 –
@a_horse_with_no_name你知道在Windows中使用sed的另一種方式嗎?\ –
@a_horse_with_no_name你可以和我們分享嗎?我是一個Linux用戶(和粉絲),但它會是很好的喲知道這些工具 – Barranka