讓oracle自動啟動方法!(轉)
讓oracle自動啟動方法!(轉)[@more@] #!/bin/sh
echo "begin to start oracle"
su - oracle -c "lsnrctl start"
su - oracle -c "agentctl start"
su - oracle -c "sqlplus /nolog" <
connect /as sysdba
startup open
exit
##以下部分為自動停止
#!/bin/sh
su - oracle -c "lsnrctl stop"
su - oracle -c "agentctl stop"
su - oracle -c "sqlplus /nolog" <
connect /as sysdba
shutdown immediate
exit
##另附Oracle常見啟動方式:
1、startup nomount
非安裝啟動,這種方式啟動下可執行:重建控制檔案、重建資料庫讀取init.ora檔案,啟動instance,即啟動SGA和後臺程式,這種啟動只需要init.ora檔案。
2、startup mount dbname
安裝啟動,這種方式啟動下可執行:
資料庫日誌歸檔、
資料庫介質恢復、
使資料檔案聯機或離線,
重新定位資料檔案、重做日誌檔案。
執行“nomount”,然後開啟控制檔案,確認資料檔案和聯機日誌檔案的位置,但此時不對資料檔案和日誌檔案進行校驗檢查。
3、startup open dbname
先執行“nomount”,然後執行“mount”,再開啟包括Redo log檔案在內的所有資料庫檔案,這種方式下可訪問資料庫中的資料。
4、startup,等於以下三個命令
startup nomount
alter database mount
alter database open
5、startup restrict
約束方式啟動
這種方式能夠啟動資料庫,但只允許具有一定特權的使用者訪問非特權使用者訪問時,會出現以下提示:
ERROR:
ORA-01035: ORACLE 只允許具有 RESTRICTED SESSION 許可權的使用者使用
6、startup force
強制啟動方式
當不能關閉資料庫時,可以用startup force來完成資料庫的關閉
先關閉資料庫,再執行正常啟動資料庫命令
7、startup pfile=引數檔名
帶初始化引數檔案的啟動方式
先讀取引數檔案,再按引數檔案中的設定啟動資料庫
例:startup pfile=E:Oracleadminoradbpfileinit.ora
8、startup EXCLUSIVE
echo "begin to start oracle"
su - oracle -c "lsnrctl start"
su - oracle -c "agentctl start"
su - oracle -c "sqlplus /nolog" <
connect /as sysdba
startup open
exit
##以下部分為自動停止
#!/bin/sh
su - oracle -c "lsnrctl stop"
su - oracle -c "agentctl stop"
su - oracle -c "sqlplus /nolog" <
connect /as sysdba
shutdown immediate
exit
##另附Oracle常見啟動方式:
1、startup nomount
非安裝啟動,這種方式啟動下可執行:重建控制檔案、重建資料庫讀取init.ora檔案,啟動instance,即啟動SGA和後臺程式,這種啟動只需要init.ora檔案。
2、startup mount dbname
安裝啟動,這種方式啟動下可執行:
資料庫日誌歸檔、
資料庫介質恢復、
使資料檔案聯機或離線,
重新定位資料檔案、重做日誌檔案。
執行“nomount”,然後開啟控制檔案,確認資料檔案和聯機日誌檔案的位置,但此時不對資料檔案和日誌檔案進行校驗檢查。
3、startup open dbname
先執行“nomount”,然後執行“mount”,再開啟包括Redo log檔案在內的所有資料庫檔案,這種方式下可訪問資料庫中的資料。
4、startup,等於以下三個命令
startup nomount
alter database mount
alter database open
5、startup restrict
約束方式啟動
這種方式能夠啟動資料庫,但只允許具有一定特權的使用者訪問非特權使用者訪問時,會出現以下提示:
ERROR:
ORA-01035: ORACLE 只允許具有 RESTRICTED SESSION 許可權的使用者使用
6、startup force
強制啟動方式
當不能關閉資料庫時,可以用startup force來完成資料庫的關閉
先關閉資料庫,再執行正常啟動資料庫命令
7、startup pfile=引數檔名
帶初始化引數檔案的啟動方式
先讀取引數檔案,再按引數檔案中的設定啟動資料庫
例:startup pfile=E:Oracleadminoradbpfileinit.ora
8、startup EXCLUSIVE
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-958618/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle自動啟動和關閉的方法 (轉)Oracle
- oracle自動啟動和關閉的方法Oracle
- 在Linux系統中讓ORACLE自動啟動LinuxOracle
- UNIX自動啟動oracleOracle
- 關於linux oracle自啟動 [轉]LinuxOracle
- oracle for linux 自動啟動OracleLinux
- 自動啟動ORACLE Script ServiceOracle
- linux oracle 自動啟動LinuxOracle
- Oracle RAC自啟動Oracle
- 讓系統自動生成表頭的方法(轉)
- oracle 隨系統開啟,自動啟動Oracle
- windows開機自動啟動oracleWindowsOracle
- oracle instance and listener自動啟動Oracle
- Linux下兩種自動啟動Tomcat的方法(轉)LinuxTomcat
- 讓fcitx在kde中自動啟動[zz]
- oracle開機自啟動Oracle
- 開機自動啟動ORACLE ON LinuxOracleLinux
- 自動重新啟動oracle例項 for windowsOracleWindows
- linux下oracle的自動啟動LinuxOracle
- windows下oracle自動啟動指令碼WindowsOracle指令碼
- 讓Symbian應用程式開機自動啟動
- 菜鳥經驗:oracle與weblogic自動啟動與停止(轉)OracleWeb
- 4 配置Oracle資料庫自動啟動Oracle資料庫
- oracle資料庫開機自動啟動Oracle資料庫
- Linux下開機自動啟動OracleLinuxOracle
- Linux Oracle 隨系統自動啟動LinuxOracle
- 自動重新啟動oracle監聽程式 for windowsOracleWindows
- Oracle監聽啟動後自動關閉Oracle
- linux 配置oracle+asm自動啟動LinuxOracleASM
- oracle配置開機自啟動Oracle
- 讓AutoCAD啟動時自動載入應用程式
- Oracle 12c啟動時PDBs的自動開啟Oracle
- mysql 的原始碼安裝方法及自動啟動方法MySql原始碼
- 轉載“啟動\關閉Oracle資料庫的多種方法”--來自百度#OracleOracle資料庫
- RedHat54下設定Oracle自動啟動RedhatOracle
- linux 下oracle10g自動啟動LinuxOracle
- oracle在AIX下的自啟動OracleAI
- Linux下oracle庫自啟動LinuxOracle