在虛擬機器上VM 添加一塊共用磁碟方法 支援ORACLE 10G RAC

因為原先的ASM共用磁碟容量小,無法裝下歸檔日誌和備份檔案.所以決定增加一塊磁碟.1 在節點1增加一塊虛擬磁碟 放在原來的共用目錄上 取名為ASM4      選擇SCSI 1:5  注意放在SCSI匯流排1號上面排在其他盤後面,否則容易發生盤符改變      mode=independent->Persistent2  關閉虛擬機器檔案,然後用UEDIT開啟 Red Hat Enterprise Linux 4.vmx 在檔案最後scsi1:5.present = "TRUE"scsi1

Oracle Listener 動態註冊 與 靜態註冊 說明

一.什麼是註冊註冊就是將資料庫作為一個服務註冊到監聽程式。用戶端不需要知道資料庫名和執行個體名,只需要知道該資料庫對外提供的服務名就可以申請串連到資料庫。這個服務名可能與執行個體名一樣,也有可能不一樣。  在資料庫伺服器啟動過程中,資料庫伺服器會向監聽程式註冊相應的服務(無論何時啟動一個資料庫,預設地都有兩條資訊註冊到監聽器中:資料庫伺服器對應的執行個體和服務。)  相當於是這樣:在資料庫伺服器和用戶端之間有一監聽程式(Listener),在監聽程式中,會記錄相應資料庫對應的服務名(一個資料庫可

oracle匯出excel和excel匯入oracle

一、oracle匯出excel 方法一:最簡單的方法---用工具plsql dev執行File =>new Report Window 。在sql標籤中寫入需要的sql,點擊執行或按快速鍵F8,會先吃出查詢結果。在右側工具列,可以選擇按鈕另存新檔html、copy as html、export results,其中export results按鈕中就可以匯出excel檔案、csv檔案、tsv檔案、xml檔案。  二、把excel檔案資料匯入到oracle的某個表中。 方法一:最省時的方法,

oracle 如何批處理清空多個表,保留表結構。

現在測試庫有400多個表需要反覆清空,用於測試。我在PL/SQL中只能單條用 truncate table1; truncate table2; truncate table3; truncate table4; ...... 一次只能選定一條執行,選定多條執行報錯,能否寫個預存程序,或者批處理,清空時執行下就可以了。   begin for c in(select t.constraint_name, t.table_name   from USER_CONSTRAINTS t where

Oracle 重複資料刪除資料之分析函數

有個表內有1677萬條資料,而不同的有571萬。當並不是每個欄位都相同的內容,比如有100個同名同姓的人,只是薪水不一樣了,其他欄位內容一樣。 就不能用rowid方法據據oracle帶的rowid屬性,進行判斷,是否存在重複,語句如下:查資料:    select * from table1 a where rowid !=(select  max(rowid)     from table1 b where a.name1=b.name1 and

oracle update 和 暫存資料表的 弱處!

曾經面試的時候有公司問ORACLE 開發不足之處有哪些? 當時不懂。最近才感受到,我想那就是UPDATE和暫存資料表的使用上。 原本我要對一個表產生統計資料 該表的結構如下 周次,星期,商店,參觀人數,購買人數,參觀人次,購買人次。200928,星期一,女裝店,30,5,45,6.  雖然看起來很簡單,實際上每個人數和人次都是個子查詢而得來的數字。還有個問題就是有些店鋪可以沒有營業狀態,那麼其數字該為零。 也就說時間的產生 (周次,星期)

ORACLE ten G R two 備份 帶與帶不歸檔日誌的過程

RMAN> show all; RMAN configuration parameters are:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION ON;CONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE

ORACLE 用ROWID 刪除資料竟然的走索引-不得其解

下午一個同事執行一條刪除語句1個小時才執行了11萬條該語句是DELETE FROM TABLE_NAME WHERE ROWID=’XXXXAAAA’執行計畫確實走索引一個以CREATE_TIME為主的索引.後來很多同事不得其解本以為寫了ROWID,那該直接去表裡把資料給刪了,為啥還要去訪問索引呢? 我們的DBA解釋到因為該表沒做分析索引也沒做分析. 不過回家實驗了一把瞧瞧看SQL> create table t_test (id number,name

Oracle RMAN 在一台新機器上恢複另台機器的全備份

在一台新機器上恢複另台機器的全備份1 要記住原機器的各種目錄結構和DBID2 在新機器上建立對應的目錄結構 注意使用者權限/u01/oracle/admin/dbname/pfile bdump udump dpdump cdump/oradata/dbname/rman_backup  flash_recover_sea archivelog3 把備份組檔案放到新機器原來的備份目錄中3 Rman 串連到預設處]$ export ORACLE_SID=surgesms]$ ./rman

ORACLE RAC 有些概念比較容易混淆

單一實例的資料庫一般有 資料庫名稱db_name,執行個體名稱:instance_name:服務名稱:service_names.一般情況下三個名稱是一致的.在RAC叢集當中有些不一樣.在規划上. 先說下RAC的布局. 每個節點上有 各自的監聽,IP地址,執行個體, ASM執行個體和叢集軟體CRS,OCR一般流程是

Oracle的 簡單行轉列

應個報表要求做個時間             雙色球,  勝負彩。。。。。200905     銷量       銷量200906     銷量       銷量200907     銷量       銷量200908     銷量       銷量 一個SQL 陳述式得到結果是:f_yearmonth, lot_name,money200905   雙色球    50200905   勝負彩   100200906   雙色球   60200906   勝負彩    70  Select

oracle壓力測試之orabm

資料庫壓力測試一、用orabm測試資料庫CPUOrabm通過在使用者指定的並發下運行指定數量的事務來測試系統效能.它主要測試資料庫伺服器的CPU效能和記憶體。orabm實際上是一堆sql的集合。orabm可以用在linux/windows/solaris下使用。orabm不一定需要運行在資料庫所在伺服器上,它可以運行在任何安裝了9i用戶端的終端上。你可以用用戶端串連到遠端資料庫來測試遠端資料庫的效能狀況。因為orabm主要測試的是CPU和記憶體,所以應該盡量避免其他因素影響測試,故使用orabm

oracle 自然周跨年度 一周分成兩部分

CREATE OR REPLACE FUNCTION UDF_WEEKOFYEAR  ( V_DATE    IN    date ,formate   IN   VARCHAR2 )  RETURN charASv_ret char(6);v_ret1 char(2);v_ret3 NUMBER;BEGIN  v_ret3 := TO_CHAR (v_date, 'iw');    IF     v_ret3 = 1 AND TO_CHAR (v_date, 'mm') = '12'

oracle壓力測試之orastress!

orastress主要測試資料庫的壓力。它可以測試資料庫的CPU或者記憶體的壓力(以唯讀方式),也可以使用包括普通INSERT和直接路徑INSERT兩種方式測試資料庫的I/O能力。orastress只能運行在windows下,但它也可以測試遠程伺服器的壓力。1、下載是http://www.linxcel.co.uk/orabm/orastress.zip2、安裝orastress!使用的使用者和資料和orabm類似,它的安裝方法和orabm也類似。1) 擴充資料表空間

oracle OS Watcher 安裝與錯誤處理

1.

ORACLE rman 備份工具參數設定

使用RMAN>show all;可以顯示出RMAN 配置參數為:CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # defaultCONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT DEVICE TYPE TO DISK; # defaultCONFIGURE CONTROLFILE AUTOBACKUP OFF; # defaultCONFIGURE CONTROLFILE

Oracle indexclustering factor 索引聚簇因子

  聚簇因子我們往往會討論什麼時候用索引,什麼時候用全表:大家可能說的最多的是需要的資料量和表裡面的資料量佔比,有些人說20%以下用索引,有些人說10%以上就不能用索引了,其實除了和資料量有關還有一個非常關鍵因數就是聚簇因子。      什麼是聚簇因子?      我們先看我們的常用的表又叫堆表。堆表的最大特徵就是資料的儲存獨立性,即資料的儲存與資料值沒有任何關聯地被儲存在磁碟的任意位置上。從另外一個側面來看,該特徵也就意味著為了查詢我們所需要的資料必然要在磁碟的多個位置上進行尋找。     

Oracle批量賦權及批量建立同義字給其他使用者

功能:兩個使用者,其中一個使用者A 沒有資料結構,實現通過使用者A訪問使用者B的所有資料,只有讀取資料的許可權,看不到B使用者資料結構,只能查詢。一、建立唯讀使用者A:-- Create the usercreate user A  identified by ""  default tablespace LMIS  temporary tablespace LMIS  profile DEFAULT;二、授予A相應的許可權(在有DBA許可權使用者B下執行)  grant create

Oracle 執行計畫(5)—cost成本之索引範圍掃描-B樹索引

 Oracle 執行計畫(5)—cost成本之索引範圍掃描-B樹索引 SQL>  select * from t1 where a<600 ;已選擇599行。經過時間:  00: 00: 00.03執行計畫----------------------------------------------------------Plan hash value: 2474755989--------------------------------------------------------

Oracle 執行個體恢複時 前滾 後滾說明

一. 什麼時候需要執行個體恢複      

總頁數: 1509 1 .... 343 344 345 346 347 .... 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.