oracle sqlplus登陆命令(转载)

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 选项是数据库管理权限。
   <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

 

三种不配置tnsnames.ora的另类sqlplus连接数据库方式
1、脚本里在当前目录下自动生成tnsnames.ora:
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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值