服务器上的电脑登不上oracle,Oracle服务器改计算机名后报错之解决方法
昨天2台服务器一台主(2K3)一台备(2k)一路装上来,系统-->驱动-->补丁-->ORALCE-->PLSQL-->IBM-MQ-->重启一切都正常,但是后来因为一些原因需要修改ORALCE服务器的计算机名。ORALCE不同于MSSQL把什么都写到注册表里,他的难点就在配置文件的设置上,修改计算机名需要到
d:\oracle\ora90\network\admin\listener.ora改这个配置文件里改
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION
=
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = XXXX)(PORT = 1521))
)
)
)
红色字母的地方。然后还要到NET
MANAGER里把服务命令的主机名修改掉。最后重启OracleOraHome90TNSListener这个服务。
按理应该是这个没有问题,但我改好名字重启系统后竟然在登入界面出现报错的信息:
agntsrvc.exe应用程序错误0x00000000指令引用的0x00000000内存该内存不能为read
X掉可以进去系统也没什么影响,查看日志也没什么地方可疑。然后进到系统服务器看下,看到OracleOraHome92Agent这个服务是自动启动的,这个一般没什么用所以我手动就把他停用了,然后重启电脑竟然没有那个报错窗口弹出来,原来是这个引起的。
之后搜下baidu发现有一个国产DIY_Y1.6的小软件里面有个功能可以修复内存不能为READ的错误,但我没试过毕竟是服务器不能乱装软件调试,要知道整一套完整的业务系统还是要花不少时间的,我耗不起,希望有碰到跟我类似问题的朋友能提供宝贵的意见。
修改D:\oracle\ora92\network\admin\目录中的tnsnames.ora、listener.ora中的host=xxx,或者直接在NET
MANAGER中的监听程序、服务命名中的主机名
[Oracle][计算机][监听]Oracle装完后计算机名改了监听程序无法启动!12. 09.
Oracle装完后,计算机名改了,监听程序无法启动!
请问怎么搞
在别处看到说用什么用net configuration
assistant删除监听,在哪个界面下用这个命令?Sql/Plus?
然后再新建。怎么新建啊?
这个方法具体该怎么搞啊。
另外还看到一个方法,说listener.ora和tnsnames.ora中修改一下,
listenner.ora如下:
—————————————————————————————————
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC
=
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:oracleproduct10.1.0Db_1)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION
=
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
)
———————————————————————————————
应该改哪儿?改localhost吗?改为我现在的用户名?
其他还有什么好的方法吗?急!!!
HOST = localhost
该为新计算机名试下
是服务器端和Client端都得改吗?
服务器端该listener.ora为ip地址,重启listener: lsnrctl stop;lsnrctl
start
客户端修改:tnsnames.ora为ip
引用 3 楼 Evenque 的回复:
是服务器端和Client端都得改吗?
netca
改之
服务器端该listener.ora为ip地址,重启listener: lsnrctl stop;lsnrctl
start
==============================================================================
lsnrctl stop;lsnrctl start
这个命令是在哪儿敲?
引用 5 楼 iihero 的回复:
netca
改之
具体怎么改?
急!!
谢谢了
在net
assistant中,修改监听的计算机名,也可以通过(listener.ora和tnsnames.ora的host改成现计算机名)然后把所有
network/agent/下的.q文件删除,重新启动就可以了。
改成ip或计算机名
直接在net assistant中改,图形界面
引用 6 楼 Evenque 的回复:
服务器端该listener.ora为ip地址,重启listener: lsnrctl stop;lsnrctl start
==============================================================================
lsnrctl stop;lsnrctl start
这个命令是在哪儿敲?
直接在命令行窗口敲就可以
引用 8 楼 chsh789456 的回复:
在net
assistant中,修改监听的计算机名,也可以通过(listener.ora和tnsnames.ora的host改成现计算机名)然后把所有
network/agent/下的.q文件删除,重新启动就可以了。
network/agent/无此文件夹
用netmanager图像化界面修改比较容易些
修改安装盘:Oracle
etworkadminlistener.ora 文件中的HOST 值,
将后面值改成IP试一下。
服务器上的电脑登不上oracle,Oracle服务器改计算机名后报错之解决方法相关推荐
- 登录网银显示服务器内部错误怎么办,网银提示无法大额转账?点击登录出现报错?解决方法看这里...
原标题:网银提示无法大额转账?点击登录出现报错?解决方法看这里 为 帮助大家能够 更好地使用江西·农商银行网上银行 今天小编收集了一些 关于网上银行的常见问题 并详细为大家解答 1️⃣ 跨行转账(个人 ...
- 苹果电脑登不上苹果商店_附近没有苹果商店? 尝试苹果授权服务提供商
苹果电脑登不上苹果商店 Apple Stores aren't the only place where you can buy Apple products and get them service ...
- 解神者x2服务器维护,解神者X2服务器维护中? 登不上与连网失败解决攻略
解神者X2连网失败怎样解决?等待开放测试,才能顺利加入.创意手游小编带来测试详情,应对线上挑战. 登不上与连网失败解决攻略 星辰跃迁测试预下载已开启,测试时间为[7月29日10:00-8月5日16:0 ...
- 电脑连接不上WiFi无线网,网络显示出现黄星号,或者感叹号最有效的解决方法:
电脑连接不上WiFi无线网,网络显示出现黄星号,或者感叹号最有效的解决方法: (1)打开360安全卫士. (2)点击功能大全,进入功能区域. (3)点击网络优化,[断网急救箱]. (4)点击全面诊断, ...
- 桌面上的计算机图标的功能是什么,桌面上计算机图标不见了的解决方法教程
桌面上计算机图标是在WIN7 WIN8才有的功能,系统刚刚装好的时候很多人都会发现自己电脑上的计算机图标不见了,出现什么故障了呢?今天小编就为大家带来了桌面上计算机图标不见了的解决方法,希望能够帮到大 ...
- win连接被远程计算机终止,windows系统远程连接后马上断开提示“远程计算机已结束连接”的解决方法...
原标题:windows系统远程连接后马上断开提示"远程计算机已结束连接"的解决方法 此问题在远程系统是GHOST版的windowsxp和winserver2003时出现的比较普遍. ...
- 结构建模设计——Solidworks软件之在已建模型的基础上进行特征修改及模型报错的解决方法实战
[系列专栏]:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来! <QT开发实战> <嵌入式通用开发实战> <从0到1学习嵌入式Linux开发> <A ...
- win7修改计算机名 bat,用cmd改计算机名.bat 无需重启电脑生效
echo off set /p cname=请输入计算机名: echo REGEDIT4 >reg.reg echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentCont ...
- Mysql 查询blob数据很慢,关于oracle中clob字段查询慢的问题及解决方法
关于oracle中clob字段查询慢的问题及解决方法 最近在用oracle的过程中用到了对blob字段模糊查询的问题,对oracle来说,我并不是高手,找了很多的资料终于能够查出来了. blob字段直 ...
最新文章
- 软件架构师证书有用吗_健康管理师证书在求职时有用吗?
- 图解八大排序算法——我见过的最详细的讲解(转)
- 线程池是如何复用的?
- python如何处理数据_python数据处理之如何选取csv文件中某几行的数据
- TaskTResult 多线程 多参数 返回值
- 经典面试题(9):以下代码将输出什么?并解释你的答案。
- Go语言的线程模型-线程阻塞+线程调度
- 用CSS编写登陆页面(含源代码)
- Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
- 数据透视表练习表格_将高级电子表格导出与PHP结合起来以创建数据透视表
- uniapp图片添加水印
- Cond:条件变量源码解读
- linux系统盘ssd,Linux系统下如何使用SSD固态硬盘
- ARDUINO:控制两台步进电机同步运转
- 关于simplis仿真和驱动方法
- 如何领取6元虚拟主机?
- java计算机毕业设计口红专卖网站MyBatis+系统+LW文档+源码+调试部署
- 开发板ARM+FPGA架构运动控制卡 运动控制器
- Kali 下对安卓手机的攻击
- 100.[leetcode]same-tree
热门文章
- js-比较两个日期的大小
- HDFS读写文件实例与解析
- Android中BroadCastReceiver使用(整理)
- dart初始化项目的分析
- C#和C常用的API操作窗口的代码积累
- 软件质量保证计划_如何做好软件项目的质量管理?
- 广联达2018模板算量步骤_广联达GTJ2021操作教程:造价小白3天速成,计量效率翻倍...
- 使用phpstudy搭建渗透测试靶场环境
- git reset --hard_Git紧急自救简易指南(二)——版本的游历
- python高并发架构_Python高并发和多线程有什么关系