oracle例項、資料庫及相關資料庫狀態的理解和測試
oracle的資料庫,指的是儲存資料的地方,可理解為存放資料的檔案,只是其中存放的資料有整體結構性。
oracle的例項指的是一組記憶體程式,也就是執行著的程式。我們向資料庫寫資料或讀資料,則只能透過例項進行。
同一時間,一個例項只能開啟一個資料庫,也就是一個例項只能操作或管理一個資料庫;通常,同一時間,一個資料庫只能被一個例項開啟,但RAC情況除外。
安裝oracle時,通常會安裝一個例項——資料庫對(當然可以裝多對),而且他們的名字相同(也就是例項和資料庫名字相同),他們的名字當然可以不同,不管相不相同,他們的聯絡是透過xxx/pfile/init.ora初始化檔案聯絡的。因為xxx就是例項的名字,而xxx.ora中的db_name,則記錄相應資料庫的名字。
下面演示啟動xxx例項,掛接資料庫,開啟資料庫,關閉資料庫、解除安裝資料庫、關閉例項的過程。
1、為了能進行以上操作,oracle的監聽必須首先啟動,這樣,我們才有機會連線到oracle伺服器端。可以透過如下命令進行:lsnrctl start;
2、oracle啟動,windows下通常在服務裡啟動oracle,一般情況下同時啟動相關例項,但也可以設定啟動oracle時,不啟動任何指定例項,這樣oracle的啟動速度相當快。
3、設定我們需要啟動的相關例項。在console視窗中,輸入 set oracle_sid=xxx (unix環境下用export命令)
4、用/nolog方式,進入sqlplus。 在console視窗中,輸入 sqlplus /nolog ,然後回車,則進入sqlplus環境。
5、輸入命令 connect sys as sysdba 回車後,提示輸入口令,直接回車,則以sysdba的角色連線到oracle的空閒例項。
6、輸入命令 startup nomount 回車,則啟動了xxx例項,由set oracle_sid=xxx設定。
7、輸入命令 alter database mount 回車,則將相應的資料庫掛接到xxx例項。
8、輸入命令 alter database open 回車,則開啟了相應資料庫。
9、輸入命令 shutdown,則關閉資料庫、解除安裝資料庫、關閉例項。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15247/viewspace-1027335/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 達夢資料庫例項的狀態和模式資料庫模式
- oracle資料庫與oracle例項Oracle資料庫
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- mongodb關閉資料庫例項MongoDB資料庫
- Oracle DG資料庫狀態轉換Oracle資料庫
- Oracle資料庫啟動過程及狀態詳解Oracle資料庫
- 【資料庫資料恢復】ASM例項不能掛載的Oracle資料庫資料恢復案例資料庫資料恢復ASMOracle
- oracle資料庫%notfound的理解Oracle資料庫
- Oracle 閃回資料庫測試Oracle資料庫
- oracle測試資料庫啟用Oracle資料庫
- 【YashanDB資料庫】yasboot查詢資料庫狀態時顯示資料庫狀態為off資料庫boot
- 3.1.5.1 關於啟動資料庫例項資料庫
- 組態王與Access資料庫通訊--④資料庫測試資料庫
- oracle 11g 單例項資料庫的安裝Oracle單例資料庫
- Oracle 11G資料庫單例項安裝Oracle資料庫單例
- 【資料庫資料恢復】Oracle ASM例項無法掛載的資料恢復案例資料庫資料恢復OracleASM
- JDBC連線MySQL資料庫的方法和例項JDBCMySql資料庫
- 生產資料庫、開發資料庫、測試資料庫中的資料的區分資料庫
- 資料庫 (相關練習)資料庫
- 關於PHP往mysql資料庫中批次插入資料例項教程PHPMySql資料庫
- Oracle 例項和RAC叢集下資料庫日誌目錄合集Oracle資料庫
- MySQL資料庫部署及初始化相關MySql資料庫
- ajax讀取資料庫資料程式碼例項資料庫
- 系統日誌及資料庫相關資訊收集資料庫
- Oracle資料庫管理——表資料庫高水位及shrink操作Oracle資料庫
- openguass 資料庫狀態查詢資料庫
- Oracle - 資料庫名、例項名、服務名、ORACLE_SID 的說明和區別Oracle資料庫
- Oracle資料庫-----資料庫的基本概念Oracle資料庫
- 關於資料庫壓力測試的故事資料庫
- 探討PostgreSQL例項中資料庫之間的關係SQL資料庫
- 資料庫測試指南資料庫
- 資料庫正規化與例項資料庫
- Jtti:linux怎麼檢視oracle資料庫的執行狀態JttiLinuxOracle資料庫
- 達夢8資料庫的狀態模式資料庫模式
- [資料庫]000 - ?Sysbench 資料庫壓力測試工具資料庫
- 資料庫事物相關問題資料庫
- 理解資料狀態管理
- 如何將Azure SQL 資料庫還原到本地資料庫例項中SQL資料庫
- 大資料測試與 傳統資料庫測試大資料資料庫