oracle 我需要将数据库里面的数据导出 然后重装oracle 但是提示无监听

我需要将数据库里面的数据导出 然后重装oracle 但是提示无监听 我到服务看listener服务和service服务都是启动的 ns和listener文件里的host都是主机名称 我也用asstiant重新配置了监听和本地网络服务名 但是依旧解决不了问题 求各位大神看看吧 解决后发红包
window系统 oracle 11g 企鹅1078290634

有可能是你监听不是指向你现在用的服务,你的oracle服务有两个ACCP、ORCL,你的监听很可能是对应你另外一个你没用的服务。
解决办法是切换监听所对的服务数据库。
1, 在开始中找到Net Manager。

2. 选择监听程序,在右侧上方的下拉列表中,我着显示有点问题,选择数据库服务,配置如下
我默认的是ORCL库,对应的Oracle主目录:
在windows下是 set ORACLE_HOME=d:\oracle\prodcut\10.2.0\db_1
在linux下是 export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1

3. 点击文件--》保存设置--》然后重启服务和监听--- 不确定就都重启就是了。

二,另一个办法是添加监听,还是第二个图,添加监听(左侧绿色的加号)--》下拉列表(监听位置)添加地址(在下面),流程如刚才一样,然后保存。
2. 你添加的监听其实在服务中没有的,你需要启动,进入CMD

启动listener1 这个listener1是刚刚添加的监听名字,可以任意起。之后会提示成功。
(最好再把所有服务再重启一边,以防加载不成功)追问

复制好歹图片也复制了吧(  ̄ー ̄)

温馨提示:答案为网友推荐,仅供参考
相似回答