因为用了一个安全平台。此平台居然不支持oracle中的服务吗有”.”而这个点就是因为当时安装oracle录入了域。原来以为是修改服务名。百多了很多,最后发现就是删除域即可
感谢此文:http://blog.csdn.net/viszl/article/details/7787528
最终是按此文解决的问题
sqlplus ***** as sydba --先确认 show parameter db_name; select * from global_name; --开始修改 update global_name set global_name = 'orcl' commit; alter system set db_domain='' scope=spfile; -----重启数据库 shutdown immediate startup ----核查修改成功与否 show parameter db_domain