0
我已經在本站以及谷歌上爲此進行了廣泛的研究。 我已經創建了一些批量文件,這些批量文件在我們的生產數據庫上執行某些自動化的事務(備份等) 。從windows批處理文件運行Sybase ISQL腳本
我想通過使用接受某些參數輸入的腳本來轉儲轉儲,從而進一步簡化我的日常流程。 該腳本能夠登錄isql提示符,但無法執行命令。
問題是isql提示符回報,但在3個命令不執行
@ECHO ***Started***
@ECHO Enter MonthDay(MMDD)
SET /p md=
@ECHO %md%
mkdir \\10.20.1.17\arch\212%md%_banking
set run=isql -Uuser -SORBITS -Ppass
%run%
@echo dump database banking to '/media/newArch/212%md%_banking/212%md%EOD_banking.dmp' with compression=5
@echo dump database master to '/media/newArch/212%md%_banking/212%md%EOD_master.dmp'
@echo go
pause
我一直在把這些在一個單獨的腳本文件不成功的,因爲劇本本身使用一個傳遞的參數。
請給我提示和鏈接
感謝
實際問題是什麼? –
isql提示符返回但不執行命令 – user1328709
您的意思是'%run%'命令? –