Time of Update: 2018-12-04
簡要比較: replace:字串層級的代替 如:SELECT REPLACE('acdd','cd','ef') FROM dual; →aefd translate:字元層級的代替 如:SELECT TRANSLATE('acdd','cd','ef') FROM dual; →aeff 分別詳解: replace: 文法:REPLACE ( char , search_string [, replacement_string] ) REPLACE returns char
Time of Update: 2018-12-04
很不幸,建立的表被某人誤刪了,,,還好可以通過這樣恢複。 select * from user_recyclebin where original_name like 'FINANCE_%' order by droptime desc;FLASHBACK TABLE FINANCE_CASE_FEE_ITEM TO BEFORE DROP 即所有drop的表都在 user_recyclebin
Time of Update: 2018-12-04
可以在 admin/{sid}/pfile檔案下的init.ora檔案中找到以下內容:audit_file_dest =C:/ORACLE/PRODUCT/10.2.0/ADMIN/ORCL/ADUMP background_dump_dest = C:/ORACLE/PRODUCT/10.2.0/ADMIN/ORCL/BDUMP user_dump_dest =C:/ORACLE/PRODUCT/10.2.0/ADMIN/ORCL/
Time of Update: 2018-12-04
-- 表create table test (names varchar2(12), dates date, num int, dou double);-- 視圖create or replace view vi_test asselect * from test; -- 同義字create or replace synonym aafor dbusrcard001.aa; --
Time of Update: 2018-12-04
DDL 語句資料庫物件:表、視圖、序列、索引、同義字資料庫物件的命名規則:-必須以字母開頭-不得超過30個字元-A-Z,a-z,0-9,_,$,#-不得與同一個schema下的其他相同類型資料庫物件重名-不得為 ORACLE 保留的關鍵字------建立表CREATE TABLE [SCHEMA].TABLE_NAME(COLUMN DATA_TYPE [DEFAULT EXPR]
Time of Update: 2018-12-04
今天在 Oracle Enterprise Linux 5.6 上安裝 GoldenGate Director ,安裝完 JDK 1.6 和 weblogic server 10.3.50 後安裝 GoldenGate Director Server 11.2.1 的時候,而且是進度條結束的時候報了一個 “unable to run run-cds-tool scripts file” 錯誤,如所示:一般情況下,Oracle 軟體的安裝在相應目錄下都會有日誌輸出,在我的 GoldenGate
Time of Update: 2018-12-04
來源:http://www.xifenfei.com/1570.html 事件說明例子Event 10013 – Monitor Transaction Recovery在Startup時跟蹤事務恢複ALTER SESSION SET EVENTS ’10013 trace name context forever, level 1′;Event 10015 – Dump Undo Segment Headers-在事務恢複後做Dump回退段頭資訊ALTER SESSION SET
Time of Update: 2018-12-04
oracle備份恢複之recover database的四條語句區別 2011-09-20 11:27:48| 分類:Oracle備份恢複 | 標籤:|字型大小大中小 訂閱1 recover database using backup controlfile2 recover database until cancel3 recover database using backup controlfile until cancel;4 recover database until
Time of Update: 2018-12-04
實驗環境:Oracle 11g R2 RAC (11.2.0.3.5) Oracle Enterprise Linux 5.6 x861、建立 ASM 磁碟組在兩節點掛好磁碟後,在第一節點上對磁碟進行分區[root@rac1 ~]# fdisk -lDisk /dev/sde: 2147 MB, 2147483648 bytes255 heads, 63 sectors/track, 261 cylindersUnits = cylinders of 16065 *
Time of Update: 2018-12-04
環境描述:1、oracle 11g R2 2、linux(centos6.2)伺服器3、client(win7-64bit)4、剛剛在win7環境下安裝好win64_oracle11gR2_client (:http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_client.zip)操作:1、開啟終端 輸入 sqlplus system/oracle@chenhao01
Time of Update: 2018-12-04
Oracle 函數大全(字串函數,數學函數,日期函數,邏2010-06-28 18:25SQL中的單記錄函數 1.ASCII 返回與指定的字元對應的十進位數; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 322.CHR 給出整數,返回對應的字元;
Time of Update: 2018-12-04
Oracle 物化視圖重新整理物化視圖對於前台資料庫使用者來說如同一個實際的表,具有和一般表相同的如select等操作,而其實際上是一個視圖,一個由系統實現定期重新整理其資料的視圖(具體重新整理時間在定義物化視圖的時候已有定義),使用物化視圖更可以實現視圖的所有功能,而物化視圖卻不是在使用時才讀取,大大提高了讀取速度,特別適用抽取大資料量表某些資訊以及資料鏈串連表使用,但是物化視圖佔用資料庫磁碟空間。具體文法如下: create materialized view
Time of Update: 2018-12-04
很多的時侯,做Oracle DBA的我們,當應用管理員向我們通告現在應用很慢、資料庫很慢的時侯,我們到資料庫時做幾個樣本的Select也發現同樣的問題時,有些時侯我們會無從下手,因為我們認為資料庫的各種命種率都是滿足Oracle文檔的建議。實際上如今的最佳化己經向最佳化等待(waits)轉型了,實際中效能最佳化最根本的出現點也都集中在IO,這是影響效能最主要的方面,由系統中的等待去發現Oracle庫中的不足、作業系統某些資源利用的不合理是一個比較好的辦法,下面把我的一點實踐經驗與大家分享一下,
Time of Update: 2018-12-04
Oracle SQL已耗用時間的最主要的組成部分是花在為執行準備新的SQL語句上的時間。不過,如果瞭解了可執行計畫產生的內在機制,你就可以控制Oracle花費在評估表的串連順序的時間,並在總體上提高查詢的效能。 準備為執行提供的SQL語句 在一個SQL語句進入Oracle庫的cache之後、而真正被執行之前,將會依次發生如下事件: 語法檢查——檢查該SQL語句的拼字和詞序是否正確。 語義解析——Oracle根據資料詞典(data
Time of Update: 2018-12-04
SCN是當Oracle資料更新後,由DBMS自動維護去累積遞增的一個數字。 當一個交易commit時,LGWR會將log buffer寫入redo log file,同時也會將該筆交易的 SCN同步寫入到redo log file內(wait-until-completed)。因此當你commit transaction時, 在交易成功的訊息返回之前,LGWR必須先完整的完成上述行為之後,否則你是看不到提交成功的回應訊息。我們可以查詢目前系統最新的SCNselect
Time of Update: 2018-12-04
10g as 的管理主要由兩種方式 1.Oracle Enterprise Manager 2.command line 通過Enterprise Manager 可以啟動關閉,restart各種as的compoment,也可以到各種設定檔做修改。 它主要通過如下進程進行監控管理 1。Dynamic Monitoring Service (DMS) 通過它來收集各個組件的運行情況,如response time,serviced request等等。 oc4j
Time of Update: 2018-12-04
問題:win7系統,配置oracle的net manager儲存出錯。問題:1、錯誤提示:Error writing entry to local tnsnames.ora file2、點“詳細資料”按鈕問題分析:是因為win7系統的安全性較高,有些檔案預設許可權不能修改。解決辦法:以管理員身份運行net manager操作步驟:1、從開始菜單的所有程式中,依次找到“oracel-配置和移植工具-Net Manager”,找到net
Time of Update: 2018-12-04
以下表格中收集了Oracle資料字典中幾乎所有的視圖或別名,至於每個視圖或別名的欄位請用‘Describe’語句來查詢。命名說明:Oracle資料字典中,對象名稱多數以"USER.","ALL.","DBA."為首碼"USER."視圖中記錄通常記錄執行查詢的帳戶所擁有的對象的資訊,"ALL."視圖中記錄包括"USER"記錄和授權至PUBLIC或使用者的對象的資訊,"DBA."視圖包含所有資料庫物件,而不管其所有者。使用舉例:select * from dba_data_files
Time of Update: 2018-12-04
racle資料庫系統是一個複雜的軟體系統。如果不瞭解其內部的結構原理及關係,就不可能設計和編寫出高品質的應用軟體系統,也不可能管理好一個複雜的應用系統。為了給以後章節的打好基礎,本章簡要給出 ORACLE 8 /ORACLE8i資料庫系統結構的描述。 §2.1 術語 資料庫塊(BLOCK) ORACLE 資料庫中的最小儲存和處理單位,包含塊本身的頭資訊資料或PL/SQL代碼。 ORACLE 塊的大小是可以在安裝時選擇“自訂安裝”來指定,也可以在CREATE
Time of Update: 2018-12-04
一. 案例介紹 某資料庫有兩張表,是關於某公司員工資料、薪水和部門資訊的,它們分別是emp表和dept表,兩張表的結構如下: 要求如下: 1、按照上表結構建立相應的表,並每張表寫入5組合法資料。 2、操縱相關表,使得“技術部”的員工的薪水上漲20%。 3、建立日誌,追蹤薪水變動情況。 4、建立測試包。 二.