sqlnet.ora配置
在NET8采用TCP/IP协议时,在oracle9i服务器的sqlnet.ora中进行下列参数的设置可以限制或允许用户从特定的客户机连接到数据库中。 tcp.validnode_checking=yes|no tcp.invited_nodes=(ipaddress|hostname,...) tcp.ex...
閃回查詢語法
SELECT * FROM archive.YSD_QUL AS OF TIMESTAMP(Sysdate - 100/1440) ---查詢100分鐘以前該表的數據SELECT * FROM tableName AS OF TIMESTAMP TO_TIMESTAMP('20070920083059','yyyymmddhh24miss') ---查詢07年9月20...
創建預建物化視圖(源表不包含PK)
-------創建預建物化視圖之後,只能完全刷新.----但是在完全刷新之後,物化視圖日誌中的記錄始終不能自動清理.1.PREROWIDREADONLY表結構如下:---位於MYTEST01上CREATE TABLE WISON.PREROWIDREADONLY( NAME ...
創建預建物化視圖(源表包含PK)
-------創建預建物化視圖之後,需要手動完全刷新一次,否則刷新一直不成功.1.prepkreadonly表結構如下:---位於MYTEST01上CREATE TABLE WISON.prepkreadonly( ID INTEGER &nb...
修改物化視圖刷新方式
從完全刷新變為快速ALTER MATERIALIZED VIEW WISON.ROWIDREADONLY1 REFRESH FAST ON DEMAND START WITH TO_DATE('26-10-2010 07:13:32','dd-mm-yyyy hh24:mi:ss') NEXT SYSDATE + 10/1440 ...
取消物化視圖的註冊信息
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跟蹤,並且可以設...