Best Of
Share An Issue in HAMI We Had With Applying ODA 19.27 in DBS
Hi All,
Think of sharing this with the community to potentially avoid trouble.
What we had was patching our ODA X9-2 HA from 19.25 to 19.27, everything in BM ran well.
There was some trouble with patching dcs-component in DBS after successfully patched dcs-admin, the error looks like this and it's not easy to fix.
DCS-10008:Failed to update DCScomponents: 19.27.0.0.0 DCS-10001:Internal error encountered: Failed to execute action with exception: DCS-10172:DCS infrastructure is not ready: HAMI ensemble is not ONLINE.Skip metadata schema update because current version is same as target version
We've raised a SR and got it fixed at the end. There is a workaround we could do in advance to avoid this issue as once you had it it would be a bit troublesome to fix , which might involve a live meeting with Oracle support.
The error above was because of the new version of HAMI in 19.27 does not like our old HAMI setup in 19.25 and stopped working during the dcs-component patching, which led to dcsagent not able to start, and you know you could not do much especially patching without the agent running.
To check you'd have this issue, run /opt/oracle/dcs/hami/bin/hamictl.sh status and check your /etc/hosts to query your HAMI setup.
[root@dbshost1-1 ~]# /opt/oracle/dcs/hami/bin/hamictl.sh status
Switching current process ID from "root" to "hamictl_oda_dcs" (0 -> 5000)
MEMBER HOST STATUS PID PORT
ODA_DCS0 dbshost1-1-priv ONLINE (2025-07-05 14:07:11 ACST; 2 days ago) 9038 22001
ODA_DCS1 dbshost1-2-priv ONLINE (2025-07-05 14:07:11 ACST; 2 days ago) 9140 22001
[root@dbshost1-1 ~]# grep priv /etc/hosts
192.168.10.111 dbshost1-1-priv.domain dbshost1-1-priv dcs0-priv
192.168.10.112 dbshost1-2-priv.domain dbshost1-2-priv dcs1-priv
If you don't have dcs?-priv in the HOST part of the HAMI output, then you will need to re-config your HAMI to allow it to be liked by new HAMI. In short, new HAMI only like dcs0-priv and dcs1-priv in the HOST part.
I'm not sure if I could/should share the re-config command here, but highlighted step would be stop dcsagent, cleanup current HAMI configuration, change the /etc/hosts to move dcs?-priv to the position right behind IP, then start dcsagent.
This would be what it looks like afterwards:
[root@dbshost1-1 ~]# grep priv /etc/hosts
192.168.10.111 dcs0-priv dbshost1-1-priv.domain dbshost1-1-priv
192.168.10.112 dcs1-priv dbshost1-2-priv.domain dbshost1-2-priv
[root@dbshost1-1 ~]# /opt/oracle/dcs/hami/bin/hamictl.sh status
Switching current process ID from "root" to "hamictl_oda_dcs" (0 -> 5000)
MEMBER HOST STATUS PID PORT
ODA_DCS0 dcs0-priv ONLINE (2025-07-09 17:38:48 ACST; 1 weeks 0 days ago) 3397 22001
ODA_DCS1 dcs1-priv ONLINE (2025-07-09 17:38:48 ACST; 1 weeks 0 days ago) 3391 22001
Then it should be fine to start patching DBS from dcs-admin.
If you already have the dcs?-priv in your configuration then guess you are lucky :)
BTW, our BM it has dcs?-priv already, so no issue with applying the dcs component.
Hope this help.
Cheers :)
Ocean
Re: Supplier As Customer In Oracle EBS R12 Module.
Please check the below notes :
R12: AP: How To Create a Supplier That is Also a Customer (Doc ID 1332493.1)
How To Create A Customer And A Supplier Under A Single Party? (Doc ID 1299828.1)
Thanks
Re: Supplier As Customer In Oracle EBS R12 Module.
Hi
Supplier won't appear as Customer unless you create a customer account.
If you want to use supplier as customer then create a account using supplier party , and also create Site and Bill to under that site.
Best Regards,
Bharat
Re: WebLogic 14.1.2- is "make" utility needed now for running spbat or we get OPatch error code 73?
Have a look at the system requirements guide. It lists make.
x86-64 Oracle Linux 9 (UL2+) and RHEL Linux 9 (UL2+)
x86-64 Oracle Linux 8 (UL6+) and Red Hat Linux 8 (UL6+)
How to Create a Manual Contract Billing Invoice and Batch for a Lump Sum Billing Line
This new document explains how to manually create a Contract Billing invoice and batch for a Lump Sum Billing Line (P48221/P48222/P52121/P5222/P52221/R52121). Doc ID 3086152.1. https://bit.ly/3TEpxjr #E1Financials #ContractBilling
Re: SOLVED - install-repo.ksh digests do not match Patch 38101862: SOLARIS x86-64 11.4.83.195.1 IPS
Hello user955438,
Welcome to My Oracle Support Communities.
For Patch 38101862: SOLARIS 11.4.83.195.1 IPS (X86 (64-bit)), you will want to download (install-repo.ksh) 38101863 (Installation Guide). I am assuming this is the one you downloaded and used.
Each SRU or other IPS images would have and need the correct (Installation Guide). See, Oracle Solaris 11.4 Support Repository Updates (SRU) Index (Doc ID 2433412.1). If you have downloaded and used the correct one, you may want to raise a service request.
Hope this helps.
Cheers,
TLe-Oracle
Re: PSOFT: Accommodate $1+million garnishment; garn_limit_amt/garn_limit_bal are defined as NUMBER(8,2)
This will be addressed by Bug 36685854 - EXPAND GARNISHMENT FIELDS TO ACCOMODATE 99,999,999.99 which is targeted for PUM 54.
Re: Auto Recon Exceptions - Receivables Deposits
Hi User 2617784,
Thank you for posting your question to the Accounts Payables & Cash Management Community.
As you have moved from Image#11 to Image#26.
There is change in Bank Reconciliation Functionality, New Bank Bank Reconciliation process- BNK_RECON is being introduced in Image#18.
ECM: Documentation on New Bank Reconciliation Functionality Introduced in Image 18 (Doc ID 2156087.1)
Old Automatic Reconciliation process FSPRECON is not valid from Image#18 onwards.
Note: For receivables, reconcile either Deposits or Payments, not both.
Ensure that both the External Accounts - Reconciliation page and the Bank Account Reconciliation Rules page are configured to reconcile the same source. If you choose Deposits on the Bank Account Reconciliation Rules page, then also choose Deposits on External Accounts - Reconciliation page. Semi-manual reconciliation displays Deposits or Payments on the transaction grid based on the configuration on External Accounts - Reconciliation page.
=> Firstly kindly check if the exception is generated correctly as per the rules setup.
After checking with the Transaction details verify if the exception needs to be force reconciled or Not.
For Amount Exception:
a) If the reference number that is sent by the bank matches a reference number in the system, but the transaction codes, amounts, or dates do not match, the transaction is an Auto Recon Exception.
The Auto Recon Exceptions report lists all reconciliation exceptions. You can force any exception transaction to reconcile despite the discrepancy on the AutoRecon Exceptions page. The system creates external-transaction, offset entries when a transaction meets the following two conditions: the transaction is defined with a valid statement activity type, and this statement activity type is defined with the BNK_RCN_TRAN transaction table.
Pairing a transaction forces reconciliation on the bank side and the system side. When you select only one transaction (you did not pair the transaction because it was not listed on the Recon Exception page), you must manually add the appropriate journal entries for the transaction after you force-reconcile the selected transaction.
b) If the reference number that is sent by the bank matches a reference number in the system, but the amounts do not match, the transaction is also an exception.
You have two options to resolve the problem:
Change the amount for the reconciliation tolerance for the bank account so that the transaction reconciles, and then run the Bank Reconciliation process (BNK_RECON) again.
The system generates the appropriate journals.
Make an adjustment entry on the system side and use the Semi Manual Reconciliation page to reconcile the transactions.
For more Information kindly refer below Links:
Topic: Understanding Reconciliation Exceptions
If you found my response to be helpful, please mark my reply as either Helpful or Correct.
Thanks & Regards,
Savant
Re: Query to see "days until next password change"
select name,ptime from sys.user$ where ptime < sysdate - 365;

![Nick [Application Server] -Oracle](https://us.v-cdn.net/6032256/uploads/userpics/99FV8E0EEW09/n1DRCNFJ5LDAF.jpg)



