成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數(shù)據(jù)庫的啟動方式與命令參數(shù)的歸納

數(shù)據(jù)庫 Oracle
以下的文章主要是對oracle數(shù)據(jù)庫的實(shí)際啟動方式的淺談,以及其相關(guān)參數(shù)的種類的描述,以下就是文章的具體內(nèi)容的介紹。

文章主要是介紹Oracle數(shù)據(jù)庫的啟動方式與相關(guān)的實(shí)際命令參數(shù)來進(jìn)行一個歸納,本問主要是從Oracle數(shù)據(jù)庫的的啟動方式的相關(guān)實(shí)際應(yīng)用代碼來進(jìn)行介紹的,以下就是文章的具體內(nèi)容的描述。

Oracle的啟動方式:

 

  1. startup nomount  
  2. startup mount  
  3. startup open (startup的默認(rèn)選項(xiàng))  

 

其他常用的參數(shù):read only ,read write ,force,restrict

這些參數(shù)可以一起使用,比如 startup 與 startup open read write 是一樣的效果。

Oracle的啟動過程:啟動實(shí)例 -> 裝載Oracle數(shù)據(jù)庫 -> 打開數(shù)據(jù)庫

與之對應(yīng)的讀取相應(yīng)文件的順序: 參數(shù)文件 -> 控制文件 -> 數(shù)據(jù)文件

我們驗(yàn)證一下這些步驟的區(qū)別:

 

  1. startup nomount 

使用nomount方式啟動Oracle數(shù)據(jù)庫時,表示只啟動數(shù)據(jù)庫實(shí)例,不裝載數(shù)據(jù)庫,不打開數(shù)據(jù)庫

這時只讀取參數(shù)文件,主要有兩部分工作:一是分配內(nèi)存SGA區(qū),二是啟動Oracle后臺進(jìn)程

如下我們修改Oracle參數(shù)文件的名稱,并以nomount 的方式啟動數(shù)據(jù)庫

這里需要將pfile,spfile 都進(jìn)行修改,Oracle數(shù)據(jù)庫默認(rèn)使用spfile啟動,在找不到spfile時用pfile啟動。

 

  1. [Oracle@localhost dbs]$ pwd  
  2. /Oracle/orc10g/product/10.1.0/db_1/dbs  
  3. [Oracle@localhost dbs]$ mv initorcl.ora initorcl1.ora  
  4. [Oracle@localhost dbs]$ mv spfileorcl.ora spfileorcl1.ora  
  5. SYS@orcl>shutdown abort  
  6. Oracle instance shut down.  
  7. SYS@orcl>startup nomount  
  8. ORA-01078: failure in processing system parameters  
  9. LRM-00109: could not open parameter file '/Oracle/orc10g/product/10.1.0/db_1/dbs/initorcl.ora'  
  10. SYS@orcl> 

 

保持參數(shù)文件正確,修改控制文件名稱

 

  1. [Oracle@localhost orcl]$ pwd  
  2. /Oracle/orc10g/oradata/orcl  
  3. [Oracle@localhost orcl]$ mv control01.ctl control01a.ctl  
  4. [Oracle@localhost orcl]$ mv control02.ctl control02a.ctl  
  5. [Oracle@localhost orcl]$ mv control03.ctl control03a.ctl  
  6. .....  
  7. SYS@orcl>startup nomount  
  8. Oracle instance started.  
  9. Total System Global Area 167772160 bytes  
  10. Fixed Size 778212 bytes  
  11. Variable Size 61874204 bytes  
  12. Database Buffers 104857600 bytes  
  13. Redo Buffers 262144 bytes  
  14. SYS@orcl> 
  15.  

 

在nomount的方式下修改控制文件名稱,并沒有報(bào)錯。說明在nomount的方式下,并沒有讀取控制文件。

繼續(xù)以上的步驟,我們以mount的方式啟動:

 

  1. SYS@orcl>alter database mount;  
  2. alter database mount  
  3. *  
  4. ERROR at line 1:  
  5. ORA-00205: error in identifying controlfile, check alert log for more info  

 

裝載Oracle數(shù)據(jù)庫時,需要讀取控制文件確定數(shù)據(jù)文件的位置。

繼續(xù)上面的例子,我們將控制文件修改正確,使數(shù)據(jù)庫可以正確的找到控制文件,

我們修改數(shù)據(jù)文件的名稱.

 

  1. [Oracle@localhost orcl]$ mv tp_test.dbf tp_test1.dbf  
  2. .....  
  3. SYS@orcl>startup mount  
  4. Oracle instance started.  
  5. Total System Global Area 167772160 bytes  
  6. Fixed Size 778212 bytes  
  7. Variable Size 61874204 bytes  
  8. Database Buffers 104857600 bytes  
  9. Redo Buffers 262144 bytes  
  10. Database mounted.  

 

雖然我修改了數(shù)據(jù)文件,但是在mount的方式下,并沒有報(bào)錯。說明在mount的方式下,啟動過程只讀取了參數(shù)文件和控制文件。

