Oralce客户端工具sql*plus的语法

㈠ 命令行里使用 sqlplus 的语法探究。

序号 命令行 用法举例
sqlplus > sqlplus
sqlplus [option] > sqlplus -L
sqlplus [logon] > sqlplus [email protected]
sqlplus [/nolog] > sqlplus /nolog
sqlplus [start]

① 屏幕提示输入用户名、密码连接默认数据库

② 命令选项

选项 备注
-C <version> 将受影响的命令的兼容性设置为 <version> 指定的版本。
-L 只尝试登录一次
-M "<options>"
设置输出的自动 HTML 标记。

格式为:
  HTML [ON|OFF] [HEAD text] [BODY text] [TABLE text]
  [ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]

-R <level> 设置受限模式, 以禁用与文件系统交互的 SQL*Plus 命令。级别可以是 1, 2 或 3。最高限制级别为 -R 3, 该级别禁用与文件系统交互的所有用户命令。
-S 设置无提示模式, 该模式隐藏命令的 SQL*Plus 标帜, 提示和回显的显示。

③ 指定连接数据库的用户名、口令、数据库连接标识符

用法 备注
sqlplus {username} 提示输入密码、连接默认数据库
sqlplus {username}/ 效果同上
sqlplus {username}[/password]
sqlplus {username}[@<connect_identifier>]
例如:

> sqlplus [email protected]


sqlplus {username}

[AS {SYSDBA | SYSOPER | SYSASM}]

设定数据库管理权限

处的<connect_identifier>可以是“网络服务名”,或者是“主机地址:端口号/全局数据库名”

全局数据库名为“my01.com”,正确的示例用法是:

aa> sqlplus [email protected]

bb> sqlplus system/[email protected]:1521/my01.com

*aa处的“my01”是网络服务名,就是监听器:

④ 启动 sql*plus 而不连接到数据库

⑤ 待续...

时间: 2024-11-05 17:08:39

Oralce客户端工具sql*plus的语法的相关文章

javascript + sql编写SQL客户端工具tabris

祝大家2018新年快乐, 前不久发现了一个创意的脚本JtSQL(java编写) 开源地址为:https://github.com/noear/JtSQL JtSQL 特点:*.结合了JS.SQL.模板理念:*.保持了JS和SQL的语法高亮(利于DBA审核):*.方便统一管理.部署.运行*.像存储过程一样,提供当前上下文及变量支持:*.像SQL客户端工具一样,即时编写即时运行:*.像定制统计程序一样,提供过程和逻辑控制能力:*.服务端运行(别误会成客户端运行啊...) 确实在工作中总会遇到这样的问

MySQL客户端工具以及常用SQL语句

Mysql客户端工具: 在用yum安装的maiadb-server的时候,在/etc/my.cnf.d下有一个名为client.cnf的文件,编辑此文件,在此文件的[client]下添加用户名和密码就可以不用输入口令登录 vim /etc/my.cnf.d/client.cnf [client] user=root # 登录数据库使用的用户名 password=mysql #登录数据库使用的密码 大部分常用SQL语句 1 创建用户并查看(SQL语句); create user [email pr

SQL server(MSSQL)客户端工具登录数据库的两种命令行登录方式

我们安装了sqlserver服务器和sqlserver客户端工具之后,可以使用两种命令行方式登录数据库: >sqlwb -S servername或IP -E     #使用当前windows系统的账户登录sqlserver服务器 如下图: >sqlwb -S servername或IP -U username -P password     #使用数据库账户和密码登录sqlserver服务器 如下图: PS:安装好sqlserver数据库之后,默认sa账户无法登录,需要调整数据库服务配置才可

mysql客户端工具及mysql客户端命令和mysqladmin的使用

mysql客户端工具 常用的mysql客户端工具有这些: mysql:这是一个命令行的客户端工具,在安装mysql服务器时,会自动安装的一个命令行工具. mysqldump:这是用来备份mysql时用到的客户端工具 mysqladmin:这是一个比较常用的mysql客户端管理工具,功能比较强大,后文会介绍 mysqlcheck mysqlimport mysql命令:mysql客户端命令和服务器端命令 在使用账号和密码登入到mysql服务器上时,即出现"mysql>"字样是,表示

Redis Web管理客户端工具

TreeNMS是一款Redis web客户端工具,采用JAVA开发,实现基于web方式对Redis数据库进行管理.维护. 功能包括:数据库的展示,库表的展示,key,value的展示,新增,修改,删除等数据的在线编辑维护,json格式化展示, 数据库备份还原,SQL语法帮助,在线数据源选择配置等. 系统内置14套UI皮肤,使用中可以依个人喜好选择配色方案. 系统不但稳定,实用,功能强大,交互友好,可自由组合各种色彩,让维护Redis数据库成为一件轻松的事情. 普及版下载请访问 http://ww

pd导出sql和mysql客户端导入sql文件时注意事项

1.使用PowerDesigner导出sql文件时(附导出步骤): (1)首先切换数据库,如下图,以MySQL为例: (2)开始生成sql,如下图所示,保存为sql文件: (3)此时发现导出的sql没有注释,这时按下图方法进行添加comment列: (4)然后再按前两个步骤导出即可,至此,导出问题解决: 2.使用MySQL客户端导入sql文件时: (1)因为用pd默认保存的文件编码格式为ANSI,再这种格式下导入sql后发现注释没有导入成功: (2)很自然的反应时修改编码,这时用记事本打开另存为

mysql客户端工具使用

mysql客户端工具在/usr/local/mysql/bin目录下,常用的客户端有:mysql和mysqladmin mysql命令的工作模式:交互式和脚本式 交互式: 交互式模式分为服务器端命令和客户端命令: 服务器端命令: For server side help, type 'help contents' mysql> help contents You asked for help about help category: "Contents" For more inf

hana客户端工具

SAP HANA可视化客户端工具是C/S模式的,远程访问使用,都不是太方便,目前有一款基于WEB的可视化工具TreeSoft,通过浏览器就可以访问使用了,并且可以同时管理.维护.监控SAP HANA等关系数据库,值得一用. TreeSoft可支持 MySQL,Oracle,PostgreSQL, SQL Server,mongoDB ,Hive,SAP HANA 等异构数据库同时在线管理. 免安装,免布署,解压即用! 下载地址:http://www.treesoft.cn/dms.html 1.

Atitit.sql&#160;ast&#160;表达式&#160;语法树&#160;语法&#160;解析原理与实现&#160;java&#160;php&#160;c#.net&#160;js&#160;python

Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js python 1.1. Sql语法树 ast 如下图锁死1 2. SQL语句解析的思路和过程3 2.1. lexer作为一个工具,完成了对SQL字符串的切割,将语句转化成一个tokens数组.3 2.2. Parser完成了SQL解析的后序部分:使用一个lexer对象作为工具,切出tokens,然后解析语义,绑定相关的系统接口.3 2.3. 关系数据和XML数据库下其抽象语法树分别为: 如图