真實案例:Oracle資料庫中表插入操作的審計

在Oracle 10g中某個使用者下表OBJECT_ID_FACTORY 的記錄再次出現重複。這是一張字典表,用於產生某些表的記錄主索引值。重複的索引值導致了某些業務操作不能正常進行。該問題以前出現過一次。通過logminer 也沒能找到操作的應用,因此我們採用audit 技術來處理這個問題。logminer的使用方法請見此文。連結: 或 1.  解決過程 在Oracle 10g 資料庫中,此表的記錄出現異常,無故增加了某條記錄。我們使用logminer

Oracle EBS訂單的流程[多圖]

建立訂單路徑:Order Management > Orders,Returns > Sales Orders填寫訂單頭資訊,客戶,訂單類型,銷售人員填寫訂單體資訊,輸入物料,數量...然後Book Order,訂單Book之後,你會發現訂單頭的Status的狀態變成了“Booked”,訂單行的狀態為"Awaiting Shipping",記錄下來你的訂單號,後邊的每一步都需要這個訂單號。狀態:訂單Book之後,這個時候發運單也就產生了,如果你去Shipping

Oracle資料表空間的魅力

Oracle資料與其他資料庫相比,最主要的特點就是資料表空間的引入。本篇文章就說說Oracle的資料表空間。Oracle資料庫開創性地提出了資料表空間的設計理念,這為Oracle資料庫的高效能做出了不可磨滅的貢獻。可以這麼說,Oracle中很多最佳化都是基於資料表空間的設計理念而實現的。Oracle資料庫被劃分成稱作為資料表空間的邏輯地區——形成Oracle資料庫的邏輯結構。一個Oracle資料庫能夠有一個或多個資料表空間,而一個資料表空間則對應著一個或多個物理的資料庫檔案。資料表空間是Orac

Linux下MySQL伺服器的備份與還原

一,基於LVM的mysql資料庫物理備份與還原:這種情況要求,我們的msyql資料庫必須安裝在邏輯卷上。一下方法可以實現幾乎熱備份(之所以這麼說是因為當我們建立快照的時候不能往資料庫中寫資料),要通過LVM的快照來實現。1,完全備份進入資料庫對所有表施加讀鎖,此時資料庫中的資料只能讀不能寫。mysql> flush tables with read lock;我們通過滾動日誌的方式(即再建立一個新的二進位日誌)來實現即時間點復原:mysql> flush

Oracle 11g 新特性:Active Data Guard

   在Oracle 11g之前,物理備庫(physical Standby)在應用redo的時候,是不可以開啟的,只可以mount。從11g開始,在應用redo的時候,物理備庫可以處於read-only模式,這就稱為Active Data Guard 。通過Active Data Guard,可以在物理備庫進行查詢或者匯出資料,從而減少對主庫的訪問和壓力。   Active Data

Oracle環境變數NLS_LANG

什麼是NLS_LANGNLS_LANG是一個環境變數,用於定義語言,地區以及字元集屬性。對於非英語的字元集,NLS_LANG的設定就非常重要。NLS:‘National Language Support (NLS)’ 當我們設定一種nls的時候實際上我們是為Oracle在存放資料時指定了他的語種所特有的一些表達形式,比如我們選擇chinese,那麼它的中文字元如何存放,按什麼規則排序,貨幣如何表示,日期格式也就被設定了。NLS_LANG格式NLS_LANG =

Oracle 11gR2 RAC Service-Side TAF 配置樣本

How To Configure Server Side TransparentApplication Failover [ID 460982.1]1.建立TAFService[Oracle@db1 bin]$ ./srvctl add service -d orcl -s server_taf -r "orcl1,orcl2" -P BASIC--這裡的orcl是database name,orcl1和orcl2 是instance

MySQL在Ubuntu的登入問題

登入MySQL問題:檢查MySQL服務有沒有開啟/etc/init.d/mysql startmysql -u root -p輸入密碼之後,錯誤提示如下:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES),意思是root的密碼不正確。解決辦法如下:a.sudo mysqld_safe --user=root --skip-grant-tables

Oracle丟失歸檔日誌做不完全恢複

