ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法
环境:win7 64位系统、 软件:oracle11g database ,oracle 10g client 。 问题描述:在win7 64位系统下安装oracle11g,在创建数据库时,进度到85%的时候报错,错误如下: 根据提示去emConfig.log文件查看日志文件,然后手动去D:app...dbhome_1binemca BAT脚本批处理文件,运行后还是无法重新配置此数据库的EM管理器。 网上看了各种教程,也试了不少,还是不能解决根本的问题(头疼啊~~~)。经过1天半的尝试,终于折腾好了,解决了我的头疼病。 解决办法: 在listener.ora中增加对deng-PC(本机主机名)或ip地址的侦听,具体步骤如下: 1.启动oracle配置工具(NCA),在“监听程序”--Listener下添加一个地址,主机名写计算机名字或者ip,端口号还是1521,然后保存。 也可以手工修改listener.ora文件 2. 重启监听服务。 3. 设置系统环境变量。ORACLE_HOME 由于本机安装了,oracle11g database ,oracle 10g client 。 一定要设置oracle_HOME? 变量值设为:D:appdengproduct11.2.0dbhome_1 ? ? ? 第一, 环境变量中,path中的Oracle客户端配置要在服务器端后面,否则会报错(ORA-12560:TNS:protocol adapter error)。 ? ? ??第四, 环境变量中 ,TNS_ADMIN=D:oracleproduct10.2.0client_1NETWORKADMIN?(即设定要调用的oracle版本内的tnsname.ORA文件) 4.启动Database configuration Assistant “配置数据库选件”就可以重新配置em了,而不用删除数据库。再次创建数据库时也不会报如上的错误。 ? 如果以上4个步骤还不能解决问题,请看以下方法: 1)win+r 输入services.msc 打开服务,查看OracleDBConsoleorcl服务有没有配置。 2)如果没有以上服务,请直接使用以下命令 在cmd窗口下:? 命令运行后根据提示,填写数据库SID、监听程序的端口(默认1521)、SYS等用户的用户口令 是否继续>yes,输入后等待配置。 3)等待EM配置,如成功会有提示,并且反馈em的登录地址。 如果没有反馈成功,可再次通过DBCA图形化工具配置。根据提示进行操作即可。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |