ORACLE修改service_name服务名
1.备份相关参数文件
create pfile='/tmp/pfile' from spfile;
cd $ORACLE_HOME/network/admin/
cp tnsnames.ora tnsnames.bak
2.修改service_name
show parameter service_names;
ALTER SYSTEM SET service_names=’new_service_name’ SCOPE=SPFILE;
SERVICE_NAME =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = port))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = new_service_name)
)
)
shutdown immediate;
startup;
3.验证是否修改成功
show parameter service_names;
sqlplus username/password@new_service_name