(FAQ)ORACLE数据库用EXPDP导出数据进行备份报监听器不存在
971次浏览
编辑于2015年03月02日 00:00:00
【问题】: (FAQ)ORACLE数据库用EXPDP导出数据进行备份报监听器不存在
版本: 7.0.1
模块: 系统性能
【答复】:
原因分析: 数据库启动正常,监听器也已启动,但当前启动的监听器不是EXPDP导出数据所在的实例名的监听器。 解决方法: 1.查看目前要要用EXPDP导出数据的数据库实例名称: C:> sqlplus / as sysdba SQL>show parameter instance; 2.查看监听器的状态: C:>export set ORACLE_SID=实例名 C:>lsnrctl status 发现已启动的监听器中的实例名不是EXPDP导出数据所在的实例名。 2.查看监听器文件$ORACLE_HOEMNETWORKADMINlistener.ora中监听的配置信息,发现第1点中已启动的监听器名称是不是EXPDP导出数据所在的实例名的监听器名称。该文件中有配了几个监听器,其中有一个是EXPDP导出数据所在的实例名的监听器名称。 3.停止当前的监听器 C:> lsnrctl stop 4.启动EXPDP导出数据所在的实例名的监听器 C:>lsnrctl start EXPDP导出数据所在的实例名的监听器名称
版本: 7.0.1
模块: 系统性能
【答复】:
原因分析: 数据库启动正常,监听器也已启动,但当前启动的监听器不是EXPDP导出数据所在的实例名的监听器。 解决方法: 1.查看目前要要用EXPDP导出数据的数据库实例名称: C:> sqlplus / as sysdba SQL>show parameter instance; 2.查看监听器的状态: C:>export set ORACLE_SID=实例名 C:>lsnrctl status 发现已启动的监听器中的实例名不是EXPDP导出数据所在的实例名。 2.查看监听器文件$ORACLE_HOEMNETWORKADMINlistener.ora中监听的配置信息,发现第1点中已启动的监听器名称是不是EXPDP导出数据所在的实例名的监听器名称。该文件中有配了几个监听器,其中有一个是EXPDP导出数据所在的实例名的监听器名称。 3.停止当前的监听器 C:> lsnrctl stop 4.启动EXPDP导出数据所在的实例名的监听器 C:>lsnrctl start EXPDP导出数据所在的实例名的监听器名称
推荐阅读