ORACLE modify service_name service name

ORACLE modify service_name service name

1. Back up relevant parameter files

#备份spfile
create pfile='/tmp/pfile' from spfile;

#备份tnsnames.ora
cd $ORACLE_HOME/network/admin/
cp tnsnames.ora tnsnames.bak

2. Modify service_name

#查看当前服务名
show parameter service_names;

#修改服务名
ALTER SYSTEM SET service_names=’new_service_name’ SCOPE=SPFILE;

#修改tnsnames.ora文件
SERVICE_NAME =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = port))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = new_service_name)
    )
  )

#关机重启
shutdown immediate;
startup;

3. Verify whether the modification is successful

#sys用户登录查看服务名是否被修改
show parameter service_names;

#普通用户登录验证是否修改成功
sqlplus username/password@new_service_name

Guess you like

Origin blog.csdn.net/m0_49562857/article/details/133179187