oracle清理日常備份資料及恢複誤刪除表

   一、清理日常備份的資料表  1、背景:系統資料表空間佔用率已經超過90%。於是做了一個相關的垃圾資料進行清理的工作。  2、查詢需清理表清單:因為日常在資料庫操作的時候,經常會進行一些表的備份。諮詢前任系統管理員,他們在備份表的時候一般是在原表上加日期或者使用bak進行標識。於是使用  SELECT owner, num_rows * avg_row_len,table_name FROM DBA_TABLES WHERE TABLE_NAME LIKE '%BAK%'

Oracle 10g RAC網路設定

在Oracle10g RAC的安裝過程中,網路的設定需要謹慎,也極其重要。以下將我的Oracle10g RAC環境的網路設定列舉一下,供參考。1.hosts檔案的設定由於RAC要設定多個地址,所以需要準備好網路環境,我的hosts檔案設定如下:## Internet host table#127.0.0.1 localhost172.16.19.11 db210-rac1 db210-rac1.hurray.com.cn loghost172.16.19.211 db210-rac1vip

oracle安裝過程中無法換盤

問:我在redhat8上安裝oracle9i過程中,提示換第二張盤,可我的光碟機卻退不出來,怎麼辦?光碟機是mount 命令載入的,可在換盤時,我在root下用umount命令提示光碟片busy.怎麼辦?線上等待!!!!答:應該這樣執行Oracle安裝程式/mnt/cdrom/runinstaller,如果你是先cd /mnt/cdrom的話就會出這樣的問題解決方案是先找出訪問光碟機的那個進程fuser -m /mnt/cdrom再殺掉這個進程,就可以彈出光碟機了

oracle資料庫如何建立觸發器執行個體

Oracle   DBA   Studio   工具裡面就能建立觸發器CREATE   TRIGGER     名稱     CREATE   TRIGGER   —   建立一個新觸發器          

Oracle資料庫檢視與許可權問題

   有三個使用者test1,test2,test3, 三個使用者都具有DBA色色許可權。  用TEST1使用者建立一個表T1,並將其查詢許可權授予TEST2:  SQL> create table t1 as select * from all_objects;  表已建立。  SQL> grant select on t1 to test2;  授權成功。  SQL> create table t1 as select * from

Java串連Oracle資料庫

   一般在寫完 import oracle.jdbc.driver.*; 語句後,就會發現報錯。這時需要:  一、把JDBC驅動加入到classpath  兩種方法。一是圖形化,電腦-屬性-進階設定-環境變數- 編輯PATH,加入 絕對路徑JDBC驅動名 如 C:jdbclibojdc6.jar; 這裡JDBC驅動有個版本的問題。  二是cmd命令列設定,C:>set classpath=

Oracle中自訂函數 無參數 輸入參數 輸出參數

-- 19-1:建立無參數的函數CREATE OR REPLACE FUNCTION cur_datetimeRETURN VARCHAR2ISBEGINRETURN TO_CHAR(sysdate,'YYYY"年"MM"月"DD"日"HH24″時"MI"分"SS"秒"');END;/-- 19-2:建立帶有輸入參數的函數CREATE OR REPLACE FUNCTION

關於oracle字串匯總

使用的代碼 代碼如下  -- sample datadrop table t_collect purge;create table t_collect as  select mod(rownum,30) as flag, lpad(dbms_random.string('l',3),4,' ') as val  from dual connect by rownum<=10000;collect函數(Oracle10g)-- 1: use

Oracle中臨時檔案File#和Db

在v$tempfile與v$sort_usage之關係解析一文中,我們注意到對於臨時檔案的絕對檔案號(AFN),Oracle的分配規則和常規資料檔案並不相同。實際上,臨時檔案的絕對檔案號應該等於db_files + file#。我們看一下執行個體:SQL> select indx,tfnum,tfafn,tfcsz2 from x$kcctf;INDX   TFNUM   TFAFN   TFCSZ---------- ---------- ---------- ----------0  

oracle中關於flashback閃回的介紹

  1、必須設定undo保留時間足夠大以能夠重構需要閃回的資料  ALTER SYSTEM SET UNDO_RETENTION=; seconds值是undo資料保持的秒數。  Flashback view是由undo retention interval來限制的。  2、包DBMS_FLASHBACK提供了需求介面  call dbms_flashback.enable_at_time(‘2010-10-19:11:00:00’);  call

Oracle調優(入門及提高篇)

   在過去的十年中, Oracle 已經成為世界上最專業的資料庫之一。對於 IT 專家來說,就是要確保利用Oracle 的強大特性來提高他們公司的生產力。最有效方法之一是通過 Oracle 調優。它有大量的調整參數和技術來改進你的 Oracle 資料庫的效能。  Oracle 調優是一個複雜的主題。關於調優可以寫整整一本書,不過,為了改善 Oracle 資料庫的效能,有一些基本的概念是每個 Oracle DBA 都應該遵從的。  在這篇簡介中,我們將簡要地介紹以下的

