在利用oracle的OEM时,输入了正常的账户密码之后总是报错
(错误 java.lang.Exception: Exception in sending Request :: null)
在网上找了很多的解决方法,大体相同,但是有很多没有起作用,
在这里总结一下,并且详细的说明一下操作步骤;
出现这个错误的原因是我们Oracle的时区是默认的,而这个默认的时区可能和我们所在的
时区不符,所以产生异常,那么解决这个问题,可以手动修改时区,下面介绍一下步骤,
1、在oracle的安装目录下找到enm.properties这个文件
这个文件的全路径名是:
D:oracleproduct10.2.0db_1DESKTOP-NSJFQ4K_orclsysmanconfig
DESKTOP-NSJFQ4K_orcl这个是我的主机名+数据库名
在你的主机上显示你的主机名,
注意:在另一个目录下也有这个文件,注意找对文件!
2、找到之后,用工具打开,找到参数:
agentTZRegion缺省是 GMT,改为你所在的时区即可,例如:
agentTZRegion=Asia/Shanghai
说明:我们的计算机可能设置这个文件不能更改,此时我们可以再该文件的属性中,给你的账户修改一下权限,改成完全控制即可
3、修改完成之后,重启OracleDBConsoleorcl,在计算机的服务中可以找到
方法:启动控制台,输入services.msc,自动打开服务之后,找到OracleDBConsoleorcl,右键重新启动即可
有时重启之后需要反应一段时间,或者需要重启两次。
4、正常访问1158端口