我想用SYS在sql *plus 中登录
第一行用户名称 sys
第二行口令 syspwd
第三行主机字符串 a结果提示如:
connection to sys should be as sysdba or sysoper请问我怎么才能以sysdba 登录呢?win2003 server + oracle9.2
第一行用户名称 sys
第二行口令 syspwd
第三行主机字符串 a结果提示如:
connection to sys should be as sysdba or sysoper请问我怎么才能以sysdba 登录呢?win2003 server + oracle9.2
第二行口令 manager
第三行主机字符串
[$ sqlplus /nologSQL*Plus: Release 10.2.0.2.0 - Production on Mon Dec 15 17:04:30 2008Copyright (c) 1982, 2005, Oracle. All Rights Reserved.SQL> conn / as sysdba
Connected.
SQL> select ifsapp.fnd_session_api.get_fnd_user from dual;GET_FND_USER
--------------------------------------------------------------------------------
SYSSQL> ]
下面这样应该就行啊
sqlplus / as sysdba
su - oracle
然后以dba登录sqlplus
sqlplus / as sysdba;
就可以了。
如果已经用其他用户登录SQLPLUS,则 conn sys/sys as sysdba进行切换用户
sqlplus / as sysdba
这个命令采用的是验证你的操作系统用户权限
如果Oracle装在本机或者远程机上,可以用
sqlplus user/pwd@数据库 as sysdba
其中,"数据库"包括主机字符串
remote_login_passwordfile
支持的话,如果没有秘钥文件请创建
如果支持
sqlplus user/pwd@services as sysdba
[$ sqlplus /nologSQL*Plus: Release 10.2.0.2.0 - Production on Mon Dec 15 17:04:30 2008Copyright (c) 1982, 2005, Oracle. All Rights Reserved.SQL> conn / as sysdba
Connected.
SQL> select ifsapp.fnd_session_api.get_fnd_user from dual;GET_FND_USER
--------------------------------------------------------------------------------
SYSSQL>
在windows下也可以
conn sys/密码@服务名 as sysdba登陆不成功,但如果在本机,使用conn sys/密码 as sysdba 却可以?
另外,为什么有时候使用em时,以sys的身份登陆也不成功,但有时又可以??
conn /as sysdba
startup
ok