oracle 10g数据库服务器IP发生改变后,监听及实例无法运行该如何解决?
解决方案 »
- 菜鸟问题 求解
- 做了一次数据库迁移,原本正常的程序出错:invalid identifier
- 我在SQL PLUS里执行一个SQL语句,执行后为什么好长时间没反映过了一会才执行.大家说说
- 学习oracle pl/sql 是否要用其它软件开发程序 如:pb,delphi等
- oracle9i用Database configuration assistant建了一个数据库,我应该怎么近到这个数据库里去呢?
- 一个SQL语句求解,急!
- ORA-01401: 插入的值对于列过大
- oracle9i中存储过程里能调用视图吗?急
- 遇到了一个比较大的SQL,消耗了我非常多的系统资源,在线等各位大神帮忙指点
- ORACLE通过透明网关DBLINK查询SQLSERVER数据问题
- 数据库标准规范是怎么确定的?
- oracle10g端口,监听问题?
将上述两个文件中的对应于本机的HOST改为当前的IP地址。
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = myhost)(PORT = 1521))
)
)
改为本机名称
前提:service和listener均正常启动了。
原因:由于IP地址发生变更造成的dbconsole无法启动。
1、cmd->emctl start dbconsole
提示启动失败
2、cmd->emcatl status dbconsole
查看状态信息
3、cmd->emca
重新配置实例的命令及参数
4、cmd->emca dbcontrol db -repos create/recreate
重新创建实例
5、cmd->SID、listener端口、sys、dbsnmp、sysman三个用户需要正确的密码
上面的过程结束且用户及密码验证无误
6、开始实例的重新配置过程,结束后实例会被配置为自动启动且实例也已经启动。