老忘了怎么用,记下来。
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
oracle sqlplus登陆命令
最新推荐文章于 2026-05-11 11:21:51 发布
本文介绍了使用SQL*Plus连接Oracle数据库的方法,包括指定数据库帐户用户名、口令及连接标识符的不同方式,并提供了示例说明如何进行本地连接与远程连接。

4111

被折叠的 条评论
为什么被折叠?



