急!急!我的ORACLE无法登陆了,大家帮忙呀!急! 利用Net Manager(网络管理器)将以前的监听删除,再配置一个新的试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢 zgh2003(世纪飞扬) 。我现在就去试以下。 我不知道如何的配置监听,我现在的监听程序中有三个监听,是不是要把他们全部删除掉呢!但是以后的我应该怎么配置呢?是不是配置三个和原来相同的监听就可以了我现在无论如何都不能登陆到管理界面,无论是用户SYS还是SYSMAN,都不可以的。 现在的问题是:本地的SQLPLUS能够登陆,但是DBA STUDIO,无论使用什么用户都不能登陆成功。 是因为你的TNSNAMES.ORA文件已经变为空了,无法让你登陆。试试将以下代码覆盖到TNSNAMES.ORA文件中注意要修改开头的tnsnames.ora的路径名和代码中是中文的地方。 # TNSNAMES.ORA Network Configuration File: d:\Oracle\Ora81\network\admin\tnsnames.ora # Generated by Oracle configuration tools. 数据库名 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521)) ) (CONNECT_DATA = (SERVICE_NAME = 服务名) ) )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) ) (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) 另外,你要连三个数据库的话,再分别加两段代码到tnsnames.ora (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521)) ) (CONNECT_DATA = (SERVICE_NAME = 服务名) ) ) 谢谢,大哥们的慷慨,我的问题已经解决一半了。在SQLPLUS和DBA Studio中,已经能够登陆到数据库,并且能够正常的访问数据库了。但是,现在还有这样的一个问题:在Enterprise Manager中还是那样,无论用什么身份都不能登陆。还望各位大哥能够继续提供帮助。小弟,这厢有礼了!谢谢。 VTK-1000:unable ..........大概的意思是不能登陆,请检查你的权限和服务名。 原来可以吗?用internal 用户试试!如果你没有修改密码的话,是oracle 见下:http://www.oradb.net/err/oem816_01.htm Enterprise Manager进不去!可以找找oem的资料来看!从配置资料库开始,重新来过! sqlplus trace输出 oracle 导出脚本 pl sql导出excel的存储过程如何写? ora-01722无效数字 知道系统进程SID号,如何将其杀掉?很急,谢谢 orcale中如何判断一张数据表已经存在 如何使用存储过程像MSSQL的存储过程 能够返回一个结果集 更新主机名称后,为什么ORACLE数据库就不好用了?请问如何解决? oracle安装的时候的小问题 oracle监听程序不能启动 如何找回internal帐号的密码? 数据库设计问题
我现在就去试以下。
但是以后的我应该怎么配置呢?
是不是配置三个和原来相同的监听就可以了我现在无论如何都不能登陆到管理界面,无论是用户SYS还是SYSMAN,都不可以的。
试试将以下代码覆盖到TNSNAMES.ORA文件中
注意要修改开头的tnsnames.ora的路径名和代码中是中文的地方。
# TNSNAMES.ORA Network Configuration File: d:\Oracle\Ora81\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
数据库名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 服务名)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 主机IP地址,如果是本机的话,为127.0.0.1)(PORT = 相应监听程序端口号,一般为1521))
)
(CONNECT_DATA =
(SERVICE_NAME = 服务名)
)
)
在SQLPLUS和DBA Studio中,已经能够登陆到数据库,并且能够正常的访问数据库了。但是,现在还有这样的一个问题:
在Enterprise Manager中还是那样,无论用什么身份都不能登陆。
还望各位大哥能够继续提供帮助。小弟,这厢有礼了!谢谢。
用internal 用户试试!
如果你没有修改密码的话,是oracle
http://www.oradb.net/err/oem816_01.htm
可以找找oem的资料来看!
从配置资料库开始,重新来过!