SQL PLUS 登陆问题

[复制链接]
查看11 | 回复6 | 2005-6-2 16:38:45 | 显示全部楼层 |阅读模式
我刚装好oracle817 on win2000
启动数据库后,进入sqlplus,
但是用system/manager 登陆出现下面告警:
error-12560:TNS:协议适配器错误

哪位大哥帮帮忙,,多谢了
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
看一下oracle_sid 变量设置了没有.
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
真是不好意思,,我是新手,,
好像是这个原因,因为我前面删掉过一个数据库,现在又创建了一个新的,
但是我不知道怎么设置,,,
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
这个是因为那个数据库的进程没有自动启动!
看看注册表的
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
在这个下有没有ORACLE_SID这个键值,没有就加上,如果
有的话看他是不是你新的SID.
对于12560这种错误,这个论坛上原来讨论过!你可以找来看看!
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
也可以在命令行,设置:
SET ORACLE_SID=XXX
然后,再进入CONNECT SYSTEM/MANAGER
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
还忘了一点,设好可能是下次开机能自动启动!这次要手工的启动才行!
方法1:
c:\>svrmgrl
svrmgrl>connect internal/oracle
svrmgrl>startup
把这个数据库实例启动起来!
方法2:
在系统管理工具里
打开服务管理
重新启动OracleServiceSID那个进程.
回复

使用道具 举报

千问 | 2005-6-2 16:38:45 | 显示全部楼层
用net8设置listener一下就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行