本文以SAP R 为例阐述如何更改SAP服务器的IP地址,系统配置如下:
操作系统: Windows Server 2003 Enterprise Edition SP2
SAP系统: SAP R3 4.7 Enterprise Edition
SAP 数据库: Oracle 9i
IP: 192.168.0.1
我们需要把IP改为: 192.168.19.28
1)停止SAP 服务器(使用SAPMMC)
2)改网卡地址为:192.168.19.28
3)查看Oracle数据库监听器地址, 打开文件“listener.ora” 和 “tnsnames.ora”
a. listener.ora
b. tnsnames.ora
从以上代码我们可以看出 “listener.ora” 和 “tnsnames.ora” 中的 “HOST" 用的是名字地址,所以我们只需要对系统的HOSTS文件进行相应的更改就可以了。
如果 “listener.ora” 和 “tnsnames.ora” 使用的是IP地址,而不是名字地址,那么我们就要对其HOST属性进行相应的更改:
HOST=192.168.19.28
4) 更改 HOSTS 文件
HOSTS 文件范例
保存 HOSTS 文件。
5)重新启动SAP服务器(使用SAPMMC)。
6)让客户端GUI自己修改服务器IP。
注:
Windows Hosts 文件位于:C:/WINDOWS/system32/drivers/etc
Linux Hosts 文件位于: /etc/hosts