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

Oracle數據庫的啟動方式與命令參數的歸納

數據庫 Oracle
以下的文章主要是對oracle數據庫的實際啟動方式的淺談,以及其相關參數的種類的描述,以下就是文章的具體內容的介紹。

文章主要是介紹Oracle數據庫的啟動方式與相關的實際命令參數來進行一個歸納,本問主要是從Oracle數據庫的的啟動方式的相關實際應用代碼來進行介紹的,以下就是文章的具體內容的描述。

Oracle的啟動方式:

 

  1. startup nomount  
  2. startup mount  
  3. startup open (startup的默認選項)  

 

其他常用的參數:read only ,read write ,force,restrict

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

Oracle的啟動過程:啟動實例 -> 裝載Oracle數據庫 -> 打開數據庫

與之對應的讀取相應文件的順序: 參數文件 -> 控制文件 -> 數據文件

我們驗證一下這些步驟的區別:

 

  1. startup nomount 

使用nomount方式啟動Oracle數據庫時,表示只啟動數據庫實例,不裝載數據庫,不打開數據庫

這時只讀取參數文件,主要有兩部分工作:一是分配內存SGA區,二是啟動Oracle后臺進程

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

這里需要將pfile,spfile 都進行修改,Oracle數據庫默認使用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> 

 

保持參數文件正確,修改控制文件名稱

 

  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的方式下修改控制文件名稱,并沒有報錯。說明在nomount的方式下,并沒有讀取控制文件。

繼續以上的步驟,我們以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數據庫時,需要讀取控制文件確定數據文件的位置。

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

我們修改數據文件的名稱.

 

  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.  

 

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

下面我們打開數據庫。

 

  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這個文件了。

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

總結如下:Oracle按照如下過程啟動Oracle數據庫

 

 

nomount  

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

啟動實例 | mount  

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

| 裝載數據庫 | open  

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

| 打開數據庫  

(數據文件) 

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

2.mount 選項下并沒有打開數據文件,該選項可以用來修改Oracle數據庫的運行模式或進行數據庫恢復。

【編輯推薦】

  1. 查看Oracle當前連接數的具體方案
  2. Oracle reports功不可沒,實現報表定長輸出
  3. Oracle ebs的oaf開發環境進行正確的配置
  4. Oracle reports功不可沒,實現報表定長輸出
  5. 查看Oracle當前連接數的具體方案
責任編輯:佚名 來源: 博客園
相關推薦

2010-03-31 16:28:11

Oracle數據庫

2010-05-10 13:11:29

Oracle啟動

2010-04-28 15:39:32

Oracle set

2011-03-14 13:33:32

Oracle數據庫啟動

2010-04-27 18:18:08

Oracle數據庫備份

2010-04-19 16:08:31

Oracle數據庫

2010-04-15 15:42:11

Oracle數據庫

2010-11-15 10:30:04

Oracle數據庫啟動

2010-04-08 18:45:35

Oracle數據庫

2010-04-06 11:02:30

Oracle 數據庫

2010-04-22 17:36:51

Oracle數據庫

2010-11-15 10:02:49

Oracle數據庫重新

2010-11-19 14:42:37

Oracle數據庫啟動

2010-05-10 11:50:33

Oracle數據庫字符

2018-01-04 10:43:43

OracleMysqlJava

2010-04-08 18:54:32

Oracle數據庫

2010-04-07 18:26:43

Oracle數據庫

2011-08-23 15:16:54

OracleMySQL

2010-04-02 09:07:26

Oracle sqlp

2010-11-16 13:07:02

oracle命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 午夜影院视频在线观看 | 久久久久国产一区二区三区四区 | 国产精品欧美一区二区三区不卡 | 久久久久久国产精品 | 看特级黄色片 | 国产午夜久久久 | 很很干很很日 | 国产一区在线免费 | 在线 丝袜 欧美 日韩 制服 | 欧美不卡视频一区发布 | 亚洲国产成人av好男人在线观看 | 啪啪综合网| 2018天天干天天操 | 国产精品揄拍一区二区久久国内亚洲精 | 欧美精品在线一区二区三区 | 国产特级毛片 | 国产视频三级 | 日本不卡一区二区三区在线观看 | 久久久91精品国产一区二区精品 | 久久久女女女女999久久 | 免费精品| 亚洲成人久久久 | 国产成人综合在线 | 亚洲综合色视频在线观看 | 一级欧美视频 | 色男人的天堂 | 亚洲国产欧美一区 | 97成人精品 | 岛国午夜 | 久色网 | 九九亚洲| 综合二区| 午夜一级黄色片 | 91影院在线观看 | 国产精品久久久久久久久久免费 | 国产成人免费视频 | 日本午夜精品 | 亚洲精品中文字幕在线观看 | 欧美日韩国产精品一区 | 久久小视频 | 一区二区视频在线 |