oracle数据库日常登陆命令详解:
sys用户在cmd下以DBA身份登陆
C:\Users\myname>sqlplus/nolog
运行sqlplus命令,进入sqlplus环境。其中/nolog是不登陆(no login)到数据库服务器的意思,如果没有/nolog参数,sqlplus会提示你输入用户名和密码
或 在弹出的cmd命令提示窗口输入set oracle_sid=数据库名称
SQL〉connect / as sysdba 等同于 sqlplus“/ as sysdba”
以系统管理员(sysdba)身份连接数据库,如果需要对数据库进行管理操作,那么需要以这种方式登陆数据库,或者:
connect sys@service_name as sysdba
其中service_name是你配置的客户tnsname服务名
这里介绍下几种连接用到的命令形式
1.sqlplus / as sysdba 这是典型的操作系统认证,不需要listener进程
2.sqlplus sys/oracle 这种连接方式只能连接本机数据库,同样不需要listener进程
3.sqlplus sys/oracle@orcl 这种方式需要listener进程处于可用状态。最普遍的通过网络连接。
以上连接方式使用sys用户或者其他通过密码文件验证的用户都不需要数据库处于可用状态,操作系统认证也不需要数据库可用,普通用户因为是数据库认证,所以数据库必需处于open状态。
SQL>startup --如果数据库没有启动的话,经过上述步骤连接后,正常启动数据式