win10簡單自動啟動bat腳本(執行SQL開啟Oracle數據庫,運行軟件等),包括定時


每次重啟電腦,我都需要使用 cmd 連接數據庫,然后執行命令開啟數據庫,這無疑是對自動化的挑釁,所以我打算寫一個 bat 腳本,解放雙手。

 

第一個是執行sql文件的小腳本。

(1)因為開機,Oracle數據庫開啟需要一定時間,所以有 TIMEOUT /T 180 (180秒后執行)

(2)sqlplus / as sysdba 是在cmd中登錄數據庫的命令,根據實際情況決定,@后面這一串是執行的sql文件的地址,echo是在控制台打印

@echo off
TIMEOUT /T 180
echo start
sqlplus / as sysdba @C:\ProgramData\Microsoft\Windows\sql\startOracle.txt
echo end

開啟 Oracle 12c 數據庫的代碼,ORCLPDB是要開啟的數據庫名稱,后面那兩句話可能是我筆記的歷史遺留問題。

alter pluggable database ORCLPDB open;
alter session set container=ORCLPDB;
commit;

然后將程序腳本放入  C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp  下面,注意 “Start Menu” 可能顯示的是中文 “開始菜單”,這樣就能開機自啟了。

 

第二個腳本是我啟動 windows 上面的 redis 的腳本,先進入具體路徑,然后啟動 redis, 類似的原理,放在上面的路徑下面,就能自動開啟了

cd C:\Users\wdnxj\Documents\Tencent Files\*\FileRecv\redis
redis-server redis.windows.conf

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM