無法刪除RMAN到期備份

RMAN> report obsolete直接delete會報這個錯誤:RMAN> delete obsolete; RMAN 保留原則將應用於該命令將 RMAN 保留原則設定為冗餘 1分配的通道: ORA_DISK_1通道 ORA_DISK_1: sid=136 devtype=DISK釋放的通道: ORA_DISK_1crosscheck也不行RMAN> crosscheck backup;a分配的通道: ORA_DISK_1通道 ORA_DISK_1: sid=136

Linux 下修改Oracle 的字元集:WE8ISO8859P1 修改為 ZHS16GBK

問題描述:同事在Linux下安裝的Oracle,預設的字元集沒有修改,使用的是WE8ISO8859P1,不能夠支援中文,問題表現為,用戶端錄入的中文資料可以顯示,提交之後再查詢出來後中文會顯示為???。問題出在oracle服務端的字元集不支援中文導致。可以通過:select   userenv('language')   from   dual; 命令可以查看服務端的使用的字元集。或者select   * 

Oracle 10g/11g中EM的部分問題

Oracle 10g 中的 EM 採用 Web 的形式來管理資料庫及相關服務,但使用過程中會碰到一些跟 EM 有關的問題,根據同行的提示及筆者的實際經驗,進行了一些歸納,希望對相關愛好者有所協助:    ( 1 )資料庫控制台啟動後,看到 1 ) 資料庫執行個體無資訊 2 )監聽程式為狀態為不可用 3 )到執行個體的代理串連狀態為不可用。 問題分析: 此時服務剛啟動,還沒有到位 解決辦法: 過會再重新整理。此時可能會看到 1

Oracle 10g 在Linux中相關問題小記

一、Oracle的啟動步驟  以Oracle的使用者登入,輸入以下命令   sqlplus /nolog   conn /as sysdba   startup   quit   lsnrctl start二、在startup啟動Oracle資料庫時會出現一下錯誤 ORA-01102:cannot mount database in Exclusive

Oracle 11g更改字元集AL32UTF8為ZHS16GBK

Oracle 9i更改字元集AL32UTF8為ZHS16GBKSQL> conn /as sysdba SQL> shutdown immediate; SQL> startup mount SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0;

Oracle 10046事件詳解

Oracle的10046事件,可以跟蹤應用程式所執行的SQL語句,並且得到其解析次數.執行次數,CPU使用時間等資訊。這對我們分析、定位元據庫效能問題是非常有用的。10046event是oracle用於系統效能分析時的一個最重要的事件。當啟用這個事件後,將通知oracle kernel追蹤會話的相關即時資訊,並寫入到相應trace檔案中。這些有用的資訊主要包括sql是如何進行解析,綁定變數的使用方式,會話中發生的等待事件等10046event

Oracle 通過rownum實現分頁

//rownum是一個偽列,是Oracle系統自動為查詢返回結果的每行分配的編號,第一行為1,第二行為2,以此類推。。。。   //一個oracle分頁,至少要包含三層(除非不用order by,暫時可以用2層實現),模板為   select temp2.* from(          select rownum num,temp1.* from(   &

Oracle 定義對象的代碼可以從user_source資料字典中找到

//在Oracle中,我們可以從資料字典user_source(視圖)中查看對象定義代碼;   //我們先來看user_source視圖的結構:   desc user_source;   Name Type           Nullable Default Comments     

Oracle審計功能的使用案例

審計功能這時候資料庫是mount狀態SQL> alter system set audit_file_dest='/u01/gdrz/' scope=spfile;(設定審計儲存的目錄)System altered.SQL> alter system set audit_trail=db,extended scope=spfile;System altered.[Oracle@bw ~]$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0

Oracle 10g RAC 無法添加節點

Oracle 10g RAC 無法添加節點 Unable to access cluster service while creating node, could not add node rac1 1、檢查你添加的節點是不是在hosts檔案中已定義的主機參與叢集的IP,如果不是,很可能會加不進去。2、關閉 OCFS2 控制台介面在控制台上菜單選擇 File 然後 Quit ,或者直接按 Ctrl+Q 快速鍵。#以下操作均用root完成3、卸載 OFCS2 卷,offline 叢集,關閉

