做oracle時配置的,goldengate是同步異構(gòu)數(shù)據(jù)庫最好的工具。這個是基于oracletooracle單向復(fù)制添加增量復(fù)制進(jìn)程addextractprocess----Extractparameterfiletocapture--EXTRACTEIEX_EFSETENV(NLS_LANG="AMERICAN_AMERICA.AL32UTF8")SETENV(ORACLE_SID=erpdb)useridsystem@erpdb,PASSWORDer
系統(tǒng) 2019-08-12 01:53:30 2208
Oracle備份分熱備份和冷備份兩種。熱備份就是運(yùn)行Oracle提供的備份工具exp來備份,有某個時間的完全備份,也有增量備份(就是差異備份),日志備份我沒聽過(孤陋寡聞,呵呵)。熱備能夠備份成一個.dmp文件,如果恢復(fù)的話,需要將該文件拿到另一個數(shù)據(jù)庫服務(wù)器上(但是最好兩個服務(wù)器的數(shù)據(jù)庫的配置基本一致)用imp導(dǎo)入工具來導(dǎo)入,也很簡單。冷備份就是將oracle目錄下的一些物理文件拷貝出來進(jìn)行備份,包括控制文件等等,拿到另一臺服務(wù)器上(如果版本相同的話)直
系統(tǒng) 2019-08-12 01:53:07 2208
1.基本結(jié)構(gòu)CREATEORREPLACEPROCEDURE存儲過程名字(參數(shù)1INNUMBER,參數(shù)2INNUMBER)IS變量1INTEGER:=0;變量2DATE;BEGINEND存儲過程名字2.SELECTINTOSTATEMENT將select查詢的結(jié)果存入到變量中,可以同時將多個列存儲多個變量中,必須有一條記錄,否則拋出異常(如果沒有記錄拋出NO_DATA_FOUND)例子:BEGINSELECTcol1,col2into變量1,變量2FROM
系統(tǒng) 2019-08-12 01:33:59 2208
1.Oracle下載Oracle的官網(wǎng)為:www.oracle.comOracle下載的地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html2.安裝的準(zhǔn)備條件2.1檢查硬件環(huán)境:內(nèi)存至少1G,Windows2000以上的操作系統(tǒng)2.2設(shè)置IP安裝過程會進(jìn)行先決條件檢查,包括檢查網(wǎng)絡(luò)配置要求。3.安裝Oracle待補(bǔ)4.查看安裝結(jié)果4.1程序
系統(tǒng) 2019-08-29 23:11:10 2207
Oracle內(nèi)置函數(shù)SQLCODE和SQLERRM是特別用在OTHERS處理器中,分別用來返回Oracle的錯誤代碼和錯誤消息。OTHERS處理器應(yīng)該是異常處理塊中的最后的異常處理器,因為它是用來捕獲除了別的異常處理器處理以外的所有的Oracle異常,所以在程序的最外層使用一個OTHERS處理器的話,將可以確保所有的錯誤都會被檢測到。在一個內(nèi)在的異常中,SQLCODE返回Oracle錯誤的序號,而SQLERRM返回的是相應(yīng)的錯誤消息,錯誤消息首先顯示的是錯
系統(tǒng) 2019-08-12 01:53:33 2207
文章結(jié)束給大家來個程序員笑話:[M]題問述描:對數(shù)據(jù)庫插入作操,后commit,再shutdown,oracle沒反應(yīng)。處理方法:因數(shù)據(jù)庫有大批數(shù)據(jù)要回滾,故先執(zhí)行SQL>altersystemcheckpoint;SQL>shutdownimmediate;每日一道理悶熱的天,蟬兒耐不住寂寞地不停在鳴叫,我孤單一人,寂靜的身旁沒有一個知音,想瘋狂地聽搖滾樂,聽歇斯底里的歌聲,那只為逃避無人的世界里那濃烈的孤單氣息。一個人是清冷,兩個人便是精彩,于是,莫名
系統(tǒng) 2019-08-12 01:52:52 2207
若要將CDM中將Entity的標(biāo)識符都設(shè)為指定的大小寫,則可以這么設(shè)定:打開cdm的情況下,進(jìn)入Tools-ModelOptions-NamingConvention,把Name和Code的標(biāo)簽的Charctercase選項設(shè)置成Uppercase或者Lowercase,只要不是MixedCase(大小寫混合)就行!把PD自動生成的ORACLE腳本去除雙引號,可以如下設(shè)定:Database->Editcurrentdatabase->Script->Sql
系統(tǒng) 2019-08-12 01:52:03 2207
一、執(zhí)行順序及優(yōu)化細(xì)則1.表名順序優(yōu)化(1)基礎(chǔ)表放下面,當(dāng)兩表進(jìn)行關(guān)聯(lián)時數(shù)據(jù)量少的表的表名放右邊表或視圖:Student_info(30000條數(shù)據(jù))Description_info(30條數(shù)據(jù))select*fromdescription_infodi,student_infosi--學(xué)生信息表wheresi.student_id=di.lookup_code(+)anddi.lookup_type(+)='STUDENT_ID'與select*fro
系統(tǒng) 2019-08-12 01:55:11 2206
我使用的是oraclesqldeveloper3.1版本,以前developer2.×老版本的excel導(dǎo)入功能有問題。excel文件內(nèi)容如下:第一步:找到要導(dǎo)入的表,右鍵--》導(dǎo)入數(shù)據(jù)進(jìn)入數(shù)據(jù)導(dǎo)入向?qū)В旱诙剑哼x擇導(dǎo)入方法:第三步:選擇xls中要導(dǎo)入的列名第四步:源數(shù)據(jù)列和目標(biāo)表列對應(yīng)關(guān)系第五步:可以驗證導(dǎo)入數(shù)據(jù);點(diǎn)擊“完成”,開始導(dǎo)入最后,提示導(dǎo)入信息。Oracle:通過oraclesqldeveloper工具導(dǎo)入excel數(shù)據(jù)
系統(tǒng) 2019-08-12 01:55:05 2206
每日一貼,今天的內(nèi)容關(guān)鍵字為類型應(yīng)用date類型只能準(zhǔn)確到秒,要想準(zhǔn)確到毫秒,須要用使timestamp類型。應(yīng)用舉例:舉例1:selectto_char(systimestamp,'yyyy-mm-ddhh24:mi:ss.ff')fromdual;每日一道理時間好比一條小溪,它能招引我們奔向生活的海洋;時間如同一葉扁舟,它將幫助我們駛向理想的彼岸;時間猶如一支畫筆,它會指點(diǎn)我們描繪人生的畫卷。舉例2:selectto_char(to_timestamp
系統(tǒng) 2019-08-12 01:54:51 2206
創(chuàng)建物理備庫機(jī)器名a1a2IP:192.168.1.10192.168.1.20Net_Namea1a2SIDa1a2DB_UNIQUE_NAMEa1a2注:主節(jié)點(diǎn)上創(chuàng)建數(shù)據(jù)庫a1,備節(jié)點(diǎn)上只安裝oracle軟件不創(chuàng)建任何數(shù)據(jù)庫;1.配置listener.ora主節(jié)點(diǎn)listener.ora:SID_LIST_LISTENER=(SID_LIST=(SID_DESC=(GLOBAL_DBNAME=a1)(ORACLE_HOME=/u01/app/oracl
系統(tǒng) 2019-08-12 01:53:49 2206
卸載Oracle步驟:1.停止所有與ORACLE相關(guān)的服務(wù)。2.使用OUI(OracleUniversalInstaller)卸載Oracle軟件。“開始”->“程序”->“Oracle-OraDb110g_home1|Oracleinstallationproduct|Universalinstaller.3.刪除注冊表內(nèi)容。運(yùn)行regedit命令,刪除下面內(nèi)容:HKEY_LOCAL_MACHINE|SOFTWARE|ORACLE注冊表鍵,刪除此鍵。HK
系統(tǒng) 2019-08-12 01:53:36 2206
原文:ORACLEPL/SQL編程之八:把觸發(fā)器說透ORACLEPL/SQL編程之八:把觸發(fā)器說透大家一定要評論呀,感謝!光發(fā)表就花了我將近一個下午。本篇主要內(nèi)容如下:8.1觸發(fā)器類型8.1.1DML觸發(fā)器8.1.2替代觸發(fā)器8.1.3系統(tǒng)觸發(fā)器8.2創(chuàng)建觸發(fā)器8.2.1觸發(fā)器觸發(fā)次序8.2.2創(chuàng)建DML觸發(fā)器8.2.3創(chuàng)建替代(INSTEADOF)觸發(fā)器8.2.3創(chuàng)建系統(tǒng)事件觸發(fā)器8.2.4系統(tǒng)觸發(fā)器事件屬性8.2.5使用觸發(fā)器謂詞8.2.6重新編譯觸發(fā)
系統(tǒng) 2019-08-12 01:52:20 2206
一個用戶可以使用一個或多個表空間,一個表空間也可以供多個用戶使用。用戶和表空間沒有隸屬關(guān)系,表空是一個用來管理數(shù)據(jù)存儲邏輯概念,表空間只是和數(shù)據(jù)文件發(fā)生關(guān)系,數(shù)據(jù)文件是物理的,一個表空間可以包含多個數(shù)據(jù)文件,而一個數(shù)據(jù)文件只能隸屬一個表空間。用戶屬于數(shù)據(jù)庫實例的,在一個實例下不能同名用戶。但在一oracle服務(wù)器,可以創(chuàng)建多個實例,只要你的機(jī)器配置夠用就可以。因為一個實例啟動起碼需要100多兆內(nèi)存的。所以在一oracle服務(wù)器上可以存在多個同名用戶,他們是
系統(tǒng) 2019-08-12 01:51:49 2206
Oracle性能監(jiān)控方面常用的Linux命令:1.top2.iostattps:該設(shè)備每秒的傳輸次數(shù)(Indicatethenumberoftransferspersecondthatwereissuedtothedevice.)。“一次傳輸”意思是“一次I/O請求”。多個邏輯請求可能會被合并為“一次I/O請求”。“一次傳輸”請求的大小是未知的。kB_read/s:每秒從設(shè)備(driveexpressed)讀取的數(shù)據(jù)量;kB_wrtn/s:每秒向設(shè)備(dr
系統(tǒng) 2019-08-12 01:51:46 2206