第一天去公司上班,同事先安装了系统,也改了计算机名,也改了ip,工作组进公司内部网。我完成oraclle 11g em的安装 后,弹出两个警告:

 1、Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.
 2、至于第二个记不太清楚了,好像是:emctl start dbconsole ,但这是打不开的,windows报错误代码2 。

 接着看后台报警日志文件,有些地方在host这个的值显示的是我的计算机名,而有的显示的是_jdbc_ 。 很纳闷,不明白,刚开始也没在意。

 于是我上网搜了下,很多博客上说要重新配置em,于是我这么做了,但不知道是什么原因,在删除em配置资料库的时候很慢,几个小时挂在那没反应,于是我终止了这个操作,后来再一次操作,两分钟删除(至今不明白),然后我重建em,第一次也很慢,好了后,再尝试着打开em服务,结果还是不行。

 这个时候我就无语了,想来想去回到了上面,host。于是在c盘下host文件。打开看一下,发现只有一个

  127.0.0.1    localhost 

 记录,现在我使用的是静态ip,计算机名也改了,但这里没有写进去,于是写进去后,重建em,解决,没问题了。