中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

Linux怎么啟動oracle?

時間:2018-06-20

1、保證Linux主機Oracle已正常安裝。用oracle用戶登錄,或用其他用戶切換到oracle;(su - oracle)
2、查看監(jiān)聽狀態(tài);(lsnrctl status)
3、啟動監(jiān)聽;(lsnrctl start)
4、登錄sqlplus;(sqlplus "/ as sysdba") 
5、啟動數(shù)據(jù)庫;(startup) 
6、退出sqlplus;(exit)
7、查看監(jiān)聽狀態(tài);(lsnrctl status)
8、啟動完成。
有可能出現(xiàn)問題:邏輯壞塊問題
啟動oracle的時候報錯ORA-00600: internal error code, arguments: [kcratr_scan_lastbwr], [], [], [],[], [], [], [], [], [], [], []
執(zhí)行sql查詢語句的時候報錯:datase not open
首先查詢alert日志和trace文件:
在ASMDB_ora_5210.trc文件中有如下的信息:
..................
17755E0 03C10222 096F780B 36380113 6029D938  ["....xo...868.)`]
17755F0 D843E0FF 7CAA8000 02C1B000 88DC0248  [..C....|....H...]
Reading datafile '+ZHUXGASM/asmdb/datafile/undotbs1.258.813246367' for corruption at rdba: 0x00c00858 (file 3, block 2136)
Reread (file 3, block 2136) found same corrupt data (logically corrupt)
******** WRITE VERIFICATION FAILED ********
由此我們知道是因為數(shù)據(jù)庫宕機之后,出現(xiàn)了邏輯壞塊 (logically corrupt),因此需要進行介質(zhì)恢復(fù)。
解決辦法:
suse11sp2:/oracle/oraarch> sqlplus / as sysdba   --連接oracle
SQL> select status from v$instance;              --查看狀態(tài)
STATUS
------------
MOUNTED 
SQL> 
SQL> 
SQL> select open_mode from v$database; 
OPEN_MODE
--------------------
MOUNTED 
SQL> 
SQL> 
SQL> recover database; 
Media recovery complete.
SQL>
SQL>
SQL> alter database open;
Database altered.SQL>
SQL>
SQL> select status from v$instance;
STATUS
------------
OPEN
SQL> select open_mode from v$database;
OPEN_MODE
--------------------
READ WRITE