oracle 10g RAC 添加日誌組和成員以及刪除日誌成員

SQL> alter database add logfile thread 1 group5('+data/myrac/onlinelog/myrac1_redolog_group5_01') size 100m;SQL> alter database add logfile member '+data/myrac/onlinelog/myrac1_redolog_group5_02' to group 5;SQL> alter database add logfile

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

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

oracle select any dictionary & oracle授權詳解

在使用oracle 9I em console用戶端串連10G資料庫時候,使用normal串連身份,會提示缺乏select any dictionary 許可權。但是使用sysdba身份或者是用PL/SQL的normal身份就可以串連~這個問題是oracle9I的一個bug,並且oracle並不打算解決這個問題了其實從低版本的連結到高版本的,都可能會出現此問題。  # 建立使用者create user angeos identified by

修改 Oracle 資料庫字元集

環境:RHEL 3、Oracle Database 10g Enterprise Edition Release 10.1.0.3.0SQL> connect sys/passwd@db as sysdba;SQL> col name for a30SQL> col value$ for a30SQL> select name,value$ from props$ where name like '%NLS%';NAME                          

Oracle 可修改遊標一例

原始碼:DECLARE   CURSOR c1   IS      SELECT        *               FROM src_list      FOR UPDATE OF callednum,                    businessnum,                    startdate,                    starttime,                    DURATION,                    un

使用 Oracle Wrap 工具加密代碼

Oracle 提供 Wrap 工具,可以用於加密 procedure、function、Package 等原始碼。不過需要注意的是,加密後的代碼無法解密,務必保管好原始碼!例:1. 設定環境變數 在 bash_profile 檔案中添加NLS_LANG="Simplified Chinese_china".ZHS16GBK export NLS_LANG執行下面命令使環境變數生效source .bash_profile2. 匯出原始碼檔案為 p.sql(可以包括多個過程、函數、包等)3.

Oracle 使用的預設連接埠

連接埠號碼描述1521TNS Listener 的預設連接埠1522 – 1540TNS Listener 通常使用的連接埠1575Oracle Names Server 的預設連接埠1630Oracle Connection Manager – client connections 的預設連接埠1830Oracle Connection Manager – administrative connections 的預設連接埠2481Oracle JServer/JVM listener

Qt的Oracle資料庫QOCI驅動問題

