OGG-01453 Database login information not specified in parameter file

snowdba發表於2015-08-11
今天OGG投遞程式(datapump)中斷,報錯資訊讓我有些費解:Database login information not specified in parameter file。 按說投遞程式是不需要OGG的使用者名稱和密碼的,可這個提示卻指出需要!仔細找了些資料,發現是因為抽取程式extract中的OGG使用者密碼做過加密設定,再這種情況下投遞程式也需要在引數檔案中新增使用者和密碼才行。做法很簡單,如下所示:


1. 報錯資訊
2015-08-11 13:31:42  ERROR   OGG-01453  Oracle GoldenGate Capture for Oracle, dp2.prm:  Database login information not specified in parameter file.
2015-08-11 13:31:42  ERROR   OGG-01668  Oracle GoldenGate Capture for Oracle, dp2.prm:  PROCESS ABENDING.

2. 抽取程式引數檔案
EXTRACT ext2
setenv (NLS_LANG="AMERICAN_AMERICA.AL32UTF8")
userid oggtt@RAC,password AACAAAAAAAAAAAHAKELIBDTGCEUGCELJ,encryptkey default
GETTRUNCATES
REPORTCOUNT EVERY 1 MINUTES, RATE
numfiles 5000
DISCARDFILE ./dirrpt/ext2sym.dsc,APPEND,MEGABYTES 1024
DISCARDROLLOVER AT 3:00
WARNLONGTRANS 2h,CHECKINTERVAL 3m
DBOPTIONS ALLOWUNUSEDCOLUMN
EXTTRAIL ./dirdat/n2,MEGABYTES 500
DYNAMICRESOLUTION
TRANLOGOPTIONS EXCLUDEUSER oggtt
TRANLOGOPTIONS  CONVERTUCS2CLOBS
TRANLOGOPTIONS altarchivelogdest primary instance ORASYM1 /u03/Archive/ORASYM/, altarchivelogdest  instance  ORASYM2 /u03/Archive/ORASYM/
table symbols.FM_PARAMETER, colsexcept(report_info);

3. 在投遞程式引數引數檔案中新增同樣的使用者密碼
EXTRACT dp2
userid oggtt@RAC,password AACAAAAAAAAAAAHAKELIBDTGCEUGCELJ,encryptkey default
RMTHOST 10.13.54.6, MGRPORT 7809, compress
Numfiles 5000
RMTTRAIL ./dirdat/r2
DYNAMICRESOLUTION
table symbols.FM_PARAMETER, colsexcept(report_info);

4. 重啟投遞程式故障消除

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29047826/viewspace-1768184/,如需轉載,請註明出處,否則將追究法律責任。

相關文章