二, sqlplus 工具简介
sqlplus 是 oracle 自带的工具软件, 主要用于执行 sql 语句, pl\sql 块.
操作如下:
(1), 在 D:\dev\oracle\product\10.2.0\db_1\bin \ 目录下的 sqlplusw.exe.(D:\dev\oracle \ 为 oracle 安装目录)
(2), 在运行栏中输入 "sqlplusw" 即可
三, sqlplus dos 工具简介
(1), 概述: sqlplus 是在 dos 下操作 oracle 的工具, 其功能和 sqlplus 相似.
(2), 操作如下: 在运行栏中输入 "sqlplus" 即可
四, PLSQL Developer 工具, 需要自己安装, 推荐大家使用
五, sqlplus 常用命令
1), 连接命令
1.conn[ect]
用法: conn 用户名 / 密码 @网络服务名 [as sysdba/sysoper]
说明: 当用特权用户身份连接时, 必须带上 as sysdba 或是 as sysoper
- eg,
- SQL> show user
USER 为 "SCOTT"
SQL> conn system/oracle@orcl
已连接.
SQL> show user
USER 为 "SYSTEM"
SQL>
以上命令实现类似切换用户的效果
2.disc/disconn/disconnect
说明: 该命令用来断开与当前数据库的连接
3.pssw[ord]
说明: 该命令用于修改用户的密码, 如果要想修改其它用户的密码, 需要用 sys/system 登录.
- eg,
- SQL> conn scott/oracle
已连接.
SQL> passw
更改 SCOTT 的口令
旧口令:
新口令:
重新键入新口令:
口令已更改
SQL>
4.show user
说明: 显示当前用户名
5.exit
说明: 该命令会断开与数据库的连接, 同时会退出 sqlplus
5.clear screenbr/> 清空屏幕
2), 文件操作命令
1.start 和 @
说明: 运行 sql 脚本
案例: sql>@ d:\a.sql 或是 sql>start d:\a.sql
2.edit
说明: 该命令可以编辑指定的 sql 脚本
案例: sql>edit d:\a.sql, 这样会把 d:\a.sql 这个文件打开
3.spool
说明: 该命令可以将 sqlplus 屏幕上的内容输出到指定文件中去.
案例: sql>spool d:\b.sql 并输入 sql>spool off
- eg,
- sql>spool d:\b.sql;
- sql>select from emp;
- sql>spool off;
3), 交互式命令
1.&
说明: 可以替代变量, 而该变量在执行时, 需要用户输入.
select from emp where job='&job';
4), 显示和设置环境变量
概述: 可以用来控制输出的各种格式, set show 如果希望永久的保存相关的设
置, 可以去修改 glogin.sql 脚本
1.linesize
说明: 设置显示行的宽度, 默认是 80 个字符
- show linesize
- set linesize 90
2.pagesize 说明: 设置每页显示的行数目, 默认是 14
用法和 linesize 一样
至于其它环境参数的使用也是大同小异
来源: http://www.bubuko.com/infodetail-2984733.html