Time of Update: 2014-06-15
DRBD(Distributed Replocated Blocak Device)分布式的複製塊裝置 在核心為2.6.33之後的版本中,DRBD就被編譯進核心了,所以DRBD是在核心中工作的下面我們就看看DRBD的工作流程圖:650) this.width=650;">
Time of Update: 2014-06-15
環境描述:OS/aix5.3-64bit DB/10.2.0.3-64bit今天在一台aix生產系統上準備用裸裝置建立一個新的資料庫。於是調用dbca使用資料倉儲模板建庫。其中裸裝置與資料表空間以及spfile的對應關係儲存在wilson_raw.conf檔案中,該檔案內容如下:control01=/dev/rlv_bas_ctl01control02=/dev/rlv_bas_ctl02control03=/dev/rlv_bas_ctl03system=/dev/rlv_bas_
Time of Update: 2014-06-15
如果在日常工作中遇見了AWR資料量太大,可以通過如下方式做以清除:SQL> select distinct dbid,db_name,instance_name from wrm$_database_instance;DBID DB_NAME
Time of Update: 2014-06-15
在家接到同事電話,說資料庫連不上,串連報如下錯誤:ORA-12516: TNS: 監聽程式找不到符合協議堆棧要求的可用處理程這種錯誤一般是串連滿了,但是被他們重啟以後串連又報改錯誤,感覺增大串連用處不大。登入到後台alert_jscn.log日誌,看到如下錯誤:Wed Apr 4 15:04:25 2012WARNING: inboundconnection timed out (ORA-3136)Wed Apr 4 15:04:25 2012WARNING:
Time of Update: 2014-06-15
date 包含了 年份、月份、日期。time 包含了 小時、分鐘、秒。timestamp 包含了 年、月、日、時、分、秒、千分之一秒。
Time of Update: 2014-06-15
Oracle 9i/10g中,如果資料庫執行個體中沒有scott模式,可以手工建立,方法如下:登入資料庫建立scott使用者為scott使用者指派許可權用scott使用者登入1、執行下列sql語句DROP TABLE EMP;DROP TABLE DEPT;DROP TABLE BONUS;DROP TABLE SALGRADE;DROP TABLE DUMMY;CREATE TABLE EMP(EMPNO NUMBER(4) NOT NULL,ENAME VARCHAR2(10),JOB
Time of Update: 2014-06-15
1 Workspace Manager介紹Oracle Workspace Manager提供了為不同表建立不同版本的架構。版本管理(Workspace manager)是Oracle 11g的新特性,它內嵌於oracle資料庫,允許開發人員和DBA在同一個資料庫中對資料的多版本進行管理。它使用作為虛擬環境的工作區組織管理產品資料,保留資料的多個版本。相
Time of Update: 2014-06-15
一,基本配置:1.以root登入,掛載linux iso檔案[root@Oracle ~]# hostnameoracle.junjie.com[root@oracle ~]# cat /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=oracle.junjie.com[root@oracle ~]# ifconfig eth0eth0 Link
Time of Update: 2014-06-15
在Linux 系統上如Red Hat as 5 上安裝Oracle 10g RAC 時,我們經常會碰到這樣或那樣的錯誤。有的是新環境缺少這樣那樣的配置,有的是老環境有這樣那些的不合適設定,有時候還能碰到一些bug 。我從2005 年開始安裝10g RAC 到現在,遇見了各種各樣的問題。現在將這些安裝過程中注意的要點和出現的問題做一個總結。一、安裝作業系統補丁包您需要檢查和安裝下列的補丁包。rpm -ivh setarch-2.0-1.1.x86_64.rpmrpm -ivh make-3.81-
Time of Update: 2014-06-15
最近因需要研究了一下C#向Oracle資料庫中插入資料的問題,通常情況下使用微軟內建的組件ADO.NET來串連並操作資料庫,這也是最簡便的方式,用法也比較簡單,即在程式開頭加上using
Time of Update: 2014-06-15
出現情況:對於非重要檔案受損,通常不會導致執行個體的崩潰。Oracle會將這些受損的資料檔案離線並使其內容不可被訪問,但是資料庫的其餘部分應當保持為開啟狀態。重要資料檔案受損會導致資料庫崩潰。嘗試啟動,資料庫會停留在載入模式中,同時會在警示日誌中寫在說明受損範圍的出錯訊息。解決方案:
Time of Update: 2014-06-15
RMAN 的list 命令1 列出對應物 RMAN>list incarnation;2 列出備份2.1概述可用的備份 RMAN>list backup
Time of Update: 2014-06-15
一、首先安裝mysql資料庫(按照系統預設安裝資料庫)yum install mysql*二、修改mysql設定檔CentOS系列的mysql預設安裝的設定檔在/etc/my.cnf修改my.cnf如下:vi my.cnf# Example MySQL config file for very large systems.## This is for a large system with memory of 1G-2G where the system runs mainly# MySQL.#
Time of Update: 2014-06-15
在RAC環境上安裝小補丁時,可以使用滾動安裝的方式(Rolling)以提供無間斷的業務應用!在安裝補丁的時候,先停止一個資料庫執行個體,在此節點安裝補丁,然後啟動這個執行個體,再停止另一個執行個體並安裝這個補丁,這樣能夠保證一直有可用的資料庫執行個體,業務能夠無間斷提供服務! 使用滾動安裝的前提是這個補丁是可以Rolling安裝的,對於如何判斷一個補丁是Rolling的,下面的文章中會提到。一般來說,大體的Rolling安裝的方式如下:1. 下載補丁。2.
Time of Update: 2014-06-15
發現有的時候,EBS會報串連數不足的問題。所以嘗試著提高了processes和sessions,EBS安裝完之後,資料庫init參數processes預設為200,sessions預設為400.這裡我把DB的processes和sessions提高到了500和1000。processes &nbs
Time of Update: 2014-06-15
Oracle 11gR2在Oracle Linux 6.0下的安裝(也適合其他RedHat系發行linux版本),其實和在redhat linux,cent os下的安裝沒有什麼大的區別,畢竟這3個linux發行版本,更多的差異是log不同。這份文檔是本人在Oracle Linux
Time of Update: 2014-06-15
環境:OS:Red Hat Linux As 5DB:Oracle 10.2.0.4 有些時候因為測試環境需要,我們需要使用生產庫的備份組在另外一台新的機器上做恢複(前提是新機器事先安裝Oracle軟體,版本跟原庫一致),下面是恢複過程. 1.在原庫上做全備(在原庫上操作)run{allocate channel c1 device type disk;allocate channel c2 device type disk;backup format '/u02/rman_
Time of Update: 2014-06-15
HP-UX IA64 11.31系統上安裝Oracle 10.2資料庫相關要求:一、交換記憶體要求 If RAM = 1024MB to 2048Mbthen 1.5 times RAMelseif RAM > 2048MB and then match RAMelse RAM > 8192MBthen .75 times RAM 二、JDK要求 Java SDK1.4.2.00 is
Time of Update: 2014-06-15
最近在項目中碰到個問題,更新到期資料時事務沒有復原。前前後後仔細檢查了一遍事務配置,始終沒有找出問題所在。最後經過單步調試,總算找到了問題根源:使用truncate刪除資料,導致事務被提交。1、在Oracle中刪除資料後還能復原是因為資料被放在了undo資料表空間。2、DML = Data Manipulation Language,資料操縱語言,使用undo資料表空間;DDL = Data Definition Language,資料定義語言 (Data Definition
Time of Update: 2014-06-15
在前面的議題中實際上已經對rman的備份恢複做了個比較完整的介紹,談到了資料庫,資料表空間,參數檔案,控制檔案的備份,同時也談到了它們的恢複,當然還包括了災難性的恢複。對於那些恢複實際上已經用到了我們今天所要說的非一致性恢複,只不過沒有說明罷了。什麼叫非一致性恢複,非一致性恢複就是在恢複的過程中會有部分資料丟失。那麼非一致性恢複主要應用於在控制檔案,重做記錄檔,或者歸檔記錄檔失敗,資料庫的完全介質恢複將無法進行的時候,為使損失達到最小,這個時候才可執行資料庫的不一致性恢複。相關閱讀:探索Orac