原创 ON COMMIT PRESERVE ROWS

      定義聲明式全局臨時表的每個會話擁有自己的獨特的臨時表描述。當會話終止時,錶行和臨時表描述均會被刪除。 有如下選項,可控制commit後臨時表的狀態: ON COMMIT DELETE ROWS:在執行 COMMIT 操作時

原创 查看用戶對象

一、用戶    查看當前用戶的缺省表空間 SQL> select   username,default_tablespace   from   user_users; 查看當前用戶的角色 SQL> select   *   from  

原创 拉里·埃裏森和歷史上最牛的演講

     耶魯的畢業生們,我很抱歉--如果你們不喜歡這樣的開場白。我想請你們爲我做一件事:請你,好好看一看周圍,看一看站在你左邊的同學,看一看站在你右邊的同學。   請你設想這樣的情況:從現在起5年之後,10年之後,或30年之後,今天

原创 利用dbms_metadata.get_ddl查看DDL語句

當我們想要查看某個表或者是表空間的DDL的時候,可以利用dbms_metadata.get_ddl這個包來查看。 dbms_metadata包中的get_ddl函數詳細參數 GET_DDL函數返回創建對象的原數據的DDL語句,詳細參數如

原创 關於oracle的certview

       前兩天去參加oracle  11g  的兩門考試(1Z0-051和1Z0-052),在家看了好幾遍題庫,我本來想着上午一門,下午考一門,但是我嫌着麻煩,就預約一下午考完兩門。在考試完一門後,發現成績不是馬上出來(以前考思科的

原创 Oracle SQL

1. 創建TableSpace、用戶及給用戶分派權限       可以通過Oracle客戶端工具Enterprise Manager Console連接相應數據庫,通過圖形化操作來完成,這裏我記錄通過sqlplus連接到Oracle,

原创 /etc/security/limits.conf

1、 limits.conf 描述 limits.conf文件實際是Linux PAM(插入式認證模塊,Pluggable Authentication Modules)中 pam_limits.so 的配置文件,突破系統的默認限制,對系

原创 ORA-01034: ORA-27101: ORA-28056 問題解決辦法

問題描述:                由於筆記本經常不關機,直接蓋上,造成今天登錄數據庫報錯,具體報錯如下:          1。使用PLSQL登錄,報錯:ora-12514的錯誤,TNS無法識別服務名         

原创 數據庫設計三大範式

爲了建立冗餘較小、結構合理的數據庫,設計數據庫時必須遵循一定的規則。在關係型數據庫中這種規則就稱爲範式。範式是符合某一種設計要求的總結。要想設計一個結構合理的關係型數據庫,必須滿足一定的範式。                   在

原创 監聽程序未啓動或數據庫服務未註冊到該監聽程序解決方法

oracle中遇到“監聽程序未啓動或數據庫服務未註冊到該監聽程序” 如下: C:\Users\zhou>emca -repos recreate EMCA 開始於 2011-8-3 3:04:32 EM Configuration Ass

原创 Oracle—用戶管理的完全恢復(四)

       在用戶管理的備份(三)中,最後打開數據庫時,用了alter database open resetlogs;的命令,這裏爲什麼用resetlogs命令? 一.resetlogs的作用 1.將當前的日誌序列號重置爲1,

原创 Oracle—用戶管理的完全恢復(二)

在用戶管理的完全恢復(一)中說明了在非歸檔模式下的完全恢復,下面說明在歸檔模式下的完全恢復。 一.在歸檔模式下的完全恢復   1.在歸檔模式下的完全恢復中,先是通過備份文件進行還原,然會通過日誌文件(聯機重做日誌和歸檔日誌文件)進行恢

原创 Oracle——不完全恢復

 不完全恢復分爲用戶不完全恢復和RMAN不完全恢復。若聯機重做日誌文件或者歸檔日誌文件有丟失,則只能進行不完全恢復。 一.不完全恢復的分類 1.time recover選項,指定恢復到某個時間點,常用。 2.cancel 

原创 oracle 11gR2 在VM中安裝步驟

oacle的安裝 一.在oracle官網可以免費下載oracle的軟件和安裝文檔,如果是在虛擬機中的linux系統裏安裝,可以用FileZilla Client把軟件發送到系統中。 linux_11gR2_database_1of2.

原创 嚴重: 監聽程序未啓動或數據庫服務未註冊到該監聽程序。啓動該監聽程序並註冊數據庫服務, 然後重新運行 EM Configuration Assistant。 .

增加操作系統環境變量:ORACLE_HOSTNAME=localhost 然後在cmd下運行  emca -config dbcontrol db  (如果多個數據庫實例,先 執行set oracle_unqname= oralcl