oraclesqlplus登陆命令(转载)oracle sqlplus登陆命令
⾸先,进⼊sqlplus,可以如下⽅法:
第⼀种:cmd下输⼊ sqlplus 然后命令⾏连接成功后,输⼊⽤户名和⼝令
第⼆种:cmd下输⼊ sqlplusw/nolog 或者 sqlplusw 启动sqlplus界⾯⼯具
其次,登陆⼝令格式:
1,{<username>[/<password>][@<connect_identifier>] | / }[AS {SYSDBA | SYSOPER | SYSASM}]
[EDITION=value]
指定帐户⽤户名, ⼝令和数据库连接的连接标识符。如果没有连接标识符, SQL*Plus 将连接到默认数据库。
AS SYSDBA, AS SYSOPER 和 AS SYSASM 选项是数据库管理权限。
oracle登录命令<connect_identifier> 的形式可以是 Net 服务名或轻松连接。
这种情况连接本机不启动lsnrctl也能使⽤。
2,{<username>[/<password>]@[//]Host[:Port]/<service_name>]
Host 指定数据库服务器计算机的主机名或 IP地址。
Port 指定数据库服务器上的监听端⼝。
<service_name> 指定要访问的数据库的服务名。
这种情况需要启动lsnrctl
⽰例:
常⽤:
sqlplus username/password 如:普通⽤户登录 sqlplus scott/tiger
sqlplus username/password@net_service_name 如: sqlplus scott/tiger@orcl
sqlplus username/password as sysdba 如:sqlplus sys/admin as sysdba
sqlplus username/password@//host:port/sid
注意:sys和system需要以sysdba登录
在进⼊sql*plus之后,可以使⽤conn连接到其他⽤户,如:conn sys/admin as sysdba
三种不配置a的另类sqlplus连接数据库⽅式
1、脚本⾥在当前⽬录下⾃动⽣成a:
ora =(description=(address=(protocol=tcp)(host=192.168.0.1)(port=1521))(connect_data=(server=dedicated) (service_name=orcl)))
然后脚本⾥就可以直接sqlplus test/test@ora登陆
2、sqlplus wacos/oss@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=192.168.0.1)(Port=1521)) (CONNECT_DATA=(SID=orcl)))
3、sqlplus wacos/oss@192.168.0.1:1521/orcl
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论