Oracle BAM 使用體會

看了一下BIRT。 想起在前一家公司使用Oracle BAM, 當時就我一個人搞BAM,從零開始,把東西學的差不多後發現Oracle BAM要做起應用來極其崩潰,幾乎要把我折磨死。Bug一堆不說,功能設計也相當雞肋。雖然可以理解,做到Oracle

rman系列之在window平台和linux平台上rman的自動備份

無論是哪個平台,都需要先明確我們的目標:1)每天夜間1點執行2)資料庫全備,同時備份控制檔案和歸檔記錄檔,備份檔案儲存到/u01/app/Oracle/backup/目錄下,並且,在完成歸檔記錄檔備份後,自動刪除已備份的歸檔日誌3)備份保留14天,到期自動刪除4)保留rman動作記錄先來實現在window平台編寫rman批次檔run{  configure retention policy to recovery window

MySQL Cluster7.2線上增加資料節點存在重大弊端

今天我嘗試了下mysql

MySQL的從另外一張表update多個欄位到另外一張表中去

例如: 把表 tk_zyt_scenery_order的 欄位更新到 t_advs_order中去, 一般可能會這樣寫:UPDATE t_advs_order  SET  attribute1=(SELECT o.order_state FROM tk_zyt_scenery_order o WHERE o.order_id=`on`), attribute2=(SELECT o.order_state FROM tk_zyt_scenery_order o

Oracle10 建立DBLINK

樣本:遠端資料資訊:使用者名稱:interface密碼:interfaceip:10.7.237.17資料庫:uidb本機資料庫資訊:使用者名稱:jucks密碼:jucks資料庫:gilbert1.查看使用者jucks是否有建立dblink許可權,沒有,授權,如下:grant CREATE PUBLIC DATABASE LINK,DROP PUBLIC DATABASE LINK to jucks;2.建立dblink:      &

CentOS 安裝MySQL

鑒於菜鳥,解釋下【安裝mysql】,因為要在linux上使用mysql資料庫,但又不清楚mysql的運行方式,故用個籠統的名詞。其實,mysql分為mysql server與mysql client,故,這兩個【軟體包】都必須安裝上。曾經犯的錯誤:尤其之前不清楚mysql server 與 mysql client,開啟終端後,輸入:mysql,返回無此命令。然後想當然地使用:yum install mysql最後這條能執行,還能安裝(安裝什麼不知道),安裝完成後,用命令:whereis

使用Logminer還原作業記錄

今天本來下班快要走了,結果開發人員說他們有個測試表的資料突然不見了,而且說應該是沒有人delete,問我是不是Oracle的Bug(這個有點搞吧,這都想得出來,哈哈),讓我幫看一下,沒法只能使用logminer來分析日誌了:1、    修改utl_file_dir參數為一個特定目錄,或者修改為*(建議,這樣就可以訪問所有oracle使用者可以訪問的目錄,修改這個參數需要重啟生效!)2、    執行一下指令碼初始化logminer環境@$

DB2資料庫營運常用命令集錦

在執行如下命令時,需要首先在用戶端運行中輸入db2cmd進行初始化或者su到db2的執行個體下操作。一、常識性命令1、db2 connect to <資料庫名>    --串連到本機資料庫名  db2 connect to <資料庫名> user <使用者名稱> using <密碼> --串連到遠端資料庫2、 db2 force application all    &

ORA-00257錯誤診斷及解決方案

  我在實際項目中遇到了ORA-00257錯誤(空間不足錯誤),通過尋找資料,絕大部分說這是由于歸檔日誌太多,佔用了全部的硬碟剩餘空間導致的,通過簡單刪除日誌或加大儲存空間就能夠解決。但是我在Oracle 10g上發現,儲存空間還有很大,卻也報這個錯誤。原來是Oracle 10g中新的特性,對Flash Recovery的管理導致的。  1、軟硬體環境  伺服器 HP Proliant DL580G4  作業系統 RHEL5.4  資料庫 Oracle

使用MySQL federated 引擎構建 MySQL 分散式資料庫訪問層

前言:隨著應用複雜度的增加,資料庫不斷細化切分,導致應用程式中資料庫應用就得複雜,淩亂。絕大部分程式人員可能都遇到這種情況,應用程式中需要串連多台資料庫伺服器,進行相應的操作。隨著時間積累,太多的資料庫伺服器的串連邏輯出現在程式之中,這給程式的維護擴充,資料庫維護工作帶來極大的工作量。於是一些分散式資料庫代理層應運而生,如常見 MySQL 代理層 :mysql proxy : 主要實現讀寫分離和負載平衡MySQL Amoeba : 由陳思儒主導開發 功能比較完善,用深入應用的價值。HiveDB

修改Oracle執行個體名

一個兩節點Oracle 11g 做的rac,主機名稱分別是 rac1,rac2 ,執行個體名分別是db4qg_1,db4qg_2,需要的效果是rac1節點啟執行個體db4qg_1,rac2節點起db4qg_2,但實際運行時,卻反了。現在為了做這個rac的dataguard,最好把它糾正過來。步驟如下:1、備份資料庫及控制檔案。我讓其他人匯出了一份,又用rman搞了一把。2、確認一下當前執行個體啟動並執行情況  srvctl status database -d db4qg

Linux系統下mysqlcheck修複資料庫命令

mysqlcheck用戶端工具可以檢查和修複MyISAM表,還可以最佳化和分析表。實際上,它整合了mysql工具中check、repair、analyze、optimize的功能、有3種方式來調用mysqlcheck:shell> mysqlcheck[options] db_name [tables]shell> mysqlcheck[options] ---database DB1 [DB2 DB3...]shell> mysqlcheck[options] --all--

MySQL LVS負載平衡

環境: 192.168.1.8(DR,REAL SERVER) 192.168.1.88(REAL SERVER) 192.168.1.188(REAL SERVER)1.DR安裝配置:(1)安裝IPVSADM yum install ipvsadm(2)綁定VIP:ifconfig eth0:0 192.168.1.200 broadcast 192.168.1.200 netmask 255.255.255.255 up(3)增加路由到ETH0:0route add -host 1

有備份的users資料表空間的損壞恢複

備份user資料表空間SQL> alter tablespace users beginbackup; Tablespace altered.SQL> !cp/u01/tiger/oradata/orcl2/users01.dbf /bk SQL> alter tablespace users end backup; Tablespace altered做交易然後破壞user資料表空間SQL> !cp

OGG-00446 ERROR: Could not find archived log

今天啟動一個extract時,出現以下錯誤:2011-10-16 22:41:02  ERROR   OGG-00446  Oracle GoldenGate Capture for Oracle, e430rks2.prm:  Could not find archived log for sequence 10770 thread 1 under default destinations SQL <SELECT 

Oracle資料表空間收縮方案

應用背景:某些情況下,由於前期設計上沒有考慮全面,導致資料表空間預建太大,遠遠超出實際使用大小。於是,就出現了收縮資料表空間這樣的需求,即將這個資料表空間的佔用空間進行收縮。 處理方案:對於資料表空間收縮,Oracle只提供擴大的功能,而不提供收縮。所以,要實現這樣的要求,就只能先建立一個中間資料表空間,然後將待收縮資料表空間中的資料移轉到這個資料表空間下 處理方法:1、找出該資料表空間下的所有資料對象;select segment_type, partition_name,

Oracle 10g 恢複操作概述

1. 執行個體恢複     在執行個體重新啟動時,系統自動回復。     判斷依據:資料檔案的scn與控制檔案不一致。     步驟:     (1)使用online redo log,資料前滾到與控制檔案一致的SCN處。     (2)使用undo資料表空間,對未提交事務執行復原操作。

MySQL 利用binlog增量備份+還原執行個體

一,什麼是增量備份增量備份,就是將新增加的資料進行備份。假如你一個資料庫,有10G的資料,每天會增加10M的資料,資料庫每天都要備份一次,這麼多資料是不是都要備份呢?還是只要備份增加的資料呢,很顯然,我只要備份增加的資料。這樣減少伺服器的負擔。二,啟用binlogvi my.cnflog-bin=/var/lib/mysql/mysql-bin.log,如果是這樣的話log-bin=mysql-bin.log預設在datadir目錄下面[root@BlackGhost mysql]# ls

Oracle SQL細節總結之constraint約束

1)約束constraints:在表上強加的約束條件,以保證資料的完整性;防止關聯表的資料丟失;常見的約束類型:        - NOT NULL        - UNIQUE        - PRIMARY

Oracle 安裝相關參數設定

1,設定系統參數;Oracle 資料庫 10g 需要以下所示的核心參數設定。 一般情況下可以設定最大共用記憶體為實體記憶體的一半,如果實體記憶體是 2G,則可以設定最大共用記憶體為 1073741824,如上;如實體記憶體是 1G,則可以設定最大共用記憶體為 512 * 1024 * 1024 = 536870912;以此類推。在RedHat上最大共用記憶體不建議超過4*1024*1024*1024-1=4294967295切換到root使用者:su root 修改vi

總頁數: 978 1 .... 722 723 724 725 726 .... 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.