用Qt開發Oracle程式時,常會遇到QOCI驅動問題,主要表現為程式運行時出現下面的錯誤。QOCI driver not loadedavailable drivers: QSQLITE QODBC3 QODBC這說明沒有安裝Qt支援Oracle的驅動。 .要想避免這個問題,第一種方法是使用效率低下並且費事的ODBC;第二種方法就是安裝QOCI驅動咯~ .要說一下的是:QOCI在qt的free版裡是沒有的,即使在commercial版裡也只提供源碼,需要自己編譯。(編譯過程詳見我以前的文章

ORACLE 普通錶轉換成分區表(線上重定義)

在一個高可用系統中,如果需要改變一個表的定義是一件比較棘手的問題,尤其是對於7×24系統。Oracle提供的基本文法基本可以滿足一般性修改,但是對於把普通堆表改為分區表,把索引組織表修改為堆表等操作就無法完成了。而且,對於被大量DML語句訪問的表,幸運的是,Oracle從9i版本開始提供了線上重定義表功能,通過調用DBMS_REDEFINITION包,可以在修改表結構的同時允許DML操作。 線上重定義表具有以下功能: 修改表的儲存參數; 可以將錶轉移到其他資料表空間; 增加並行查詢選項;

基於微軟企業庫5.0串連oracle資料庫進行企業級開發

基於微軟企業庫5.0串連oracle資料庫進行企業級開發   很多人都習慣與用微軟企業庫5.0串連Sql Server進行企業級開發。   下面講述微軟企業庫5.0串連oracle資料庫的網上資料比較少,裡面有很多細節點需要注意。   因此寫一篇這樣的技術部落格共用給大家,目的希望大家少走彎路,希望能夠減少程式員加班熬夜的數量。   技術架構: UI層(aspx)+BLL層+DAL層(微軟企業庫5.0)+資料庫(oracle)。(一)準備工作1.Oracle資料庫及開發包下載   

ORACLE 兩表更新 update

oralce 的兩個表關聯更新 寫法和另類 與MS SQL很不一樣有時候更新大錶速度特慢 5-10個小時都沒結束 UPDATE T_BASE_SUCC_PROUSER X SET X.F_EXPECTENDDATE = ( SELECTE.F_ENDTIME FROM T_GATHER_EXPECT E WHERE X.F_LOTID=E.F_LOTTERYID ANDX.F_EXPECT=E.F_EXPECT ) T_BASE_SUCC_PROUSER 昨天更新了14個小時都沒解釋

oracle 動態SQL 注意細節 ORA-00911: 無效字元

  lv_sql:='  insert into ETL_SUCESS_AMOUNT  select SEQ_OS_ETL_AMOUNTID.NEXTVAL AS AMOUNTID,1,AMOUNT_DATA,AMOUNT_HOUR,  serviceid,portalid,mouduleid,actionid,RESERVE1_ID,RESERVE2_ID,RESERVE3_ID,  RESERVE4_ID,AMOUNT,AMOUNT_TIME  from  (     select   

Oracle的sessions和processes的數計算公式

Oracle的sessions和processes的關係是 sessions=1.1*processes + 5 -----實驗部分----Microsoft Windows [版本 5.2.3790](C) 著作權 1985-2003 Microsoft Corp.C:\Documents and Settings\Administrator>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期五 5月 18 22:4

Oracle DBA 路途遙遠

好用的Oracle DBA為什麼這麼難找? 這不但是很多CIO的痛,也是很多IT主管攪盡腦汁也解決不了的問題。可那麼多從ORACLE培訓班拿到OCP認證的人跑哪裡去了呢? 小白是一個擁有OCP證照,且對資料庫本身的架構、運作原理有一定瞭解的資料庫管理員。原以為一切都沒問題的,無奈小白剛一就任,就面臨到替換公司資料庫系統主機的問題。小白沒有程式開發與主機系統管理等經驗,小白是那種一畢業就去考OCP的證照,接著做Oracle

Oracle 並行查詢 parallel Query

81    53,5297 P_Base_Day_I_NewTaredUser 2009-06-25 17:28:56 2009-06-25 18:24:21 55 insert 成功 base82    53,5300 P_BASE_DAY_I_NEWTAREDUSER_test 2009-06-25 17:29:31 2009-06-25 17:54:21 24 insert 成功 base 這是兩個同樣的過程 訪問6千萬的資料進行inner join 統計 前個花了55分鐘 後一個花了24

Oracle block cleanout

簡單點說,在oracle的block上都有活動事務的標誌的,如果一個事務commit後,由於某些block在commit之前已經寫回datafile,或者事務影響到的block數過多,則commit的時候只會清理undo segment header中的事務表資訊,data

oracle 動態語句 三種寫法

SQL語句有兩種方式,三種寫法  Oracle編譯PL/SQL程式塊分為兩個種:其一為前期聯編(early binding),即SQL語句在程式編譯期間就已經確定,大多數的編譯情況屬於這種類型;另外一種是後期聯編(late binding)4)由於動態SQL是在運行時刻進行確定的,所以相對於靜態而言,其更多的會損失一些系統效能來換取其靈活性。 靜態和動態 只是不同的方式  涉及的是前期和後期聯編對象資訊之類的,語法檢查,對象檢查

oracle 11G 以前版本中針對大表增加有預設值的欄位時的注意點

ALTER TABLE tab_large add col_new Number(9) Default 1;該語句會對所有記錄進行填值操作,對於現場tab_large中存在3000W條左右資料,該步驟需要執行數小時。可以將該語句改為:ALTER TABLE tab_large add col_new Number(9);ALTER TABLE tab_large modify col_new number(9) default

oracle觸發器中判斷記錄是否為空白

我開始寫了一個觸發器,要判斷SSO_SP_LIST表中MASTER_SESS_ID欄位值與我要在SSO_MASTERS_INF表中刪除的記錄的MASTER_SESS_ID欄位值相等的記錄是否為空白,我select了該記錄的MASTER_SESS_ID欄位,放入變數v(欄位MASTER_SESS_ID類型),判斷if v is not

oracle 11g ora-00972

在某個監控語句selec b.logon_time "登陸時間", a.first_load_time "最早一次執行計畫產生時間", a.last_load_time "最後一次執行計畫產生時間", a.last_active_time "最後一次執行時間",from ....這語句是以前在10G下跑的正常。 目前拿到11G環境下, 用戶端是10G 跑得不正常"最後一次執行計畫產生時間", 總共12個中文  應該是24個字元。

總頁數: 1509 1 .... 154 155 156 157 158 .... 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.