Oracle學習的一些建議

   學習Oracle是一個漫長艱辛的過程。如果沒有興趣,只是被迫學習,那麼是很難學好的。學習到一定程度的時候,要想進一步提高,就不得不接觸很多Oracle之外的東西,如Unix,如網路、儲存等。因此,要真的決心學好Oracle,就一定要有興趣。有了興趣,就會一切變得簡單快樂起來。簡單總結一下,那就是:興趣、學習、實踐。  如何入門是許多初學者最頭疼的事情。Oracle涉及的方面太多了:SQL、管理、最佳化、備份恢複……那麼從哪開始學好呢?如果在大學期間學過

oracle distinct 的使用方法

   distinct這個關鍵字來過濾掉多餘的重複記錄只保留一條,但往往只用 它來返回不重複記錄的條數,而不是用它來返回不重記錄的所有值。其原因是distinct只有用二重迴圈查詢來解決,而這樣對於一個資料量非常大的站來說,無疑是會直接影響到效率的。  SQL> -- create demo table  SQL> create table Employee(  2 ID VARCHAR2(4 BYTE) NOT NULL,  3 First_Name VARCHAR2(

oracle開發技術:col格式化方法

  COL命令:  主要格式化列的顯示形式。  該命令有許多選項,具體如下:  COL[UMN] [{ column|expr} [ option …]]  Option選項可以是如下的子句:  ALI[AS] alias  CLE[AR]  FOLD_A[FTER]  FOLD_B[EFORE]  FOR[MAT] format  HEA[DING] text  JUS[TIFY] {L[EFT]|C[ENTER]|C[ENTRE]|R[IGHT]}  LIKE {

Oracle ORA-12560解決方案

   ORA-12560解決方案  今天在進行oracle資料imp/exp時突然發現在cmd下執行exp輸入scott/tiger後時提示:  EXP-00056: 遇到 ORACLE 錯誤 12560  ORA-12560: TNS: 協議適配器錯誤  EXP-00000:

Oracle 卸載註冊表殘餘檔案清理

  1、 開始->設定->控制台->管理工具->服務停止所有Oracle服務。  2、 開始->程式->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸裝所有Oracle產品,但Universal Installer本身不能被刪除  5、 運行regedit,選擇HKEY_LOCAL_MACHINESOFTWAREORACLE,按del鍵刪除這個入口。  6

oracle概念-資料庫檔案概述

  oracle概念-資料庫檔案概述如下:  oracle包含三大基本檔案:  1:資料檔案(data file)  2:控制檔案(control file)  3:聯機重做記錄檔(online redo log file)  oracle 資料庫 的 檔案 (files) 的概念:  oracle資料庫的體繫結構最終組件反映在儲存在磁碟上的物理檔案,oracle有若干種類型的資料檔案,,每一個資料檔案都有不同的目的。  a : 資料庫資料檔案 b : 控制檔案 c : 聯機重做記錄檔 d :

Oracle資料庫Decode()函數的使用方法

  DECODE函數的作用:它可以將輸入數值與函數中的參數列表相比較,根據輸入值返回一個對應值。函數的參數列表是由若干數值及其對應結果值組成的若干序偶形式。當然,如果未能與任何一個實參序偶匹配成功,則函數也有預設的傳回值。  DECODE函數的作用:它可以將輸入數值與函數中的參數列表相比較,根據輸入值返回一個對應值。函數的參數列表是由若干數值及其對應結果值組成的若干序偶形式。當然,如果未能與任何一個實參序偶匹配成功,則函數也有預設的傳回值。  區別於SQL的其它函數,DECODE函數還能識別和操

Oracle中的Char與Varchar的區別和執行個體

  1. CHAR的長度是固定的,而VARCHAR2的長度是可以變化的, 比如,儲存字串“abc",對於CHAR (20),表示你儲存的字元將佔20個位元組(包括17個Null 字元),在資料庫中它是以空格佔位的,而同樣的VARCHAR2 (20)則只佔用3個位元組的長度,20隻是最大值,當你儲存的字元小於20時,按實際長度儲存。  2.CHAR的效率比VARCHAR2的效率稍高。看來cscm_number應該設成

Oracle資料庫的備份與恢複的三種方法

  Oracle資料庫有三種標準的備份方法,它們分別是匯出/匯入(EXP/IMP)、熱備份和冷備份。匯出備件是一種邏輯備份,冷備份和熱備份是物理備份。  一、 匯出/匯入(Export/Import)  利用Export可將資料從資料庫中提取出來,利用Import則可將提取出來的資料送回到Oracle資料庫中去。  1、 簡單匯出資料(Export)和匯入資料(Import)  Oracle支援三種方式類型的輸出:  (1)、表方式(T方式),將指定表的資料匯出。  (2)、使用者方式(U方式)

總頁數: 1509 1 .... 475 476 477 478 479 .... 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.