RedHat 5.4 Oracle RAC 資料庫 從10.2.0.1升級到 10.2.0.4

之前安裝的是兩個節點的RAC 平台。 資料庫版本是10.2.0.1. 這個實驗的目的就是將這個資料庫版本從10.2.0.1 升級到 10.2.0.4.  升級包可以從Oracle metalink上進行下載,這個下載需要Oracle 付費的帳號。 網路可能也有資源下載。 10.2.0.4的patch number 是:p6810189。兩個節點的RAC 安裝,參考:RedHat 5.4 + ASM + RAW+ Oracle 10g RAC 安裝文檔升級過程和單節點的升級差不多。 10

Oracle 使用拼接字串更新表

//資料   ta   col_1 col_2   -----------   a   b   c   d   //結果:   col_1 col_2   -----------   a     z0001 &

Oracle教程:ora 04068 的解決方案

這個問題是Oracle的兩種情況。一種是自己的程式裡邊出現了動態執行語句。在動態執行的過程中,將對象失效了。而下面的程式還是靜態編譯產生的。對它的引用還是老的物理地址。導致報錯。原來的對象失效。另一種是Oracle本身的錯誤。針對第一種情況。1. goto fang an         go to buneng huicha .  jiaru chengxu zai houmian ,jiu wangxiazou

Oracle 11g不能配置監聽問題的解決

Oracle 11g不能配置監聽問題這種情況比較少見,但希望能給遇到這個問題的朋友帶來一些協助。問題:在使用Database Configuration Assistant 建立Oracle 11g資料庫的時候,第四步是建立Enterpeise

ORA-00928: 缺失 SELECT 關鍵字

向表格中插入記錄(insert into)時候,報異常,提示:ORA-00928: 缺失 SELECT 關鍵字(missing SELECT keyword)原因:1、如網上大部分出現的類似,是因為列名上不能添加單引號: 如寫成INSERT INTO USERTAB

MySQL的load data命令效能小測試

以下環境為:軟體:主機:winxp sp3虛擬機器軟體:wmware ws 7.1虛擬機器系統:rhel5.1+mysql5.157主機硬體:cpu:酷睿2 T8100記憶體:3Gmysql> desc t;   +-----------------+---------------------+------+-----+---------+-------+

Solaris 10下Oracle-12516錯誤解決

現象:伺服器作業系統為solaris 10,在用戶端登入Oracle的時候反覆登入幾次後就會報ora-12516錯誤。產生的原因:出現該錯誤,一般是由於資料庫的當前會話數不滿足造成的,相關的參數有兩個:processes和sessions的值。1、首先查看當前這兩個參數的值sql>conn / as sysdbasql>select count(*) from v$session;  從這裡可以看出當前的session數sql>show parameter

Oracle BBED(oracle block browser and editor tool)安裝與使用

Oracle BBED(oracle block browser and editor tool)安裝與使用 BBED工具可以用來更改資料block,但不被官方所支援。 安裝過程如下:$ cd $ORACLE_HOME/rdbms/lib$ ls -al *bb*.o-rw-r--r--    1 oracle   oinstall       1671 May 10

MySQL實現基於時間點的恢複

前提:mysql必須開啟二進位日誌功能二進位日誌會記錄 DML DCL DDL[mysqld]log-bin=/data/mysql-bin時間點1 Thu Dec 16 13:53:54 CST 2010建立一個表插入一些資料mysql> use test;mysql> create table upl (id int , user varchar(16));mysql> insert into upl values

Oracle GROUPING函數的使用

GROUPING函數可以接受一列,返回0或者1。如果列值為空白,那麼GROUPING()返回1;如果列值非空,那麼返回0。GROUPING只能在使用ROLLUP或CUBE的查詢中使用。當需要在返回空值的地方顯示某個值時,GROUPING()就非常有用。1、在ROLLUP中對單列使用GROUPING()SQL> select division_id,sum(salary)  2  from employees2  3  group by rollup(

總頁數: 978 1 .... 578 579 580 581 582 .... 978 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.