原创 如何在同一個服務器上克隆出一個備用數據庫
在同一臺數據庫服務器上,我們可以啓動多個具有相同db_name的數據庫。 不過想同時打開具有相同db_name的數據庫,還需要設置一個參數,db_unique_name(在ORACLE 10g中是db_unique_name,在9i中是l
原创 ORACLE驗證方式學習
oracle數據庫有兩種操作系統驗證方式: 1.操作系統驗證方式 2.口令文件驗證方式 首先我們來了解三個相關參數: 1.在$ORACLE_HOME/network/admin下的sqlnet.ora文件中的QLNET.AUTHENTI
原创 lk的探究
關於lk《SID》的問題,自己懶得總結寫了,就轉了一篇 一、出現的現象 SQL> conn /as sysdba Connected to an idle instance. SQL> startup ORACLE insta
原创 ORACLE SCN 深入解析
最近在學習備份恢復,發現SCN號在深入理解恢復還是很重要的,於是就整理了一下網上關於SCN的各種講解和實驗。 在理解SCN之前,我們先看下oracle事務中的數據變化是如何寫入數據文件的: 1、事務開始; 2、在buffer ca
原创 Oracle Sys和system用戶、sysdba 和sysoper系統權
轉自:http://blog.sina.com.cn/s/blog_6eee53080100mty9.html 一:最重要的區別,存儲的數據的重要性不同 【sys】 所有oracle的數據字典的基表和視圖都存放在sys用戶中,
原创 自動sga內存管理
自動sga內存管理 在Oracle 10g中,與內存相關的參數可以歸爲兩類: a 自動調優的SGA參數:目前這些參數包括DB_CACHE_SIZE、SHARED_POOL_SIZE、LARGE_POOL_SIZE和JAVA_POOL_SI
原创 關於ORA-04043: object dba_tablespaces does not exist
今天遇到一個問題,記錄一下 問題: SYS@HMX>desc dba_tablespaces; ERROR: ORA-04043: object dba_tablespaces does not exist 查詢發現數據庫處於mo
原创 控制文件的備份與恢復
控制文件對數據庫的重要性是不言而喻的,根據我近期學習,總結了一下控制文件的備份和恢復 1.單個控制文件丟失或損壞 我們知道數據庫的控制文件都不止一個(一般爲3個),這些控制文件互相爲鏡像,所以只需要將其他沒損壞的控 制 文件重
原创 關於oracle 的 glogin.sql
每次都要set serveroutput on覺得很麻煩,oracle中有個glogin.sql文件,在sqlplus每次啓動的時候都會查找並執行這個文件(位於$ORACLE_HOME/sqlplus/admin/下),在文件中添加下面
原创 關於resetlogs和incanation的理解
轉自:http://book.51cto.com/art/200912/170082.htm 執行了不完全恢復操作,或者使用了備份的控制文件進行恢復,或者執行Flashback Database操作之後,在打開數據庫時必須指定RESETL