windows2008+oracle11gr2改ip地址

dukejx 2012-03-12 11:07:04
本人的服务器采用windows2008+oracle11g r2,数据库是建立在数据存储上的,数据存储是采用ip和服务器连接的。
全部测试成功后,修改服务器的ip地址,居然客户端就连接不上来了,客户端报tns连接超时。
服务器端em也报tns连接失败。
服务器端用netca重建监听(监听是机器名,无ip地址),不行。
修改listener.ora中的机器名为ip地址,还是不行。
查看tnsnames.ora也没有问题,测试服务上配置的别名,可以正常连接,客户端就是连接不上。

当然,客户端使用的别名肯定是正确的ip地址,奇怪了,咋回事尼,请高手指教。以前使用windows2003+oracle9i修改ip从来没事。
...全文
594 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
我心飞翔 2012-03-13
  • 打赏
  • 举报
回复
1. 服务器端em也报tns连接失败。
回答:需要使用emca重建OEM配置

2. 居然客户端就连接不上来了,客户端报tns连接超时
回答:参考,http://blog.csdn.net/luiseradl/article/details/7085222
简易人 2012-03-13
  • 打赏
  • 举报
回复
解决方法:
1、删除原数据库实例“orcl”(注意:最好在传输前在母盘上完成此步,否则删除后必须重新启动电脑):
开始->所有程序->Oracle-OraDb10g_home1->配置和移植工具->Database Configuration Assistant->下一步->
删除数据库->下一步->完成->是->是->取消->是。
---------------------------
2、重新配置监听程序:
开始->所有程序->Oracle-OraDb10g_home1->配置和移植工具->Net Configuration Assistant->
“监听程序配置”下一步->“重新配置”下一步->下一步->下一步->下一步->“否”下一步->(取消->)完成。
3、重新安装数据库实例“orcl”:
开始->所有程序->Oracle-OraDb10g_home1->配置和移植工具->Database Configuration Assistant->下一步->
创建数据库->下一步->下一步->“全局数据库名”输入“orcl”(“SID”将自动填充相同字符)下一步->下一步->
为“所有帐户使用同一口令”输入原来安装时的口令和确认口令(“orcl”)下一步->下一步->下一步->下一步->下一步->下一步->下一步->下一步->
完成->确定->退出。
4、本地Net服务名配置:
开始->所有程序->Oracle-OraDb10g_home1->配置和移植工具->Net Configuration Assistant->
“本地Net服务名配置”下一步->“删除”下一步->下一步->是->下一步->下一步->
“本地Net服务名配置”下一步->“添加”下一步->“服务名”输入“orcl”下一步->下一步->
输入本机真实的“主机名”(可在“我的电脑”属性中查得)下一步->“是,进行测试”下一步->
更改登录->口令修改为“orcl”确定->下一步->网络服务器名为“orcl”下一步->下一步->下一步->(取消->)完成。
5、试用PL/SQLdev是否能登录。
6、登录“http://主机名或IP:1158/em”(注意此时有可能1158已变成了5500或其它端口了),
用户名“system”口令“orcl”登录->我同意->管理。
Gavin404 2012-03-13
  • 打赏
  • 举报
回复
tnsping tns_name看可以不
JHX998 2012-03-13
  • 打赏
  • 举报
回复
我以前WIN7遇到过这样的情况,本机可以访问,但其他机器客户端访问不了服务器,
win7-oracle 1521端口其他机器无法访问
解决方法
1,数据库net manager 配置实例名及监听器名称为本机机器名
2,重启数据库服务即可
希望能对你有帮助
huangdh12 2012-03-12
  • 打赏
  • 举报
回复
看看 telnet 能telnet通服务器的1521端口吗。
目录 1 安装Oracle11gR2 1 1.1 下载 1 1.2 解压缩 1 1.3 安装 4 1.3.1 配置安全更新 5 1.3.2 安全选项 7 1.3.3 系统类 8 1.3.4 基本配置 9 1.3.5 先决条件检查 10 1.3.6 概要 11 1.3.7 安装产品 12 1.3.8 防火墙 12 1.3.9 开启BI测试用账户sh 15 1.3.10 完成 16 1.4 修默认字符集(可选) 17 1.4.1 由开始-程序-Oracle-OraDb11g_home1-应用程序开发-SQL PLus 进入SQL Plus 17 1.4.2 输入用户名:sys(以管理员身份登录) 18 1.4.3 输入对应密码进入SQL界面,密码在1.3.4时设定。 18 1.4.4 输入修指令: 19 1.5 新建管理员账户(可选) 19 2 安装CRU 20 2.1 下载 20 2.2 解压缩 20 2.3 RCU安装程序 20 2.3.1 欢迎界面 20 2.3.2 创建档案资料库 21 2.3.3 数据库连接详细资料 22 2.3.4 选择组件 23 2.3.5 方案口令设置 25 2.3.6 管理表空间 26 2.3.7 数据库详细资料确认 28 3 安装OBIEE 30 3.1 下载 30 3.2 解压缩 30 3.3 安装程序 30 3.3.1 欢迎界面 30 3.3.2 软件更新 30 3.3.3 安装类型 31 3.3.4 先决条件检查 33 3.3.5 指定BI组件安装的主目录 34 3.3.6 管理员详细资料 35 3.3.7 配置组件 35 3.3.8 BIPLATFORM方案设定 37 3.3.9 MDS方案设定 38 3.3.10 安全更新 39 3.3.11 概要信息 41 3.4 可能遇到的错误1:无法创建域 46 3.4.1 打开添加硬件向导 46 3.4.2 选择安装虚拟网卡 47 3.4.3 完成安装 52 3.4.4 给虚拟网卡分配IP地址 53 3.4.5 修hosts文件 56

3,490

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