Oracle的快照式複寫

Oracle資料庫的快照是一個表,它包含有對一個本地或遠端資料庫上一個或多個表或視圖的查詢截獲。正因為快照是一個主表的查詢子集,使用快照可以加快資料庫的查詢速度;在保持不同資料庫中的連個表的同步中,利用快照重新整理,資料庫的更新效能也會有很大的改善。   由於工作和學習的需要,下面是在測試庫上建立的快照總結:  具體步驟如下:   一、建立快照日誌   create snapshot log on full_information;    二、建立資料庫鏈   Create database l

甲骨文放棄對RHEL的ASMLib支援

Why ASMLIB and why not?ASMLIB是一種基於Linux module,專門為Oracle Automatic Storage Management特性設計的核心支援庫(kernel support library)。長久以來我們對ASMLIB的認識並不全面,這裡我們來具體瞭解一下使用ASMLIB的優缺點。理論上我們可以從ASMLIB API中得到的以下益處:總是使用direct,async

oracle 10g 中的SQLPLUS 登陸問題.

各位大蝦,請幫幫小弟,我裝了ORACLE 後,登陸不了SQLPLUS提示錯誤是:ora-01017:invalid username/password;logon denied .我建立的資料庫的使用者名稱和密碼都是slzyy,奇怪的是我用CMD命令登陸sqlplus是可以的,PLSQL 工具也能正常登陸,請問要怎麼解決.謝謝.問題補充:我在Net Manager 中測試這個資料庫也不能夠,提示如下:正在嘗試使用以下使用者識別碼 串連:slzyy測試沒有成功。ORA-01017:

Oracle 資料庫 升級前 必要的準備工作

 本文轉自ML的Blog:http://www.oracledatabase12g.com/archives/oracle%E6%95%B0%E6%8D%AE%E5%BA%93%E5%8D%87%E7%BA%A7%E5%89%8D%E5%BF%85%E8%A6%81%E7%9A%84%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C.html Oracle資料庫升級向來是一門紛繁複雜的工程,DBA需要為產品資料庫的升級耗費大量時間精力在準備工作上;因為其升級複雜度高,所以即

Oracle 執行計畫 提示 ‘PLAN_TABLE’ is old version 解決方案

用set autotrace 或者 explain plan for 產生執行計畫時,有如下提示:Note-----   - 'PLAN_TABLE' is old version 導致這個錯誤的原因是曾經使用toad的執行計畫分析過,所以執行了它內建的指令碼產生了plan_table。 解決辦法,drop掉plan_table後重新建立就可以了。SQL> drop table PLAN_TABLE;Table dropped. SQL>

Oracle 9i/10g/11g 資料庫 升級路線圖(upgrade roadmap)

MOS的文檔對升級路線的說明:Complete Check list for Manual Upgrades to11gR2 [ID 837570.1]Maclean 的Blog 上有幾個更直觀的圖:http://www.oracledatabase12g.com/archives/oracle-database-9i-10g-11g-r2-upgrade-roadmap.html----------------------------------------------------------

Linux (RHEL 5.4)下安裝 Oracle 10g R2

如轉載,請註明出處:http://blog.csdn.net/robinson_0612/archive/2010/03/30/5431428.aspx           雖然 Oracle 10g Database Release 2 已經推出幾年了,但這個版本仍然為很多初學者學習的版本,下面詳細講述了安裝 Oracle 10g 的步驟。一、 linux 的版本選用    目前 linux(RHEL) 使用的主要版本為 5.4 版,可以到下面的地址下載其安裝檔案。        RHEL5.

Oracle9I資料庫入門之一(安裝,以及基本的語句)

      今天開始學習Oracle9i,安裝我就不談了,這裡是傳送門,我是第二張碟有問題,然後就與傳統的安裝方法脫節了,我無視,直接找了一個CD2的RAR下載,並且安裝成功,只是沒有安裝資料庫,就提示完成.然後我選中Enterprise Manager Console,如如示:出現下面這個對話方塊,因為不知道密碼,所以選擇獨立啟動.選擇配置,並點編輯本地身份證明 進行修改帳號和密碼 然後下載並且安裝PL/SQL中文版,此後就正常登陸Oracle了.Pl/SQL的執行快速鍵居然不是F5,是F8,

C#中調用ORACLE的PACKAGE裡方法和預存程序的應用

C#中調用ORACLE的PACKAGE裡方法和預存程序的應用2008-12-05 23:01:21| 分類: SQL/Oracle | 標籤: |字型大小大中小 訂閱 下面列舉如何在C#中調用ORACLE的PACKAGE的東西,主要包括PACKAGE的方法和預存程序一,首先在ORACLE裡建立如下PACKAGEPACKAGE分SPEC和body兩部分.1.SPEC是聲明部分.CREATE OR REPLACE PACKAGE FirstPage istype outlist is ref

與虛擬機器Oracle串連出現ora-12154問題的解決

