Replication has been a major requirement now-a-days as the business requirements are growing. Oracle had Streams but they wanted to have a robust replication tool and it is GoldenGate which they acquired to enhance their replication strategy.
Oracle GoldenGate is the best replication software which is very easy to configure and implement in a large scale. It is widely know to support as a replication tool or a data warehousing tool or a disaster recovery solution.
Those who are looking to start with Golden Gate I would recommend Oracle GoldenGate 11g Implementers Guide from PACKT.
The book details about GoldenGate evolution , technology overview and architecture for beginners. It leverages Installation of GoldenGate with the Prerequisites and Hardware Requirement. Then the books details through various process of configuration and implementing GoldenGate effectively. Overall a complete guide and a better understanding of GoldenGate.
The voice in my head may not be real , but they have some good ideas !!!
Fail Fast, Fail Forward, Fail Often, Fail Better , Standup Every Time
Every problem has at least one solution. Only some solutions are harder to find.
Monday, March 14, 2011
Tuesday, March 8, 2011
OBIEE 11g Managing Ports
When performing Vertical Scaling I faced problems with the port when I increased a process to the Oracle BI Server.
Looking into the logfiles found that the added component was using an already assigned and used port. So had to change the ports and restart the services.
[2011-02-24T15:57:38.000+00:00] [OracleBIServerComponent] [NOTIFICATION:1] [] [] [ecid: 004bG_5m2nL52jk5Ozg8yd0003EW000000] [tid: 61df4b20] [nQSError: 12002] Socket communication error at call=bind: (Number=98) Address already in use
When the issue happened I modified the NQSConfig.INI file parameter RPC_SERVICE_OR_PORT and MONITOR_PORT. Later on another restart the changes were overwritten and again the service had a problem. The log files reflected the same messages.
oracle@testas[OBIEE]$ grep -i port NQSConfig.INI
RPC_SERVICE_OR_PORT = "9722"; # default is 0.0.0.0:9703 - This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager
# MONITOR_PORT = ;
MONITOR_PORT = "9723"; # This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager
oracle@testas[OBIEE]$
Looking into the logfiles found that the added component was using an already assigned and used port. So had to change the ports and restart the services.
[2011-02-24T15:57:38.000+00:00] [OracleBIServerComponent] [NOTIFICATION:1] [] [] [ecid: 004bG_5m2nL52jk5Ozg8yd0003EW000000] [tid: 61df4b20] [nQSError: 12002] Socket communication error at call=bind: (Number=98) Address already in use
When the issue happened I modified the NQSConfig.INI file parameter RPC_SERVICE_OR_PORT and MONITOR_PORT. Later on another restart the changes were overwritten and again the service had a problem. The log files reflected the same messages.
oracle@testas[OBIEE]$ grep -i port NQSConfig.INI
RPC_SERVICE_OR_PORT = "9722"; # default is 0.0.0.0:9703 - This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager
# MONITOR_PORT = ;
MONITOR_PORT = "9723"; # This Configuration setting is managed by Oracle Business Intelligence Enterprise Manager
oracle@testas[OBIEE]$
The PORTS are controlled by Fusion Middleware Control and not possible to manually update them.
So how to change the ports ? I could not find an option to modify the port for the Oracle BI Server (the second instance which I added ).
Reading through the admin guide it says
The RPC_SERVICE_OR_PORT parameter is centrally managed by Fusion Middleware Control and cannot be changed by manually editing NQSConfig.INI, unless all configuration through Fusion Middleware Control has been disabled (not recommended). The Port Range From and Port Range To options on the Scalability tab of the Capacity Management page in Fusion Middleware Control override the RPC_SERVICE_OR_PORT parameter.
I did not have an option to release the port which it was looking for , so had to adjust the port range to a different start and end value. Made sure that the port range are not in use.
Here I modified the start range to 9720 from the default 9700.
Restarted all the services to the BI Components will start to listen from the new ports.
Subscribe to:
Posts (Atom)
Popular Posts
-
ADOPValidations_detailed.log reported a warning message for one of the critical error "Cross Reference" ValidateFSConfigFile...
-
FS_CLONE Phase It is a stand-alone command used for file system cloning. Standard cloning (using adcfgclone.pl) cannot be used to synch...
-
Oracle WebLogic Server Requirements and Usage Oracle E-Business Suite Release 12.2 requires WebLogic Server Basic. This is a licens...
-
Scenario You have been asked to apply a patch and you completed the prepare phase and apply phase. Now customer has given a downtime f...
-
Unleashing the Power of AI Within Your Oracle Database: Introducing oracle_ai_plsql_agent The world of Artificial Intelligence (AI) is rapi...
-
If you are an EBS administrator the first thing some asks you to do a health check of an environment , you return to him with a Request ID o...
-
[oracle@testebsop3app01 ~]$ perl /u01/install/APPS/fs1/EBSapps/comn/clone/bin/adcfgclone.pl appltop /u01/install/APPS/fs1/inst/apps/SATURN_...
-
EBS 12.2 ADOP Cycle Errors During Validation Cannot open XML file for load ADOP cycle will have validation errors in some cases. *****...
-
PRVG-2031 : Owner of file "/u01/app/oracle/diag/crs/rac01/crs/lck" did not match the expected value on node "HOST1". [Ex...
-
EBS 12.2 ADOP SQL to Find Session Details A Simple and Useful SQL to find the list of Patches and Actions that are performed in each Patchi...