使用log miner 分析oracle日誌

標籤:log miner當我們不小心誤操作致使資料庫資料丟失、改變時, 需要對資料庫物件做基於時間點的恢複,找到我們需要的資料,這個時間點不能認為精確確定,我們可以通過對oracle日誌進行分析,而獲得無操作的精確時間點。oracle db提供了一個分析日誌包logmnrlogminer 工具的使用     -------對redo log 進行挖掘,找出在某個時間點所作的DDL 或DML 操作(包括:時間點、datablock scn

Oracle資料庫PL/SQL預存程序遊標觸發器

標籤:oracle 預存程序 遊標

Oracle基礎(二)---操作命令

標籤:接上篇部落格介紹Oracle基本概要,下面將介紹資料庫的操作指令。Sql*plus常用命令串連命令1、 conn[ect]      用法 conn使用者名稱/密碼@網路服務名[as sysdba/sysoper] 當用特權使用者身份串連時,必須帶上as sysdba或者是as sysoper檔案操作命令 1、start 和@      運行sql指令碼      案例sql >@

Oracle基礎(三)資料庫管理

標籤:上篇介紹了Oracle資料庫的基本操作指令:增、刪、改、查下面針對資料庫的管理進行介紹資料庫角色介紹資料管理員:  至少有一個資料庫管理員dba,            職責:安裝和升級oracel資料庫            建庫,資料表空間,表,視圖,索引           

ExcelVBA串連Oracle

標籤:VBA串連Oracle需要添加引用:之後,連接字串為:Provider = MSDAORA.1;Password=******;User ID=XXXXXXX;Data Source=DBID;Persist Security Info=True然後使用ado的標準封裝使用即可,1、使用ADO.CONNECTION,開啟串連,2、使用ADO.RECODESET查詢DB,使用connection.Excute執行更新刪除等操作。具體代碼如下:Public Sub ConOra()Dim

oracle資料庫使用之資料查詢入門

標籤:oracle   資料查詢   1.在查詢過程中使用算術運算式對資料進行運算 student表結構如下: 最後一項salary表示每個人的月薪,我現在想查詢每個人的年薪: 2.使用nvl函數處理null值,向表中插入一條資料,該資料的salary項為null: 不使用nvl函數:使用nvl函數:

oracle分組查詢

標籤:oracle   資料查詢   分組查詢   分組函數 在分組函數中,如果有一個尋找項分組,其他項必須也分組,比如下面的語句會報錯,因為sal分組了,而ename沒有分組:1.顯示工資最高的員工: 2.顯示所有員工的平均工資: 2.1使用系統函數:

使用Talend Open Studio將資料從oracle匯入到hive中

標籤: 先使用Tos建立模型,將Oracle中的資料匯入到本地: build job後,形成獨立可以啟動並執行程式: 將產生的zip檔案,上傳到hadoop叢集上,有hive環境的機器上: [[email protected] work]$ lsfile.zip jobInfo.properties join lib[[email protected] work]$ cd join/[[email protected] join]$

Oracle query that count connections by minute with start and end times provided

標籤:資料結構類似SQL> select * from t;B                 E                 N----------------- --

ORACLE 如何查詢被鎖定表及如何解鎖釋放session

標籤:ORACLE EBS操作某一個FORM介面,或者後台資料庫操作某一個表時發現一直出於"假死"狀態,可能是該表被某一使用者鎖定,導致其他使用者無法繼續操作 --鎖表查詢SQLSELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND

Oracle PLSQL Demo - 17.遊標查詢個別欄位(非整表)

標籤:declare Type ref_cur_variable IS REF cursor; cur_variable ref_cur_variable; v_empno scott.emp.empno%type; v_ename scott.emp.ename%type; v_sql varchar2(100) := ‘select t.empno, t.ename from scott.emp t‘;begin Open cur_variable

Oracle PLSQL Demo - 24.分隔字串function

標籤:-- refer: -- http://www.cnblogs.com/gnielee/archive/2009/09/09/1563154.html-- http://www.cnblogs.com/yudy/archive/2012/07/18/2597874.htmlCREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (4000);CREATE OR REPLACE FUNCTION splitstr(p_string

Oracle PLSQL Demo - 20.弱類型REF遊標[沒有指定查詢類型,也不指定傳回型別]

標籤:declare Type ref_cur_variable IS REF cursor; cur_variable ref_cur_variable; v_ename varchar2(10); v_deptno number(2); v_sal number(7,2); v_sql varchar2(100) := ‘select t.ename, t.deptno, t.sal from scott.emp t‘;begin Open

Oracle PLSQL Demo - 22.查看字串的長度[lengthb, length],判斷字串是否包含中文

標籤:--Count the length of stringselect lengthb(‘select * from scott.emp‘) as countted_by_byte, length(‘select * from scott.emp‘) as countted_by_char from dual;--For some character encoding, the length() and the lengthb() is same in english--you may

Oracle PLSQL Demo - 18.01管道function[查詢零散的欄位組成list管道返回]

標籤:--PACKAGECREATE OR REPLACE PACKAGE test_141213 is TYPE type_ref IS record( ENAME VARCHAR2(20), WORK_CITY VARCHAR2(20), SAL NUMBER(10)); TYPE t_type_ref IS TABLE OF type_ref; FUNCTION retrieve(v_name varchar2)

Oracle PLSQL Demo - 16.弱類型REF遊標[沒有指定查詢類型,已指定傳回型別]

標籤:declare Type ref_cur_variable IS REF cursor; cur_variable ref_cur_variable; rec_emp scott.emp%RowType; v_sql varchar2(100) := ‘select * from scott.emp t‘;begin Open cur_variable For v_sql; Loop fetch cur_variable

Oracle PLSQL Demo - 18.02.管道function[查詢零散的欄位組成list管道返回] [欄位必須對上]

標籤:--PACKAGECREATE OR REPLACE PACKAGE test_141215 is TYPE type_ref IS record( ENAME VARCHAR2(20), SAL NUMBER(10)); TYPE t_type_ref IS TABLE OF type_ref; FUNCTION retrieve(v_name varchar2) RETURN t_type_ref PIPELINED;

Oracle PLSQL Demo - 15.強型別REF遊標[預先指定查詢類型與傳回型別]

標籤:declare Type ref_cur_emp IS REF CURSOR RETURN scott.emp%RowType; cur_emp ref_cur_emp; rec_emp cur_emp%RowType; v_sql varchar2(100) := ‘select * from scott.emp t‘;begin -- xxx Open cur_emp For v_sql; Open cur_emp For

Oracle PLSQL Demo - 13.遊標的各種屬性[Found NotFound ISOpen RowCount CURSOR]

標籤:declare r_emp scott.emp%rowtype; cursor cur_emp is select t.* from scott.emp t;begin open cur_emp; if cur_emp%isopen then dbms_output.put_line(‘is open...‘); end if; loop fetch cur_emp into r_emp;

Oracle PLSQL Demo - 12.定義包體[Define PACKAGE BODY]

標籤:CREATE OR REPLACE PACKAGE BODY temp_package_demo is FUNCTION f_demo(userid NUMBER) RETURN BOOLEAN IS v_temp varchar2(1); BEGIN SELECT 1 INTO v_temp FROM scott.emp WHERE empno = userid; RETURN TRUE; EXCEPTION

總頁數: 1509 1 .... 1283 1284 1285 1286 1287 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.