Time of Update: 2016-06-22
標籤:通過使用Oracle DUL工具提取損壞磁碟裡的資料庫檔案中的表及lob欄位中內容在有次8i的庫恢複中,因為硬碟損壞導致幾個表出現很多詭異性壞塊,嘗試使用dul對其進行挖掘資料,當時使用dul 9
Time of Update: 2016-06-17
標籤:SQL>set colsep‘ ‘; //-域輸出分隔字元SQL>set echo off; //顯示start啟動的指令碼中的每個sql命令,預設為onSQL> set echo on //設定運行命令是是否顯示語句SQL> set feedback
Time of Update: 2016-06-14
標籤:1.參數檔案的定義、作用 oracle資料庫通過一系列參數來對資料庫進行配置。這些參數是以鍵-值對的形式來表 示的,如:MAXLOGFILES=50BACKGROUND_DUMP_DEST=C:DUMP其中,等號左邊是參數名,右邊是對應的參數的值,值的類型有多種,典型的如數字和 字串. 參數檔案就是儲存這些參數的地方,oracle在啟動時會從參數檔案中讀取相關的配置。2.參數檔案的分類 在9i之前,參數檔案只有一種,它是文字格式設定的,稱為pfile,在9i及以後的版本中,新
Time of Update: 2016-06-11
標籤:加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,‘yyyy-mm-dd HH24:MI:SS‘) from dual; --加1星期 select sysdate,to_char(sysdate+1,‘yyyy-
Time of Update: 2016-06-06
標籤:DECODE翻譯為解碼或解碼,因為它可以把查詢結果翻譯成令使用者容易理解的內容。文法:expr:
Time of Update: 2016-06-05
標籤:以前都是通過Hibernate + MySQL 來實現資料庫查詢與修改的,因為 mysql 資料庫 較oracle資料庫簡單些,最近在看Oracle的書籍,今下午嘗試了下Hibernate 架構下操作Oracle資料庫:1.建立 WEB Project 項目 “OracleTest”;2.匯入Hibernate 架構;3. 在MyEclipse 中 建立 Oracle 某個資料庫的串連(Windos -- Show View -- DB Browser )調出
Time of Update: 2016-06-06
標籤:歸檔日誌(Archive Log)是非活動的重做記錄備份.通過使用歸檔日誌,可以保留所有重做記錄,當資料庫處於ARCHIVELOG模式並進行日誌切換式,後台進程ARCH會將重做日誌的內容儲存到歸檔日誌中.當資料庫出現介質失敗時,使用資料檔案備份,歸檔日誌和重做日誌可以完全恢複資料庫. 1.查看當前資料庫是否處于歸檔模式:select name,log_mode from v$database;archive log list;2.改變非歸檔模式到歸檔模式:conn / as
Time of Update: 2016-06-07
標籤:oracle的安裝1.修改主機名稱:# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network# hostname oracledb2.添加解析主機名稱記錄# vi /etc/hosts192.168.1.11 oracledb3.安裝依賴包# yum -y install glibc* gcc* make* compat-db* libstdc* libXp* libXtst*
Time of Update: 2016-06-02
標籤:很多人肯定和我一樣,由於工作需要,開發環境需要是外國文字語言接下來我就把我對oracle亂碼的處理與大家交流一下我的windows環境是日文的處理順序1.修改環境變數NLS_LANG 設定為 JAPANSE_JAPAN.JA16JIS2.修改註冊表運行—>regedit—>HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOMExx\NLS_LANG 設定為
Time of Update: 2016-06-04
標籤:目錄目錄前言Oracle的體繫結構Oracle RDBMS架構圖儲存結構物理結構Data FilesRedo Log FilesControl FilesParameter FilePassword File邏輯結構邏輯空間到物理空間的映射記憶體結構系統全域區SGA快取緩衝區資料庫緩衝區日誌緩衝區共用池大型池JAVA池進程結構使用者串連進程程式全域區PGA使用者進程User ProcessServer
Time of Update: 2016-06-01
標籤:SQL> select count(*) from v$session #串連數SQL> Select count(*) from v$session where status=‘ACTIVE‘ #並發串連數SQL> show parameter processes #最大串連 process:這個參數限制了能夠串連到SGA的作業系統進程數(或者是Windows
Time of Update: 2016-05-27
標籤:關聯式資料庫 database 資料庫表 oracle 資料表 1、關係型資料庫簡介 關係型資料(relational
Time of Update: 2016-05-24
標籤:oralce ebs-查看EBS使用者的所有職責:SELECT frt.responsibility_name, furg.END_DATE FROM fnd_user_resp_groups furg, fnd_responsibility fr, fnd_responsibility_
Time of Update: 2016-05-25
標籤:這篇文章主要介紹了Oracle刪除表、欄位之前判斷表、欄位是否存在的相關資料,需要的朋友可以參考下 在Oracle中若刪除一個不存在的表,如 “DROP TABLE tableName”,則會提示:ORA-00942:表或視圖不存在若在程式中執行該語句則會報異常,這就需要我們在刪除表前先判斷該表是否存在,若存在則刪除.?1234567891011DECLAREnum NUMBER;BEGINSELECT COUNT(1)INTO
Time of Update: 2016-05-23
標籤: dbms_random是一個可以產生隨機數值或者字串的程式包。這個包有initialize()、seed()、terminate()、value()、normal()、random()、string()等幾個函數,但value()是最常用的,下面依次介紹各個函數的詳細用法: 1.dbms_random.value方法 第一種:FUNCTION value RETURN NUMBER;說明:這種用法沒有參數,會返回一個具有38位精度的數值,
Time of Update: 2016-05-24
標籤:11g版本之前設定:sga_target11g版本設定:memory_target(自動分配sga和pga大小)查看記憶體當前記憶體大小:SQL> show parameter sgaSQL>show parameter memory_target語句:alter system set memory_target=4g scope=spfile;
Time of Update: 2016-05-19
標籤:1)安裝Oracle 11g 64位2)安裝32位的Oracle用戶端( instantclient-basic-win32-11.2.0.1.0)下載 instantclient-basic-win32-11.2.0.1.0.zip
Time of Update: 2016-05-22
標籤:資料庫版本:Oracle 9i表TESTA,TESTB,TESTC,各有A,
Time of Update: 2016-05-12
標籤:索引類型 二叉樹索引、B樹索引(B-tree Indexes) B樹索引是使用最多的一種索引。預設情況下,建立的索引都是B樹索引。使用B樹結構來存放索引。B樹底層是葉子節點,葉子節點存放索引值和行標識(ROWIND) 二叉樹聚簇索引(B-tree Cluster
Time of Update: 2016-05-12
標籤:1.rownum和rowid都是偽列,但兩者的根本是不同的,rownum是根據sql查詢出來的結果給每行分配一個邏輯編號,不同的sql也就會導致rownum不同,但是rowid是物理結構上的,在每條記錄Insert到資料庫時,就會有一個唯一的物理記錄。rowid可以說是屋裡存在的,表示記錄在資料表空間中的一個唯一位置ID,在DB中唯一。只要記錄沒被搬動過,rowid是不變的。rowid相對於表來說相當於一般列。rownum常用語分頁查詢,rowid則常用語去除重複記錄。2.rownum是對