下面我們打開數(shù)據(jù)庫。

 

  1. SYS@orcl>alter database open  
  2. 2 ;  
  3. alter database open  
  4. *  
  5. ERROR at line 1:  
  6. ORA-01157: cannot identify/lock data file 5 - see DBWR trace file  
  7. ORA-01110: data file 5: '/Oracle/orc10g/oradata/orcl/tp_test.dbf'  

 

提示我們找不到tp_test.dbf這個文件了。

至此我們大概的了解了數(shù)據(jù)庫的啟動過程以及啟動過程中每一步驟的所做的工作和讀取的文件。

總結(jié)如下:Oracle按照如下過程啟動Oracle數(shù)據(jù)庫

 

 

nomount  

------------  

啟動實(shí)例 | mount  

(參數(shù)文件) |---------------  

| 裝載數(shù)據(jù)庫 | open  

(控制文件) |-----------  

| 打開數(shù)據(jù)庫  

(數(shù)據(jù)文件) 

1.nomount方式下還沒有讀取控制文件,該選項(xiàng)用于在數(shù)據(jù)庫的控制文件全部損壞,需要重新創(chuàng)建數(shù)據(jù)庫控制文件或創(chuàng)建一個新的數(shù)據(jù)庫時使用。

2.mount 選項(xiàng)下并沒有打開數(shù)據(jù)文件,該選項(xiàng)可以用來修改Oracle數(shù)據(jù)庫的運(yùn)行模式或進(jìn)行數(shù)據(jù)庫恢復(fù)。

【編輯推薦】

  1. 查看Oracle當(dāng)前連接數(shù)的具體方案
  2. Oracle reports功不可沒,實(shí)現(xiàn)報(bào)表定長輸出
  3. Oracle ebs的oaf開發(fā)環(huán)境進(jìn)行正確的配置
  4. Oracle reports功不可沒,實(shí)現(xiàn)報(bào)表定長輸出
  5. 查看Oracle當(dāng)前連接數(shù)的具體方案
責(zé)任編輯:佚名 來源: 博客園
相關(guān)推薦

2010-03-31 16:28:11

Oracle數(shù)據(jù)庫

2010-05-10 13:11:29

Oracle啟動

2010-04-28 15:39:32

Oracle set

2011-03-14 13:33:32

Oracle數(shù)據(jù)庫啟動

2010-04-27 18:18:08

Oracle數(shù)據(jù)庫備份

2010-04-19 16:08:31

Oracle數(shù)據(jù)庫

2010-04-15 15:42:11

Oracle數(shù)據(jù)庫

2010-11-15 10:30:04

Oracle數(shù)據(jù)庫啟動

2010-04-08 18:45:35

Oracle數(shù)據(jù)庫

2010-04-06 11:02:30

Oracle 數(shù)據(jù)庫

2010-04-22 17:36:51

Oracle數(shù)據(jù)庫

2010-11-15 10:02:49

Oracle數(shù)據(jù)庫重新

2010-11-19 14:42:37

Oracle數(shù)據(jù)庫啟動

2010-05-10 11:50:33

Oracle數(shù)據(jù)庫字符

2018-01-04 10:43:43

OracleMysqlJava

2010-04-08 18:54:32

Oracle數(shù)據(jù)庫

2010-04-07 18:26:43

Oracle數(shù)據(jù)庫

2011-08-23 15:16:54

OracleMySQL

2010-04-02 09:07:26

Oracle sqlp

2010-11-16 13:07:02

oracle命令行
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 四虎影音| 亚洲一区二区三区免费在线 | 爱高潮www亚洲精品 中文字幕免费视频 | 99精品一区 | 91在线一区二区 | 国产精品久久久久久模特 | 日本不卡一区二区三区 | 国产成人免费视频网站高清观看视频 | 欧美一区二区免费电影 | 91视频免费观看 | 久久久免费观看视频 | 一区二区三区欧美 | 欧美精品成人 | 欧美成人一级视频 | 国产美女视频一区 | 国产特级毛片aaaaaa喷潮 | 国产91视频一区二区 | 国产成人免费视频网站高清观看视频 | 国产精品综合视频 | 粉嫩一区二区三区性色av | 日本网站免费在线观看 | 亚洲av一级毛片 | 天天精品在线 | 国产午夜精品一区二区三区 | av资源网站 | 中文字幕在线视频免费观看 | 激情久久网 | 拍真实国产伦偷精品 | 日韩视频一区 | 日韩中文字幕在线观看 | www精品美女久久久tv | 一级黄色日本片 | 国产在线中文字幕 | 国产精品 亚洲一区 | 亚洲成人av在线播放 | 99pao成人国产永久免费视频 | 91精品导航 | 日韩精品一区二区三区在线观看 | 五月婷六月丁香 | 天天干天天爱天天爽 | 久久精品国产一区二区三区不卡 |