Oracle資料庫10g中使用閃回資料庫操作

 Oracle資料庫10g中使用閃回資料庫操作使用FLASHBACK DATABASE可以恢複資料庫到先前的某個時間點或者某個SCN號。在Oracle10g以前的版本中,要實現資料庫恢複到過去某個時間點或者SCN號,只能夠通過資料庫的不完全恢複實現。從Oracle 10g開始,可以使用FLASHBACK DATABASE實現。使用FLASHBACK DATABASE要比執行資料庫系統的不完全恢複要快的多,但是需要對資料庫做以下的配置:1、資料庫必須運行在歸檔模式下2、必須啟用資料庫的閃回功能3、

控制檔案損壞或者丟失的Oracle 10g資料庫恢複控制檔案一例

 如果控制檔案丟失或者損壞了,如何解決這個問題?查看參數檔案中的設定:SQL> show parameter CONTROL_FILES ;NAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------control_files                        string 

Oracle Database 10g中配置statspack的方法

 首先進行一些基本的設定1.SQL*PLUS中輸入SQL> connect sys/sys as sysdba; SQL> alter system set job_queue_processes = 6; --自動執行資料收集時該參數需要大於0System alteredSQL> alter system set timed_statistics = true;   System altered--使用statspack收集統計資訊時建議將該值設定為

Oracle Database 10g 快速閃回區配置與管理

文章目錄 何為閃回恢複區為何要用閃回恢複區?設定閃回恢複區  何為閃回恢複區按照Oracle官方文檔的解釋:Flash Recovery AreaThe flash recovery area is an Oracle-managed directory, file system, or Automatic Storage Management disk group that provides a centralized disk

Oracle 10g中使用RMAN進行備份恢複的幾個實驗手記

 ***********************************************************************************實驗一: 對於非歸檔模式的資料庫處於OPEN狀態使用RMAN備份,系統出錯          如果對於非歸檔模式的資料庫處於MOUNT狀態使用RMAN備份,系統會出錯嗎?不會,可以實施備份。***********************************************************************

Oracle 9i中的記錄模式管理基礎(1)

 NOARCHIVELOG模式:u      確認日誌工作模式:第一種方法:查詢v$databaseSQL> select log_mode from v$database; LOG_MODE------------ARCHIVELOG 表明目前資料庫運行在歸檔日誌下,即資料庫在歸檔記錄模式下工作。第二種方法:執行命令archive log list;SQL> archive log list歸檔模式,但是目前自動封存進程未啟用!資料庫記錄模式           

Oracle 10.2.0.3 Patch安裝之BUG詳解

ORA-00704: bootstrap process failureORA-1092 signalled during: alter database open...進行如下操作後OK.SQL>startup upgradeFor WindowsSQL>@d:/oracle/product/10.2.0/db_1/rdbms/admin/catupgrd.sqlFor

Oracle Temporary Tables暫存資料表

雖然我們在日常的資料庫開發與維護中經常使用暫存資料表,但對於暫存資料表的瞭解可能還是很片面的.今天在網上找到了一個好貼子,與大家分享一下. 出處:http://www.matrix.org.cn/thread.shtml?topicId=31492&forumId=36在Oracle8i或以上版本中,可以建立以下兩種暫存資料表: 1。會話特有的暫存資料表     CREATE GLOBAL TEMPORARY <TABLE_NAME> (<column

學習《實戰OpenGL》之OCI介面串連Oracle資料庫初探

    在安裝好Oracle之後,開始用OCI編程。VS2008作為開發平台    首先在安裝目錄下搜到 oci.dll oci.h oci.lib等檔案。同OpenGL一樣*.lib放到VS2008的安裝目錄下vc\lib *.h放到vc\include下,*.dll放到C:\WINDOWS/SYSTEM32下。    照《實戰OpenGL》建立一個MFC基於對話方塊的工程。    在stdafx.h中加上oci.h的引用:#include <oci.h>

Oracle多行記錄合并/串連/彙總字串的幾種方法

來源:http://www.oracle.com.cn/archiver/?tid-120728.html          怎麼合并多行記錄的字串,我同事曾經建議我用FUNCTION來實現,但是我的報表中有多個類似的欄位需要合并,因此我想用最簡單的方法來操作,沒接受此方案,今天在網上看到這樣一篇文章,實在是太高興了,而且還使用到了partition和聚集,這樣更能豐富合并多行記錄的處理方法.        下面就合并多行字串貼出剛剛在網上搜到的一個好貼!       

oracle的case函數

