從Oracle 10g開始,physical standby也可以臨時的置於read/write狀態,以便用於開發,測試以及做報表等,然後再通過flashback到先前的時間點,繼續應用主庫的歸檔。下面通過一個實驗示範整個過程:1.設定閃回恢複區SQL> alter system set db_recovery_file_dest_size=2G;系統已更改。SQL> alter system set
大家在日常工作中,我想99%都是用到sqlplus來登陸資料庫,對資料庫進行管理、調優、配置。那麼如果有很多台資料庫的時候,我們在串連後全部是統一的SQL>,就有可能發生目前不知道串連那個庫上了,當我們切換使用者很頻繁的時候也有可能不清楚當前在使用的是那個使用者,下面我就給大家介紹一下,如何配置sqlplus的登陸設定檔系統:RedHat Linux 5.4資料庫:oracle
create table t0(sid int not null ,sname varchar2(20))tablespace test;--迴圈匯入資料declare maxrecords constant int:=100000; i int :=1; begin for i in 1..maxrecords
dbms_metadata.get_ddl()用於擷取對象的DDL,其具體用法如下。注意:在sqlplus裡,為了更好的展示DDL,需要設定如下參數:set line 200 set pagesize 0 set long 99999 set feedback offset echo off1)獲得表、索引、視圖、預存程序、函數的DDLselect dbms_metadata.get_ddl('TABLE','TABLE_NAME','TABLE_OWNER') from dual;
PGA(Program Global Area程式全域區)是一塊包含一個服務進程的資料和控制資訊的記憶體地區。它是Oracle在一個服務進程啟動是建立的,是非共用的。一個Oracle進程擁有一個PGA記憶體區。一個PGA也只能被擁有它的那個服務進程所訪問,只有這個進程中的Oracle代碼才能讀寫它。因此,PGA中的結構是不需要Latch保護的。我們可以設定所有服務進程的PGA記憶體總數受到執行個體分配的總體PGA(Aggregated PGA)限制。在專有伺服器(Dedicated
CRS提供了很多命令可以管理和查看叢集服務狀態,常用的有crs_stat、crs_start、crs_stop、crsctl等,這裡依次介紹。1、 查看叢集狀態通過crs_stat命令可以查看叢集中所有資源的狀態,包括資源狀態、資源運行在哪個節點上、資源類型等資訊。例如:[oracle@node-rac1 ~]$ crs_stat –t Name Type Target State Host ---------