取消物化視圖的註冊信息
MYTEST01為源庫,WISONTEST為物化視圖站點,在WISONTEST上有2個Schema Wison和Wison1同時去抓取源庫的數據.表的名字均為PKREADONLY.此時在源庫上執行SELECT * FROM DBA_REGISTERED_MVIEWS WHERE NAME='PKREADONLY';查...
創建可寫物化視圖(With Rowid)
1.ROWIDWRITE表結構如下:---位於MYTEST01上CREATE TABLE WISON.ROWIDWRITE( ID INTEGER  ...
創建可寫物化視圖(With Primary Key)
1.pkwrite表結構如下:---位於MYTEST01上CREATE TABLE WISON.pkwrite( ID INTEGER  ...
物化視圖刷新方式
包括三類:1. 快速刷新(Fast),是基於物化視圖日誌中進行數據同步。每次刷新自動上次刷之後變更部份。2. 完全刷新(Complete),一次性對整個物化視圖進行刷新。3. 強制刷新(Force),優先選擇快速刷新,當快速刷...
物化視圖分類
物化視圖分為三類:1. 只讀的,表示目的地的物化視圖只能用作查詢,不能做DML語句2. 可更新,表示目的地的物化視圖可以執行DML語句,並且會將變更傳輸回到源數據庫3. 可寫,表示目的地的物化視圖可以執行DML語句,但...
創建只讀物化視圖(With RowID)
1. 首先在MYTEST上創建表---源數據庫CREATE TABLE WISON.rowidreadonly(NAME VARCHAR2(20),ADDRESS VARCHAR2(20))2. 創建物化視圖日誌---源數據庫CREATE MATERIALIZED VIEW LOG ON WISON.rowidreadonlyTABLESPACE US...
新建刷新組語法
新建刷新組的方法BEGIN DBMS_REFRESH.DESTROY(name => 'MCD.NEW_GB_REF');Commit;END;/DECLARE SnapArray SYS.DBMS_UTILITY.UNCL_ARRAY;BEGIN SnapArray(1) := 'MCD.ATTACHMENTS'; SnapArra...
創建只讀物化視圖(With Primary Key)
1.pkreadonly表結構如下:---位於MYTEST01上CREATE TABLE WISON.pkreadonly( ID INTEGER  ...
刷新組 參數
刷新組:主要是保證是刷新組中的表的一致性。DBMS_REFRESH.MAKE ( name IN  ...
ORA-600 2662 ,怎么计算 adjust SCN level
通常我们对于ORA-600 [2662]错误的解决是通过10015 ADJUST_SCN事件来增进current SCN以达到比数据文件中最大的SCN还要大的目的,这样才可能启动数据库。eygle的例子中报错信息如下:ORA-00600: internal error code...
windows_db_script
primary db:autocheck.batset ORACLE_SID=dt2esdsqlplus "sys/'sys@dbsec' as sysdba" @d:\auto\tbs.sqlexittbs.sqlset linesize 131col object format a40col type format a10col tsname format a10select a....
linux_db_script
DT2PRDB<umlaut*/home/oracle/dba/run>$cat shutdown_db.sh #!/bin/bash#shutdown_db.shORACLE_HOME=/u01/product/oracle;export ORACLE_HOMEORACLE_SID=umlaut; export ORACLE_SID/u01/product/oracle/bin/sqlp...
RAC STANDBY PFILE
mxdell2.__db_cache_size=18941476864mxdell5.__db_cache_size=18270388224mxdell4.__db_cache_size=15535702016mxdell1.__db_cache_size=18236833792mxdell3.__db_cache_size=17901289472mxdell2.__java_pool_size=...
自動定期刪除ASM格式下歸檔
wsjrac01<*+ASM1*/home/grid/dba/run>$cat del_arch_5.sh #!/bin/bashexport ORACLE_HOME=/u01/product/grid/11.2.0export ORACLE_SID=+ASM1dirname=`date -d "5 days ago" +%Y_%m_%d` /u01/product/grid/11....
啟用跟蹤事件10046
很多時候,對數據庫進行性能診斷可以使用SQL跟蹤的方法,把一些信息記錄在trace文件裡以後分析.一般情況下我們可以通過初始化參數SQL_TRACE=TRUE來設置SQL跟蹤.我們也可以通過設置10046事件來進行SQL跟蹤,並且可以設...
自動分析常用腳本
禁用自動分析exec dbms_scheduler.disable('SYS.GATHER_STAT_JOB');啟用自動分析exec dbms_scheduler.enable('SYS.GATHER_STAT_JOB');gather_schema_statsexec dbms_stats.gather_schema_stats(ownname => 'DFM...
日誌輪詢設置
以下我们对oracle数据库的两个基本log进行轮询.具体操作如下:我们需要在 /etc/logrotate.d目录下面配置一个文件,操作如下(root用户操作):# cd /etc/logrotate.d# touch oracle (创建一个文件然后编辑自己的log轮询...
net send message alert
开户防火墙port 137/138/1391. net script. configure#vi /usr/local/bin/net#!/bin/shcase "$1" insend)echo "$3"|smbclient -I "$2" -M `nmblookup -A "$2"|sed -e '1d' -e '3,/*/d'|cut -f2|cut -d' ' ...
awr 自动 mail 发送设置
1. 各节点 AWR 自动生成 script. 设置(awrrun/autoawr.sql)cat /data/run/awrrun#!/bin/shcd /data/awrrptORACLE_HOME=/u01/product/oracle;export ORACLE_HOMEORACLE_SID=delll10;export ORACLE_SID$ORA...
oracle 11g rac standby configure
一.主庫與從庫的oracle版本必須一致﹐主庫必須設置為歸檔模式(從庫安裝oracle并建庫)二.強制主庫為logging狀態Alter database force logging;三.在主庫與從庫中同時生成密碼文件以oracle用戶登陸$rm $ORACLE_HOME/d...