使用sqlplus登陆oracle数据库分两种情况:
一、本地登陆:
1、直接敲sqlplus并回车就是启动SQL*PLUS,输入user及password将使用户登陆到缺省的数据库。
请输入用户名:
2、sqlplus user/password@SERVICE_NAME 将连接到指定的数据库。eg:sqlplushr/orcldbhr@orcl;
3、敲sqlplus /nolog就是使SQL*PLUS启动,但不登陆Oracle数据库。然后需要使用connect命令连接Oracle。
SQL> connect sys/oracle@server_name/icpdb eg:connecthr/orcldbhr@orcl
已连接。
备注:orcl 为TNS Name ;如果密码中有@则如此:sqlplus 'hr/orcldb@hr'@orcl; 进行转义就可以了
二、远程登陆:
登陆方式和本地登陆大致一样:(假设本地远程DB的SID为orcl_192.168.2.254)
1、普通帐户:
sqlplus scott/tiger@orcl_192.168.2.254
2、以DBA登陆:
或者先登陆:sqlplus /nolog
然后切换到管理员:
conn sys/manage@192.168.2.254 as sysdba