如何從完好的資料檔案恢複oracle資料庫

一。有資料檔案、控制檔案和記錄檔的備份1.伺服器重裝了作業系統,oracle也重裝了。如果重裝的oracle和以前損壞的資料庫是一模一樣的結構,那麼此時的恢複是比較簡單的。1)刪除掉建立資料庫的所有資料檔案、控制檔案和記錄檔。Copy原資料庫的資料檔案、控制檔案和記錄檔到對應目錄下。2)Cmd>sqlplus /nologSql>conn as sysdba使用者名稱:system密碼:(此處密碼為新建立資料庫的密碼)Sql>shutdown

配置支援MTS下分布事務的Oracle

1.根據Q193893,我們需要在Oracle裡面建立兩個視圖。Information about using Oracle with Microsoft Transaction Server and COM+ componentshttp://support.microsoft.com/?id=193893根據我們以往的經驗,我們可以嘗試用SYS帳號運行Oracle內建的指令碼。指令碼的預設路徑在:C:\oracle\ora92\rdbms\admin\xaview.sql請在SQL

Oracle資料倉儲的體繫結構

Oracle資料倉儲的體繫結構可以分成三個層次:資料擷取層:Oracle Database Enterprise ETL Option + Oracle Database Data Quality Option 在Oracle Database 10g 同一個軟體中實現了從資料模型設計,資料品質管理,ETL 流程設計和中繼資料管理的全部功能。所有的 ETL 過程可以通過Oracle資料倉儲中提供的工具: Oracle Warehouse Builder 產生的ETL 指令碼儲存在Oracle 1

對Oracle資料庫進行容災

隨著全球資訊化時代的到來,資訊資料越來越成為企業關注的焦點,即在各種自然災害或者人為破壞的情況下,如何保證生產資料的安全和關鍵業務的不中斷運行。傳統的保護方法離線備份、備份介質異地儲存在一定程度上可以解決上述問題,但為了能夠對業務系統提供更高的即時性和可靠性,保證關鍵業務7x24不中斷,應對激烈的市場競爭和提高客戶滿意度,企業必須在IT系統圍繞“連續”(BC)主題進行構建,實施業務連續/容災備份計劃,包括商務持續性、高可用性管理、容災、資料複製和恢複方案、安全等,下面就對

Oracle重做記錄檔管理技巧

重做記錄檔是Oracle資料庫中一種非常重要的記錄檔,也是其一個很有特色的功能。重做記錄檔會紀錄對於資料庫的任何操作,如利用DML語句或者DDL語句對資料變更,或者資料庫管理員對資料庫結構變更,都會在重做日誌中進行記錄。可見,當資料被意外的刪除或者修改,我們可以利用重新記錄檔進行恢複; 當出現常式失敗或者介質失敗的情況下,也可以利用記錄檔實現常式恢複或者介質恢複。所以說,我們若能夠管理好重做記錄檔的話,對於保障資料庫資料的安全是非常重要的。下面筆者談談管理好Oracle

實戰Linux環境配置DBD:Oracle模組

Web開發,不外乎兩點,一為版面,一為內容。論版面,PERL的CGI模組功能強大,又簡單易用,短短數行,便能動態產生HTML網頁。而論內容,那麼必然會用到資料庫,用資料庫來管理內容。PERL對資料庫的支援廣而且全,幾乎所有的主流資料庫都有與之相應的PERL模組支援。為了開發可在不同資料庫上移植的PERL應用,DBI(DataBase

使用度量基準技術實現Oracle自我監控

如資料庫管理員現在需要讓Oracle資料庫系統進行自我監視。當伺服器的CPU使用率達到多少的時候,自動向資料庫管理員警示;或者到資料表空間的使用量達到全部最大容量的90%時自動提醒資料庫管理員等等。這些功能對於資料庫管理員來說,肯定非常的實用。在Oracle資料庫系統的企業管理器中提供了多種方式協助管理員監視Oracle應用環境。在每個監視主機上的Oracle管理代理程式能夠監視主機上所有目標的狀態、效能和健康情況。如故目標對象發生故障或者效能度達到預警閥值,資料庫系統就會產生預警,並通過一定的

Oracle中類比及修複資料區塊損壞

在Oracle資料庫中,我們可能遭遇很多資料損毀的情況,在面對這些情況時如何進行資料恢複是非常重要的。在很多情況下,恢複是極其複雜的,而且需要謹慎,輕率的操作和嘗試可能導致資料庫的永久損壞。所以我建議在恢複嘗試前應當先進行資料備份。對於重要的資料庫,如果不能確定恢複步驟和操作後果,建議最好先向專業人士進行諮詢,以避免不必要的資料損失。本文通過實驗類比和解決資料區塊損壞問題,是對一類資料庫損壞的恢複探討1.插入資料E:\Oracle\ora92\bin>sqlplus "/ as

保障Oracle網路連通性的三架馬車

資料庫是網路資料庫的典型代表。使用者可以通過網路來訪問資料庫。Oracle資料庫提供了網路互聯的各種方案,包括結構和驅動程式,其網路通訊結構類似於OSI-RM,但又有自己的分層機制。也就是說,Oracle的網路是基於電腦網路的,通過網路使Oracle實現了資料共用、資料完整性控制、資料轉送、跨作業系統平台(可以同時運行在Linux或者微軟的作業系統平台上)、在多硬體平台之間的資料相互操作。那麼是什麼保障了Oracle網路的連通性呢?簡單的說,是全域資料庫名、監聽程式與網路服務名這三架馬車保障了O

使用Oracle的TDE特性加密

使用作為Oracle進階安全選件(版本 10.2 及更高版本)的一部分引入的Oracle資料庫透明資料加密(TDE),可以有選擇地對保留在資料庫底層資料檔案中的敏感性資料庫資料以及所有下遊檔案組件(如聯機重做日誌、歸檔重做日誌和Database Backup)進行加密。TDE

Oracle 8i分析工具:LogMiner

Oracle

Oracle 9i資料壞塊的處理執行個體

筆者在一台生產用測試庫上SELECT一個表時出現ORA-01578,一個塊損壞,以前學習過塊損壞怎麼處理,到還真沒遇到過,今天總算讓我遇到了,還是一台生產用測試庫,就不用很緊張了。資料庫版本是9.2.0.4,Oracle9i的RMAN有一個blockrecover命令,可以線上修複壞塊,以下就是使用RMAN修複壞塊的過程。SQL> conn owi/owiConnected.SQL> select * from dpa_history;select * from dpa_histor

全新感受Oracle 9i

Oracle背景資料在介紹Oracle 9i之前我們先介紹一些關於Oracle公司的資料,讓各位朋友更多瞭解Oracle。1977 年,拉裡·艾裡森和Bob Miner、Ed Oates一起建立一家軟體開發實驗室(Software Development

Oracle中sys_connect_by_path函數用法

sys_connect_by_path函數主要作用是可以把一個父節點下的所有子節點通過某個字元進行區分,然後串連在一個列中顯示select level ,sys_connect_by_path( id , '/' )from teststart with pid= 1connect by prior pid = id ;    //父id=子id   正樹型結構     子id=父id 倒樹型結構select level ,sys_connect_by_path( pid, '/' )

Oracle約束管理指令碼

作為一個Oracle資料庫管理員,會碰到這樣的資料庫管理需求,停止或者開啟目前使用者(模式)下所有表的約束條件和觸發器。這在資料庫的合并以及對資料庫系統的代碼錶中某些代碼的修改時需要做的工作之一。我們來看這樣一種實際資料庫工作業務需求,這在目前的許多應用中是非常實際的。某地區銀行資料,目前採用市級資料集中,隨著電腦網路技術的不斷提高以及對服務水平的要求,提出了省級乃至國家級的資料集中。除了應用需要修改以外,對於資料庫管理員來講,最重要的工作就是

Oracle新技術對Linux意味著什嗎?

從1999年發布第一個面向Linux平台的商用資料庫開始,Oracle就是Linux的堅定倡導者。尤其在增強Linux、可用性和延展性方面始終保持著領先地位。最近,Oracle為Linux發布了一系列庫函數和工具包,這一舉措顯著地改進了Linux的叢集效能,也為開發人員提供了使用Linux及其檔案系統的新特性。這些新工具大大提高了Linux 的實用性和商業價值。另外,Oracle還向那些在Red Hat

Oracle系統中表外鍵的更名

Oracle中表的外鍵是保證系統參照完整性的手段,而參照完整性是指分布在兩個表中的列所滿足的具有主從性質的約束關係。外鍵涉及到兩個表,其中一個稱之為父項表,另一個稱之為子項表。父項表(parent table)是參照約束的基礎,即通過檢查這張表的有效資料情況來判斷約束是否成立,它是參照約束的條件,影響約束,而不受約束的任何影響。子項表(child

Oracle資料區塊原理深入剖析

資料區塊(Oracle Data Blocks),本文簡稱為“塊”,是Oracle最小的儲存單位,Oracle資料存放在“塊”中。一個塊佔用一定的磁碟空間。特別注意的是,這裡的“塊 ”是Oracle的“資料區塊”,不是作業系統的“塊”。Oracle每次請

Oracle資料庫系統使用經驗六則

1.having子句的用法having子句對group by子句所確定的行組進行控制,having子句條件中只允許涉及常量,聚組函數或group

Oracle資料庫密碼檔案的使用和維護

在Oracle資料庫系統中,使用者如果要以特權使用者身份(INTERNAL/SYSDBA/SYSOPER)登入Oracle資料庫可以有兩種身分識別驗證的方法:即使用與作業系統整合的身分識別驗證或使用Oracle資料庫的密碼檔案進行身分識別驗證。因此,管理好密碼檔案,對於控制授權使用者從遠端或本機登入Oracle資料庫系統,執行資料庫管理工作,具有重要的意義。Oracle資料庫的密碼檔案存放有超級使用者INTERNAL/SYS的口

總頁數: 1509 1 .... 936 937 938 939 940 .... 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.