Oracle中的SID是什么,查看SID,连接数据库的SID错误的解决方法 | 您所在的位置:网站首页 › 数据库库名是啥 › Oracle中的SID是什么,查看SID,连接数据库的SID错误的解决方法 |
SID 是一个数据库的唯一标识符! 是建立一个数据库时系统自动赋予的一个初始ID, SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的. 如何查看SID Windows 平台下: 你可以到注册表去,看看 HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE 下面,有一个 ORACLE_SID。 你的机器是Windows的话,打开服务面板,找OracleServiceXXXX,后面的XXXX就是你的SID 或者打开安装目录 $ORACLE_HOME下的database目录或者dbs目录,里面有spfileXXXX.ora Oracle报错:Listener refused the connection with following error:ORA-12505,TNS:listener...... 解决方法: 1.知道你的SID名:可以再注册表中查找,也可以通过借助Oracle的sqlplus工具并以管理员方式连接敲命令查看:select instance_name from v$instance;必须是管理员身份,否则“视图不存在”。 2.在Oracle SQL Developer连接工具上修改你的数据库SID名,我的如下(把"xe"修改成"orcl"): 3.勾选“保存命令”,“角色”选择数据库管理员。 4.点击“保存”和“测试”,并连接,剩下的就是连接成功了。 如若再不行!那就得修改监听文件了,详见:http://www.jb51.net/article/73181.htm |
CopyRight 2018-2019 实验室设备网 版权所有 |