今天装ArcGis,发现计算机名很难看,于是就改了。装好后,发现Oracle的服务OracleDBConsoleorcl无法启动了,数据库也无法访问了,提示错误信息“目标主机或者对象不存在”。Google后解决方法如下:
一、连接到本地数据库
(1)安装盘:\oracle\product\10.2.0\db_1\NETWORK\ADMIN下面的listener.ora和tnsnames.ora中的原计算机名改为现在的计算机名。
(2)安装盘:\oracle\product\10.2.0\db_1目录下的 原计算机名.orcl------>修改后的计算机名.orcl
(3)安装盘:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下的 OC4J_DBConsole_原计算机名_orcl----->OC4J_DBConsole_修改后的计算机名_orcl
(4)重新启动orcl的服务 OracleOraDb10g_home1iSQL*Plus
OracleOraDb10g_home1TNSListener
OracleServiceORCL
二、启动OracleDBConsoleorcl
注:红色部分为用户输入部分。
SQL>
conn sys as sysdba
输入口令:
已连接。
SQL> drop public synonym setemviewuserc
输入口令:
已连接。
SQL> drop public synonym setemviewuserc