Oracle中重新編譯無效的預存程序, 或函數、觸發器等對象

Oracle 中的預存程序在有些情況下會變成失效狀態,在 PL/SQL Developer 中該預存程序的表徵圖左上方顯示一把小紅叉叉。比如儲過程所引用的對象失效,dblink 出問題啦都可能引起用到它的預存程序失效。再就我的預存程序經常會變成無效,至今原因都未查明。查詢 dba_dependencies 視圖可以看到預存程序所引用的對象,再就在 dba_objects 視圖中可以看到對象的 created 和 last_ddl_time

Oracle外鍵列上是否需要索引?

    外鍵列上缺少索引會帶來兩個問題,限制並發性、影響效能。而這兩個問題中的任意一個都可能會造成嚴重性能問題。   

Oracle中的關鍵字 保留字

Oracle官方文檔說明:Reserved words and keywordsare identifiers that have special meaning in PL/SQL.You cannot use reserved words as ordinary user-defined identifiers. You can use them as quoted user-defined identifiers, but it is not recommended. For more

Oracle 隱藏參數:_undo_autotune

雖然談論那些隱藏的參數必定是無意義的、但那些隱藏的參數卻是有價值的、我們不得不對那些隱藏的參數"心懷敬意"AUM下、為什麼我的Undo資料表空間只增長,不回收,現在都40多G了,還在長,是為什麼啊?為什麼在系統不是很繁忙的時候會出現undo不夠用的情況呢,如果說不夠用,那在波峰時段應該問題更加嚴重才對?......有時候DBA會聽到諸如上面的一些聲音因為有個參數叫_undo_autotune=true,undo_retention不再適用Oracle會自行決定tuned_undo_retenti

ORA-03114 PLSQL過程編譯中斷連線錯誤

Oracle資料庫物件無效,通過PLSQLDev.exe程式進行包編譯;報ORA-03114:串連資料庫失敗錯誤.Oracle DB版本:9.2.0.1故障原因:PLSQLDev.exe程式和Oracle資料庫的CDC功能產生衝突;使用TOAD,OEM等其他用戶端工具則不會有以上情況。故障解決:DROP TRIGGER sys.cdc_alter_ctable_before; DROP TRIGGER sys.cdc_create_ctable_after; DROP TRIGGER

RMAN 下CROSSCHECK命令詳解

在用DELETE OBSOLETE 命令刪除廢棄的備份檔案,如果出現如下錯誤(RMAN-06207 & RMAN-06208),那麼需要用CROSSCHECK命令來解決:RMAN-06207: WARNING: 2 objects could not be deleted for DISK channel(s) dueRMAN-06208: to mismatched status. Use CROSSCHECK command to fix

Oracle資料庫使用NFS儲存,啟動報錯提示無法鎖定檔案

Oracle報錯資訊:SQL> startup> ORA-10997: another startup/shutdown operation of this instance inprogress> ORA-09968: unable to lock file> Linux-x86_64 Error: 37: No locks available> Additional information:

Oracle RMAN 映像備份(Image copies)基本原理與方案