oracle的case函數下面對ORACLE的CASE函數作一些說明性的案例,當然為了省事,從網上找的案例,再作的功能說明:create sequence STUDENT_SEQUENCE;CREATE TABLE students (id NUMBER(5) PRIMARY KEY,stu_name VARCHAR2(20),score NUMBER(10,0),grade varchar2(2));INSERT INTO students (id, stu_name, score,

64 位元Linux成功安裝ORACLE之首篇–感想

      在Windows下安裝Oralce對於大多數人來說都不是難事,只要系統硬體和軟體配置達到最起碼的要求,即可以完成安裝.      從安全性的角度出發,在Linux下安裝是大的趨勢所向,在網上尋找了很多資料,綜合分析了各種安裝方法,最終選擇了一種以U01,U02為安裝資料夾的方式來安裝Oracle 10g For Linux 64位系統.      安裝Oracle 10g For Linux 64位是一段痛苦且快樂之旅,雖然遇到了很多困難,但是安裝成功的那種興奮是讓人難忘的.    

Oracle橫向求最大值

  由於最近在開發過程中,需要在Oracle中取橫向欄位的最大值,在此介紹幾個Oracle的函數給大家:  具體內容請內部落格內文,如果對各位有所協助,請留下痕迹!  Oracle縱向取最大值函數為:max(),最小值函數為:min()            橫向取最大值函數為:greatest(),最小值函數為:least()  求某幾列中最大值     select   greatest(col1,col2,col3...)   from   tablename;     求某幾列中最小值

Oracle橫向求最大值(二)

在上次基礎上,添加空值判斷:一.直接判斷select case when s1 is null then s1 when s2 is null then s1 when s3 is null then greatest(s1,s2) when s4 is null then greatest(s1,s2,s3) when s5 is null then greatest(s1,s2,s3,s4) when s6 is null then greatest(s1,s2,s3,s4,s5)

Oracle 10.2.0.3 Patch安裝

      Oracle 10.2.0.1的Patch檔逐漸形成了家族體系了,現在讓大家來認識一下這個體系吧!到目前所發布的主要的Patch有10.2.0.2,10.2.0.3,10.2.0.4,10.2.0.4.1,10.2.0.4.2,10.2.0.4.3,10.2.0.5.      之前在32位和64位Linux下安裝了較為穩定的Oracle 10G for Linux x86和Oracle 10G for Linux

Oracle spfile example

Oracle spfile exampleOracle Tips by Burleson ConsultingDon BurlesonFrom: http://www.dba-oracle.com/tips_oracle_spfile_example.htmThe following is from the bestselling book Oracle 10g Grid & Real Application Clusters - Oracle10g Grid Computing

Oracle單欄位批次更新與多欄位批次更新

一般情況下,我們只是單條更新,批次更新較少,現針對批次更新問題提供三種方法: 1.單欄位批次更新UPDATE TEST A SET A.DEPT_NO=(SELECT B.DEPT_NO FROM TEST1 B WHERE A.EMP_NO=B.EMP_NO)  2.多欄位批次更新UPDATE TEST A SET (A.EMP_NO,A.DEPT_NO,A.ID_NO,A.IC_NO,A.STATUS) = (SELECT

Redhat AS4 下Oracle 自動啟動指令碼

出處: http://blog.ixpub.net/html/58/12945358-420019.html 以redhat as4和oracle 10g為例。安裝oracle後首先用sqlplus啟動下oracle,可以啟動後,按照一下步驟實現開機啟動。 在$ORACLE_HOME/bin中,有dbstart和dbshut這兩個指令碼,可以使用這兩個oracle內建的指令碼實現oracle的開機自啟動。這個指令碼中包含oraclelistener、instance、asm

Oracle lag()/lead() over()分析函數

最近在處理考勤資料時,遇到了取值判斷的問題,在論壇上經過多次討論,終於得到瞭解決方案.論壇網址如下:http://topic.csdn.net/u/20090415/15/4d934ccf-134d-4a3d-846e-cc71a1cebebd.html?647544693 主要處理過程為:一.建立資料表-- Create tablecreate table HR_TEST(  IC_CARD_ID  VARCHAR2(10) not null,  IC_CAD_NO   VARCHAR2(10

TXT檔案匯入到ORACLE的控制檔案的解決方案

d:/>sqlplus /nologSQL*Plus: Release 10.2.0.4.0 - Production on 星期四 4月 2 09:35:48 2009Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.idle> conn  scott/tiger已串連。scott@TEST> CREATE TABLE HRA_READ_CARD_DAY  2      (  3            EMP_NO 

總頁數: 1509 1 .... 419 420 421 422 423 .... 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.