版本是oracle 10.1.0 系统:xp1输入http://acer:5500/em后,出现了以下的提示:"数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作"我是点击 "启动"2当我点击"启动"后,接着的提示是:"启动/关闭:请指定主机和目标数据库身份证明"
当我把主机身份证和目标数据库的用户名和口令输入后,再点击"确定",然后得出的提示是:出现的提示:"Io 异常: The Network Adapter could not establish the connection",
"当前状态 open
操作 关闭 immediate
是否确实要执行此操作?"由于当前状态是 open 所以就点击了 "否".3接着又回到了 1中的页面中提示同上 "数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作"于是点击 "执行恢复"
接着的提示 "数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行"
接着按要求输入用户名和口令,点击"继续".
接着提示"数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行",'错误:1targetUserName - 必须指定数据库用户名'2secretHostPassword - 必须指定主机口令。3hostUserName - 必须指定主机用户名.4targetPassword - 必须指定数据库口令。'接着我就在输入主机操作系统身份证明和数据库身份证明,点击"继续".然后就出现了错误提示 "数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行".'Io 异常: The Network Adapter could not establish the connection'
即使如法使用 Enterprise manager
怎么处理呢?谢谢
当我把主机身份证和目标数据库的用户名和口令输入后,再点击"确定",然后得出的提示是:出现的提示:"Io 异常: The Network Adapter could not establish the connection",
"当前状态 open
操作 关闭 immediate
是否确实要执行此操作?"由于当前状态是 open 所以就点击了 "否".3接着又回到了 1中的页面中提示同上 "数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作"于是点击 "执行恢复"
接着的提示 "数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行"
接着按要求输入用户名和口令,点击"继续".
接着提示"数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行",'错误:1targetUserName - 必须指定数据库用户名'2secretHostPassword - 必须指定主机口令。3hostUserName - 必须指定主机用户名.4targetPassword - 必须指定数据库口令。'接着我就在输入主机操作系统身份证明和数据库身份证明,点击"继续".然后就出现了错误提示 "数据库当前已关闭。请输入主机操作系统身份证明和数据库身份证明继续执行".'Io 异常: The Network Adapter could not establish the connection'
即使如法使用 Enterprise manager
怎么处理呢?谢谢
1、你可以通过命令行以服务方式启动服务,XXX为你的实例名。如:
c:\>net start OracleServiceXXX;
2、通过控面板中的服务,找到OracleServiceXXX启动;
3、如果还没有启动。
c:\>sqlplus / as sysdba
sql>startup;
因为我用
1 sqlplus sys/**** as sysdba
2 startup
接着就提示 "数据库已经打开"
不过http://acer:5500/em还是出现
"数据库状态当前不可用。可能是因为数据库的状态为装载或不装载。单击 '启动' 可以获得当前状态并打开数据库。如果无法打开数据库, 单击 '执行恢复' 可执行相应的恢复操作"的提示.后来,我用SQLPlus试: 用户名:SYSTEM 口令:***** 主机字符串:orcl
得到的提示是:TNS 没有监听程序但是在计算机管理的服务里边的 oracleoradb10g_home1TNSListener 已启动 自动
怎么处理呢
c:\>lsnrctl start
http://localhost:1158/em
输入:c:\>lsnrctl start后,就出现了以下错误提示:
TNS-12560:TNS:协议适配器错误
TNS-00530:协议适配器错误
32-bit windows error:1056:unknown error
当我输入http://acer:1158/em (acer为主机名)的时候,无法打开我打开那portlist.ini里边看到
Ultra Search HTTP 端口号 =5620
Enterprise Manager Agent Port =
iSQL*Plus HTTP 端口号 =5560
Enterprise Manager Console HTTP Port (orcl) = 5500
Enterprise Manager Agent Port (orcl) = 1830
Enterprise Manager Console HTTP Port (OracleDB) = 5501
Enterprise Manager Agent Port (OracleDB) = 1831
正在连接到ip....不能打开到主机的连接,在端口1251:连接失败接着怎么处理呢
1 看看环境变量配置PATH
2 看看你的注册表里有没有ORACLE_ID设置 (我以前就是因为这个在DOS里面登录不了,在SQLPLUS里却可以)