映像層級備份(image

Oracle補充日誌及日誌記錄規則

這篇文章是在《構建最高可用Oracle資料庫系統:Oracle 11gR2 RAC管理、維護與效能最佳化》11.4.2小節的基礎上進一步修改而成的,並感謝老譚的提醒和協助。Supplemental Log是一種補充類型的日誌,主要用於邏輯Standby資料庫的同步、LogMiner、Streams和Flashback等技術。對於邏輯Standby資料庫來說,不能通過ROWID來標識某一行,Oracle推薦使用主鍵、約束和索引唯一標識行資料,但如果某部分表由於某種原因沒有主鍵、唯一約束和唯一索引,

Oracle ORA-04045 errors during recompilation/revalidation

系統內容:CentOS release 5.10 - 64 bit 應用環境:Oracle 10.2.0.5錯誤摘要: [oracle@hz_cpm50 ~]$ impdp / DIRECTORY=move dumpfile=new.dmp logfile=new.log table_exists_action=APPEND CONTENT=data_onlyImport: Release 10.2.0.5.0 - 64bit Production on Monday, 24

ORA-14300: 分區關鍵字映射到超出允許的最大分區數的分區

ORA-14300: 分區關鍵字映射到超出允許的最大分區數的分區環境為:Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production對象表為按天的自動分區表:PARTITION BY RANGE ("START_TIME") INTERVAL (NUMTODSINTERVAL(1,'DAY'))原因為:當START_TIME的值為NULL時,然後向分區對象表插入資料,資料庫不知道將該條記錄插入到哪個分區,

rman 恢複資料錯誤案例--ORA-19573 錯誤

系統內容:作業系統: AIX 5300-08Oracle:  Oracle 10.2.0.1.0錯誤現象:RMAN> restore datafile 4;Starting restore at 20-MAY-14allocated channel: ORA_DISK_1channel ORA_DISK_1: sid=139 devtype=DISKchannel ORA_DISK_1: starting datafile backupset restorechannel

DB2報SQLEX_UNEXPECTED_SYSERR錯誤解決

偶然發現自己的DB2測試環境無法使用,開啟老是報錯,之前一直以為是db2audit報錯DB2資料庫效能調整和最佳化(第1、2版) PDF DB2資料庫效能最佳化介紹 DB2  9.7 for Linux 5.4安裝詳細步驟 2013-12-19-23.19.10.388418+480 E829168G1400      LEVEL: EventPID    : 6743       

AIX裝置管理

1、裝置管理介紹AIX 中的裝置按照分層方式管理。位於頂層的是功能分類,即按相同的準系統分組,例如,所有的適配卡都屬adapter 類。下一級為功能子類,根據更明確的具體性質加以劃分,例如標準的輸入 /輸出適配卡和微通道適配卡,標準的輸入 /輸出適配卡屬於的 sio 功能子類,而微通道適配卡屬於 mca 功能子類。最後一級為類型子類,即按類型和製造商區分裝置。例如,在sio功能子類下有8fba標準的 SCSI I/O控制卡) ,fda_2標準的 I/O磁碟適配卡),和

Oracle 7.3.4 for OpenServer 5 安裝

1.建立oracle使用者、dba組;2.調整系統核心參數:#./idtune SHMMAX 409600000#./idtune SEMMNI 153.安裝SCO補丁檔案 oss459A,重新串連核心並重新啟動:#/etc/conf/cf.d/link_unix -y#init 6   4.編輯oracle使用者的.profile檔案,增加以下內容:ORACLE_BASE=/u/oracle ORACLE_HOME=/u/oracleORACLE_SID=ora7 export ORACLE_

簡述Service Broker事件通知功能

事件通知是整合到Service Broker的功能,使用它可以在SQL Server執行個體中非同步捕捉SQL事件,將事件訊息路由到特定的隊列中。只需最小的系統開銷,就可以跟蹤發生在SQL Server執行個體中的事件,比如使用者登入、預存程序編譯、許可權修改、對象處理例如對資料庫、程式集、角色或表的Create/Alter/Drop事件)。不像建立自己的Service Broker應用程式,因為可以控制發起方組件,使用事件通知後只需建立隊列和Service

PL/SQL Developer匯入匯出Oracle資料庫方法

   前一篇部落格介紹了Navicat工具備份Oracle的方法,這篇部落格介紹一下使用PL/SQL Developer工具匯入匯出Oracle資料庫的方法。   PL/SQL Developer是Oracle資料庫用於匯入匯出資料庫的主要工具之一,本文主要介紹利用PL/SQL匯入匯出Oracle資料庫的過程。   1.Oracle資料庫匯出步驟   1.1 Tools→Export

解決cognos以遠程db2資料庫為資料來源的串連失敗問題

問題現象為使用遠端db2來建立資料來源時,測試連接時不通,好多人都說是驅動問題,將db2cc.jar拷貝到某lib目錄下,實驗不通; 在看到某哥們的部落格時最後提了一句,說需要將資料庫catalog到本地,於是研究了一下,使用兩行命令:catalog tcpip node node_name remote remote_ip server server_port 此時catalog到了節點; 節點名是不允許重複的,可以使用命令查看已經有的節點名:list node

windows下 php 匯出資料到EXCEL表中

<?php   date_default_timezone_set('PRC');  //設定時間         $DB_Server = "localhost";              $DB_Username = "root";       

由mysql資料庫基礎上的php程式實現單詞的查詢、刪除、更改和查詢

我做了一個php程式,將表單資料添加到資料庫,借用mysql擴充庫函數實現對mysql資料庫的操作,能夠實現添加單詞、刪除單詞、更新和查詢單詞。運行環境是普通的mysql資料庫和php、Apache伺服器。這個程式非常簡單,屬於那種一看就懂的程式,不過還是要提醒一句,像那個資料庫和資料表肯定事先要存在!本文用的資料庫是test,資料表示test資料庫下的表名為danci的資料表,一共有三個屬性:id danci dt 分別是int、char、timestamp類型。直接貼代碼:使用者看到的介面:

總頁數: 978 1 .... 37 38 39 40 41 .... 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.