環境:OS:Red Hat Linux As 5DB:Oracle 10.2.0.4 下面我們類比歸檔日誌丟失後的不完全恢複.1.備份資料庫run{  allocate channel c1 device type disk;  allocate channel c2 device type disk;  allocate channel c3 device type disk;  allocate channel c4 device type

Oracle 合并表中的相同資料

Oracle 合并表中的相同資料:--合并關鍵字的命中率到一個欄位update table b  set b.times=(                    select c.cout from (        

Oracle 11gR2 建立資料庫執行個體

因為工作需要在Oracle 11gR2庫中建立一資料庫執行個體。採用指令碼命令建立,建議使用oracle使用者進行以下操作。順序如下:1.建立執行個體啟動用的參數檔案。在程式預設的參數檔案裡修改即可:重新命名規則  initSID.ora /u01/oracle/product/11.2.0/db_1/dbs/ 下,目錄盡量使用絕對路徑,採用ORACLE_BASE等環境變數有可能報錯。例

Linux MySQL使用rpm安裝的後的路徑問題

使用rpm包安裝MySQL的時候是把各個子目錄分別安裝到相應目錄下了,不存在那個/usr/local/mysql這個目錄,並且使用rpm -ql mysql的時候會顯示“package mysql is not installed”,具體可以參考一下的一個文章:[rpm安裝 路徑]mysql的rpm包預設安裝路徑問題請教高手幫我解決個 問題.由於我裝的是RPM包,沒能像裝原始碼檔案那樣指定路徑,我在網上找了很多,都說在/usr/local/mysql路徑下,可是我查看它並不存

Oracle 11g R2單機升級步驟

如果Oracle 11g R2單機採用檔案系統:步驟:直接升級DB SOFT、資料字典、安裝PSU、安裝one-off patch等。如果單機採用GRID+ASM:步驟:升級前安裝patch、升級GI、升級DB SOFT、資料字典、安裝PSU、安裝one-off patch等。 升級前安裝的patch:對於基礎版本為11.2.0.1,安裝的patch為:PATCH 9413827 Or PATCH 9706490 if on AIX, Solaris or HP對於基礎版本為11.2.

Oracle UTL_FILE的使用

使用dbms_output輸出有一個缺點是要到整個過程執行完畢才會把結果輸出到螢幕,這樣就無法在一個長時間啟動並執行過程中通過dbms_output輸出來隨時監控執行狀況。為此可以使用utl_file包來輸出檔案。utl_file.fopen 開啟檔案utl_file.put_line 輸出檔案utl_file.get_line 讀取檔案utl_file.fclose 關閉檔案utl_file.fflush

Oracle測試:truncate作用與DBA_OBJECTS實驗驗證

建立xtdwtest表create table xtdwtest as select * from dba_objectsSQL> select object_id,data_object_id from dba_objects where object_name='XTDWTEST';OBJECT_ID DATA_OBJECT_ID---------- --------------59436 59436 Execution Plan-----------------------

Ubuntu 12.04下mysql_cluster測試組態

Ubuntu 12.04 下測試 可能缺少的庫 libaio1 tar xvf Downloads/mysql-cluster-gpl-7.1.3-linux-x86_64-glibc23.tar.gz   ln -s mysql-cluster-gpl-7.1.3-linux-x86_64-glibc23  /usr/mysqlc mkdir my_cluster my_cluster/ndb_data

Ubuntu安裝Oracle XE

Ubuntu不支援Oracle,網上教程太複雜,總是出錯.後來找到個能裝XE的就裝了,Oracle Database 10g Express Edition requires 1006 MB of swap space echo "deb http://oss.oracle.com/debian/ unstable main non-free" >> /etc/apt/sources.list

圖解MySQL學習及思考

本文旨在結合自己看書理解,並藉此圖進行說明,如有謬誤,望大家指正,以共同探討為目的,交流學習。首先介紹一下架構圖的由來:最近看關於mysql方面書籍的一點心得,把文字轉化成圖片而得,方便理解。我主要從讀、寫、底層磁碟三方面進行闡述:1、讀操作:我們知道資料在讀取的時候,需要從磁碟讀到記憶體中,然後再做相應的操作,而在最佳化讀操作的時候,主要想buffer,cache這些進行最佳化:key_buffer_size 

RHEL5開啟和關閉Oracle執行個體以及自啟動

RHEL5開啟和關閉Oracle資料庫執行個體,分為兩步:第一步,啟動監聽;第二步,啟動資料庫執行個體。一、如何啟動資料庫執行個體1.進入到sqlplus啟動執行個體[oracle@RedHat ~]$ su -

CentOS 5安裝Oracle 10g R2

一、基本條件圖形介面能連網最好不要啟動selinux 二.準備安裝的軟體:(這個很重要,第一次安裝失敗就是因為軟體包沒有打全)rpm -qa xxx*yum install xxxrpm -ivh xxx.rpmrpm -qa binutils;rpm -qa compat-libstdc++;rpm -qa elfutils-libelf;rpm -qa elfutils-libelf-devel;rpm -qa glibc;rpm -qa glibc-common;rpm -qa

總頁數: 978 1 .... 924 925 926 927 928 .... 978 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.