乌托邦博客

You see? Even death has a heart

« 从百万富翁到一无所有查询Windows终端连接和断开Windows终端连接 »

用SYS登陆SqlPlus图形界面

Oracle     今天折腾了一晚上,终于把这玩意搞清楚了。其实问题很小,就是说用SYS登陆SqlPlus图形界面。

      其实用命令行很简单,sqlplus /no logon,然后再connect sys as sysdba就行。或者sqlplus sys as sysdba,再输回车都行。可是这图形界面的话怎么输呢?

     其实就是个“主机字符串”不知道怎么填,如果是普通用户,直接填写你的服务名,也就是SID就可以了。但是现在是SYS用户,当然不能只填写SID,因为SYS要以SYSDBA身份登陆的。那应该怎么填写呢?

     尝试了N次以后,报了一个SP2-0306:选项无效,用法:conn[ect] [logon] [as {SYSDBA|SYSOPER}] 其中 <logon>  ::= <username>[/<password>][@<connect_identifier>] | /。

     冷静想了一下,主机字符串其实就是@后面接的东西,所以如果是用SYS的话,那么应该是SID as sysdba。

     终于成功了,不容易呀,百度、Google了二个小时都没有能找到有用的东西。

     记录一下这个,主机字符串:SID as sysdba。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80710 Code detection by Codefense

Copyright 2005-2007 Bootad.cn. Some Rights Reserved
.粤ICP备07062332号 QQ:94424751