1. Change the IP Address in the Server;
2. Verify the current ip address setup in the Oracle Applications environment. Connect as apps user into SQL*Plus and run:
select NODE_NAME, STATUS, NODE_MODE, NODE_ID,SERVER_ADDRESS, HOST, DOMAIN, WEBHOST, VIRTUAL_IP from fnd_nodes where node_name = upper('hostname');
3. Run the following command to remove the old ip address from the Oracle Applications tables:
perl $AD_TOP/bin/adgentns.pl appspass=apps contextfile=$APPL_TOP/admin/<SID>_hostname.xml -removeserver
replace <SID>_hostname.xml for the context file name under the $APPL_TOP/admin directory;
then connect to SQL*Plus as apps user and run:
begin
FND_NET_SERVICES.remove_server('<SID>', '<hostname>');
end;
/
commit;
/
replace <SID> by the SID of the environment and <hostname> by the hostname in the environment. Both must be entered in upper case.
4. Run autoconfig to populate the values using the new IP Address.
5. Confirm the ip address has been changed to the new value changed in the step 1:
select NODE_NAME, STATUS, NODE_MODE, NODE_ID,SERVER_ADDRESS, HOST, DOMAIN, WEBHOST, VIRTUAL_IP from fnd_nodes where node_name = upper('hostname');
2. Verify the current ip address setup in the Oracle Applications environment. Connect as apps user into SQL*Plus and run:
select NODE_NAME, STATUS, NODE_MODE, NODE_ID,SERVER_ADDRESS, HOST, DOMAIN, WEBHOST, VIRTUAL_IP from fnd_nodes where node_name = upper('hostname');
3. Run the following command to remove the old ip address from the Oracle Applications tables:
perl $AD_TOP/bin/adgentns.pl appspass=apps contextfile=$APPL_TOP/admin/<SID>_hostname.xml -removeserver
replace <SID>_hostname.xml for the context file name under the $APPL_TOP/admin directory;
then connect to SQL*Plus as apps user and run:
begin
FND_NET_SERVICES.remove_server('<SID>', '<hostname>');
end;
/
commit;
/
replace <SID> by the SID of the environment and <hostname> by the hostname in the environment. Both must be entered in upper case.
4. Run autoconfig to populate the values using the new IP Address.
5. Confirm the ip address has been changed to the new value changed in the step 1:
select NODE_NAME, STATUS, NODE_MODE, NODE_ID,SERVER_ADDRESS, HOST, DOMAIN, WEBHOST, VIRTUAL_IP from fnd_nodes where node_name = upper('hostname');
It is advisable that you must not change the IP Address of oracle application as it may create problems for all the users using this application.
ReplyDeleteThanks
Silvester Norman
Change MAC Address
Thanks for the inputs Silvester :)
ReplyDeleteHi Anand,
DeleteI don't find any specific reason for changing IP Address of oracle application.Thanks fr replying though.
Thanks
Silvester Norman
Change MAC Address
Hi,
ReplyDeleteBasically, we dont need to change the IP address of the Application but in our organization, we had to change in the IP series as we had to move out to a different location and also we have binded the IP to the hostnames. So, all the end-users access through a link provided through a portal. Once we bind the IP with the Hostname, then the end-users would not know about the IP Change.
Thanks
So now i got it you are using the combination of both the IP Address and host name then definitely end user will not even know about any changes occurred in IP address.
DeleteThanks
Silvester Norman
Change MAC Address