1. sqlplus / as sysdba
操作系统认证,sys管理员登录,/后面要有空格。
2. sqlplus "/ as sysdba"
操作系统认证,sys管理员登录,/后面有无空格都可,为方便记忆,本文统一为有空格。
3. sqlplus username/pwd@TNSNAME(host:port/service_name) ( as sysdba)
通过本地tnsnames.ora文件配置的TNSNAME,或者用IP、端口、服务名登录,例如:
sqlplus scott/tiger@orcl
sqlplus scott/tiger@192.168.1.123/orcl
sqlplus scott/tiger@192.168.1.123:1521/orcl
4. sqlplus /nolog
先使用sqlplus命令,而不连接数据库,然后用conn/connect命令登录,例如:
sqlplus /nolog
SQL> conn / as sysdba
SQL> conn scott/tiger ( as sysdba)
5. sqlplus
直接输入sqlplus,按提示分别输入用户名和密码,例如:
sqlplus
请输入用户名: scott ( as sysdba)
输入口令: tiger
6. 登录后切换用户
SQL> conn scott/tiger ( as sysdba)
查看当前登录用户
SQL> show user;