Time of Update: 2014-06-15
一、閃回資料庫 flashback database1、可以處理的情境:1)誤刪使用者2)truncate table3)多表資料發生混亂2、閃回資料庫條件1)資料庫配置為歸檔模式2)配置了閃回恢複區(FRA:flash recovery area) SQL>show parameter db_recovery_file;
Time of Update: 2014-06-15
下面的是Oracle官方,列在這裡,希望能減少大家的尋找時間,趕快下載吧~Oracle Database 11g Release 1(11.1.0.6.0)Standard Edition,Standard Edition One,and Enterprise Editionhttp://www.oracle.com/technology/software/products/database/oracle11g/111060_win32soft.html Oracle Database 11g
Time of Update: 2014-06-15
Oracle 傳輸資料表空間遷移資料總結注意:遷移資料表空間之前必需先建立相對應的使用者,要不然會遷移不成功的。有時,我們需要把比較大的資料進行跨平台(10G支援跨平台)的遷移,使用EXP/IMP等方法很慢,可以通過傳輸資料表空間快速安全的實現。此操作需要在SYSDBA的許可權下進行,具體步驟如下:1.檢查所要遷移的資料表空間是否自包含(就是檢測是否符合傳輸資料表空間的基本條件) exec
Time of Update: 2014-06-15
客戶的資料庫使用了cursor_sharing=similar參數,經過測試,發現這一參數極大影響了expdp的效能。其本質原因是SQL的執行計畫發生了改變。在正常情況下28分鐘完成的EXPDP操作,在similar模式下用了整整1個小時:[Oracle@stat backup]$ expdp smg/smg directory=backup dumpfile=sms2.dmp schemas=SMGSTATExport: Release 10.2.0.2.0 - Production on
Time of Update: 2014-06-15
oraToolKit是一個這麼一個工具,用來支援和快速部署Oracle的各個軟體環境,支援各種不同版本的資料庫和作業系統。這個工具包還包含一個比較實用的東西rlwrap,大家都知道在linux環境下的sqlplus沒辦法像windows下一樣使用上下箭頭來翻頁,那麼使用這個工具就可以解決問題,安裝步驟很簡單,進入rlwrap目錄,configure-make-make install,然後在系統內容變數進行配置下即可,增加這麼一行:alias sqlplus='rlwrap
Time of Update: 2014-06-15
1. 取得當天0時0分0秒select TRUNC(SYSDATE) FROM dual;2. 取得當天23時59分59秒(在當天0時0分0秒的基礎上加1天后再減1秒)SELECT TRUNC(SYSDATE)+1-1/86400 FROM dual;3.取得當前日期是一個星期中的第幾天,注意:星期日是第一天select to_char(sysdate,'D'),to_char(sysdate,'DAY') from dual;4.
Time of Update: 2014-06-15
ORA-01280: Fatal LogMiner Error.logminer的基本使用很簡單,按著基本步驟操作即可1. 安裝在Oracle10g中運行如下兩個指令碼即可:l $ORACLE_HOME/rdbms/admin/dbmslm.sql 2 $ORACLE_HOME/rdbms/admin/dbmslmd.sql. 這兩個指令碼用於建立兩個包(DBMS_LOGMNR 和 DBMS_
Time of Update: 2014-06-15
ROLLUP會根據GROUP BY後面的欄位從右至左逐步以去掉右邊一個欄位,逐步向上累計求和,CUBE則會對GROUP BY後面的欄位所有的組合進行分組求和。CUBE
Time of Update: 2014-06-15
更改Oracle資料庫的非歸檔模式需要重新啟動資料庫,在mount模式下修改,簡要步驟1 以shutdown immediate方式關閉資料庫2 啟動執行個體到mount狀態3 更改運行非模式並開啟資料庫操作步驟:1 登入資料庫查看資料庫的歸檔狀態SQL> archive log list;Database log mode
Time of Update: 2014-06-15
MongoDB提供了Replica pairs模式啟動資料庫,以這種方式啟動後,資料庫會自動協商誰是master誰是slave。一旦一個資料庫伺服器斷電,另外一個會自動接管,並從那一刻起為master,萬一另一個將來也出錯了,那麼master狀態會轉回第一個伺服器。MongoDB包括一個自動分區模組”mongos“
Time of Update: 2014-06-15
Oracle審計可以查詢到某個使用者對DB做了哪些操作,10g後,可以查詢到具體的sql語句,很有用。審計功能開戶的整個過程:1.show parameter audit,可以查詢到audit_trail的值,取值包括{none | os | db | db,extended | xml | xml,extended }2.alter system set audit_trail=DB scope=spfile;執行以上操作後,重新啟動資料庫。3.audit
Time of Update: 2014-06-15
提到dataguard的Gap處理機制,大多數人能說出的措施便是設定fal_server和fal_client,從9i開始,Oracle提供了2種log gap的檢測和處理機制。對於gap的處理,fal_*參數在某些情況下並不是必須配置的。 1.Automatic Gap Resolution 2.FAL Gap Resolution1.Automatic Gap
Time of Update: 2014-06-15
要排除用戶端與伺服器端的串連問題,首先檢查用戶端配置是否正確(用戶端配置必須與資料庫伺服器端監聽配置一致),再根據錯誤提示解決。下面列出幾種常見的串連問題:1、 ORA-12541: TNS: 沒有監聽器顯而易見,伺服器端的監聽器沒有啟動,另外檢查用戶端IP地址或連接埠填寫是否正確。啟動監聽器(可能要在Oracle使用者下啟動):$ lsnrctl start或C:\lsnrctl start2、 ORA-12500: TNS:
Time of Update: 2014-06-15
本章主要講述配置和設定Oracle EBS預警系統管理, 它比較方便和及時發使用者或系統對資料庫操作情況。下面講一操作步聚:1.預警系統管理-->系統-->選項名稱“Unix sendmail”值來源如下:[root@test ~]# which sendmail/usr/sbin/sendmail名稱“Mail Database/Server Name”的值為kjgb,也可以是郵件尾碼如kjgb.net2.設定工作流程:系統管理員-->Oracle
Time of Update: 2014-06-15
都說寫程式與資料庫表欄位的順序沒有關係,可是做過實際的項目之後才知道,對於操作資料庫的人來說,資料庫表的欄位順序可能是很繁瑣的,比如需要往表中增加欄位,但不希望把欄位放到表的最後。通過用過Oracle的人都知道,要想在ORACLE中更改表的列名和順序可是一件很煩瑣的事,下面給大家提供一種簡單的方法。用SYSTEM登入sqlplus進行操作,因為這需要dba第一步,從資料字典視圖查詢出表的idSQL> select object_id from all_objects where
Time of Update: 2014-06-15
1.概述 Oracle 引入Redo log 的目的在於資料恢複 相關的Oracle進程:重做日誌寫進程(LGWR) 相關的資料字典 v$log,v$logfile 作者許可權:sys ,system 許可權2.查看重做日誌資訊查看重做日誌組相關資訊select * from
Time of Update: 2014-06-15
1、concurrent到no-concurrent,通過exportvg 再importvg,不能解決;應是:主機中:varyonvg -f dbvg //以no-concurrent模式啟用chvg -l dbvg //強制轉換成no-concurrent;varyoffvg dbvg備機中:執行同樣操作;2、關於exportvg,importvg後,引入的問題;會將裸裝置許可權全部變為root: system需要手動將主備機中的許可權改回來:chown
Time of Update: 2014-06-15
方法一:使用sqlplus64位:[Oracle@qs-wg-db2 ~]$ sqlplus / as sysdba; SQL*Plus: Release 10.2.0.5.0 - Productionon Sun Sep 25 08:57:22 2011 Copyright (c) 1982, 2010, Oracle. All Rights Reserved. Connected to:Oracle Database 10g
Time of Update: 2014-06-15
Oracle的RMAN配置資訊預設存放在target資料庫的控制檔案中,當然也可以配置一個recovery catalog伺服器來儲存這些資訊,下面是控制檔案和恢複的特性比較,一般來說維護10台以下的oracleDatabase Backup,可以不需要配置恢複目錄.Control file:– Simpler administration– DefaultRecovery catalog:– Replicates control file data– Has room for more
Time of Update: 2014-06-15
1.以root登陸,在終端輸入命令 sudo gedit /etc/mysql/my.cnf在開啟的檔案中 找到[client]在下面加入 default-character-set=utf8 找到 [mysqld_safe]在下面加入 default-character-set=utf8 找到[mysqld]在下面加入