oracle由于更换网络环境或者计算机名,导致监听服务打不开
来源:互联网 发布:数据分析师培训班 编辑:程序博客网 时间:2024/05/22 01:58
安装好oracle之后可以正常使用,回到家发现连接不上了,报TNS-12532错误。 ORA-12532:TNS:无效的参数。关闭服务再启动监听服务的时候发现启动不了了。
查阅资料,解决如下:
第一个资料:
原文地址:http://m.2cto.com/database/201210/164190.html
执行完之后,oracle的监听程序可以正常启动了。连接的时候又报错了,连接不上。
又找了第二个资料:
地址:http://m.blog.chinaunix.net/uid-20416869-id-3072618.html
EM管理的重配置,一条命令:emca -config dbcontrol db -repos recreate
输出结果如下:运行时间真的有点久(我在虚拟机里装的)。
EMCA 开始于 2012-2-14 14:59:25
EM Configuration Assistant, 11.2.0.0.2 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: wzvtc
监听程序端口号: 1521
监听程序 ORACLE_HOME [ C:\app\product\11.2.0\dbhome_1 ]:
SYS 用户的口令:
DBSNMP 用户的口令:
SYSMAN 用户的口令:
通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
后面输出略。
完成之后,浏览器可以打开,但sys登陆进去后,出现“内部服务器错误”,EM虽然能用sys登陆,但貌似连不到数据,没有数据库的东西。
进一步解决:采用oracle开始菜单中的“Oracle配置和移植工具”下的“Net Configuration Assistant”,重新配置一下“本地网络服务名配置”,将其中的主机名设为当前主机名即可。
至此,一切正常。
解决了,虽然对其中原理不是很清楚。。。以后还要多学习。
- oracle由于更换网络环境或者计算机名,导致监听服务打不开
- Oracle监听自动关闭问题 -- 由于修改了计算机名称,导致出现这个错误
- 虚拟机centos系统由于更换网络导致"Network is unreachable"
- 更改计算机名后导致Oracle数据库打不开
- OracleOraDb10g_home1TNSListener服务无法启动(该问题多是安装oracle的主机更改了计算机名而导致的)
- oracle更换表名
- 计算机名对Oracle数据库监听的影响!
- Oracle装完后,计算机名改了,监听程序无法启动!
- 修改计算机名后导致Oracle无法访问的问题修复
- 更改计算机名后导致Oracle dbconsole无法启动问题
- Linux环境下启动Oracle监听服务
- 修改计算名之后,oracle无法启动监听服务。转
- 修改计算名之后,oracle无法启动监听服务。转
- 修改计算机名后无法启动oracle(OracleXETNSListener服务)
- 修改计算机名后无法启动oracle(OracleXETNSListener服务)
- 修改计算机名后无法启动oracle(OracleXETNSListener服务)
- Ceph由于更换IP地址导致MON异常
- oracle10g安装完成后修改机器名导致无法启动监听服务的解决方法
- Redhat 安装CentOS的网络源—yum
- 平面设计排版技巧
- thttpd + Cgicc
- unordered_map
- 有监督回归:鲁棒学习
- oracle由于更换网络环境或者计算机名,导致监听服务打不开
- thread11
- 注解原理
- 安装编译lamp时,出现not apr
- LeetCode520—Detect Capital
- JAVA内存区域与内存溢出相关设置
- imx6设备树pinctrl解析 (配置引脚功能)
- 【Python】高级特性之列表生成式
- R语言读取数据、拆分数据,并保存到相应文件夹