談到ora-12154問題,網上有一大堆解決方案,原因基本統一:tns或listener配置不正確。對於listener配置不正確的一般較少發生,大多數人都是按照預設配置一路“下一步”過來的,基本都是orcl的服務名,如果說本地可以連通orcl,別的機子就連不通那應該跟listener關係不大。大部分都是tns配置不正確。我遇到的現象是:在本機建了一個2003的虛擬機器,虛擬機器裡面裝了oracle10g,預設配置。本機只裝了oracle10g的用戶端,當我以前用本機串連區域網路內資料庫的orc

Oracle函數參考(用於計算某個數值所表示的時間)

CREATE OR REPLACE FUNCTION GETTHETIME(OLDTIME IN INT)RETURN VARCHAR2ISTHEHOUR int;THEMIN int;THESEC int;STRTIME VARCHAR2(2000);BEGINIF OLDTIME < 60 THENSTRTIME := TO_CHAR(OLDTIME) || '''秒''';ELSETHEMIN := OLDTIME/60;THESEC := MOD(60,OLDTIME);IF

採用oracle預存程序讀取excel檔案更新表

如下所示:CREATE OR REPLACE PROCEDURE p_xlstooracle IS   v_file                utl_file.file_type;   out_v                 VARCHAR2(4000);   v_id                  NUMBER;   v_service_competition NUMBER;   v_cu_market_share     NUMBER(6, 4);   v_ct_market_

Oracle Spatial中上傳GIS空間資料方法研究 摘)

Oracle Spatial中上傳GIS空間資料方法研究 (轉摘)  來源:http://blog.sina.com.cn/s/reader_45f260910100999x.html  摘  要:採用Oracle Spatial 儲存、管理空間資料,易於解決資料共用、分散式處理、網路通訊、開放式開發、並發控制、網路化整合、跨平台運行及資料安全恢複機制等方面的難題,因而成為 了目前的一種應用趨勢。而如何將現有GIS軟體中產生的空間資料匯入該資料庫中成為該技術應用的首要關鍵環節。本文以此為出發點,

Oracle備份與恢複

注意:在OEM中輸入windows管理員提示以使用者 administrator 的身份串連 主機 失敗: ERROR: Wrong password for user但使用者名稱是對的,請按步驟設定:控制台->管理工具->本地安全設定->使用者權限分配->作為批次工作登陸,雙擊,增加administrator使用者命令rmanconnect target /--串連目標資料庫backup database;--全備份list backupset;--顯示備份show

Oracle–plsql異常處理

•什麼是異常?Oracle中出現錯誤的情形通常分為編譯時間錯誤(compile-timeerror)和執行階段錯誤(run-time error),異常是在PL/SQL執行過程中出現的警告或錯誤。•異常是如何觸發的?–發生了一個Oracle 錯誤時–使用RAISE語句顯式觸發•如何處理異常?–用處理機截獲–在調用環境中傳播異常兩種觸發異常方法:發生了

Oracle 函數replace和translate的比較

今天看了SQL COOKBOOK中的一個例子,其中看到了兩個函數Replace和Translate時產生了疑惑,感覺這兩個函數的作用是一樣的,書上面的例子也看的不是很明白,Google了一下,看了Oracle的官方解釋,終於徹底明白了。官方的解釋如下:REPLACEDescription of the illustration replace.gifPurposeREPLACE returns char with every occurrence of search_string

在windows下最簡單的linux oracle學習環境

需要的軟體:VMware Workstationoracle-xe-univ-10.2.0.1-1.0.i386.rpm    大小:250Moracle9i310_精簡用戶端(好用)PLSQLDeveloper or Toad 1.用VMware 安裝linux作業系統  (redhat ubuntu最好用centos) 2.用linux虛擬機器上安裝oracle  沒有環境設定  只要下一步就OK了  3.在windows裡安裝oracle9i310_精簡用戶端 很少的 

Oracle資源回收筒解決誤刪除表

  不小心使用drop table語句把表刪除了,資料也沒有備份。就是資料備份了恢複的時候還是會遺失資料的,這時候不必太慌張,或許oracle的資源回收筒(recyclebin)可以解決問題。  【使用環境】:oracle 10g r1、oracle 10g r2、 Oracle 11g r1、 oracle 11g r21、  檢查資料庫是否開啟資源回收筒功能。--預設是開啟的SELECT Value FROM V$parameter WHERE Name =

Oracle使用者密碼使用特殊符號,例如&(AND)、$(Dollar)、#(Pound)、*(Star)等

原文出處:http://www.askmaclean.com/archives/password-symbol.html 補充目的:http://www.cnblogs.com/AlbertCQY/archive/2013/03/29/2989764.html我們在管理ORACLE使用者密碼安全的時候總會用到各種由工具產生的密碼帶有特殊符號的問題,例如&、*、#、$等,但是在使用如上特殊密碼往往會遇到各種錯誤,例如:Oracle Database 11g Enterprise

Oracle內建函數nvl ,trunc

NVL( string1, replace_with)   功能:如果string1為NULL,則NVL函數返回replace_with的值,否則返回string1的值。   引申一下,此NVL的作用與SQLserver 中的 ISNULL( string1, replace_with) 一樣。   注意事項:string1和replace_with必須為同一資料類型,除非顯示的使用TO_CHAR函數。

總頁數: 1509 1 .... 157 158 159 160 161 .... 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.