Oracle SQL*Plus基础操作指南
需积分: 16 21 浏览量
更新于2024-07-22
收藏 1.87MB PDF 举报
"Oracle数据库使用教程——韩顺平讲解"
这篇资料主要介绍了Oracle数据库的基本使用,由讲师韩顺平讲解,涵盖了SQL*Plus的常用命令、文件操作、交互式命令、环境变量的设置以及Oracle用户管理等方面。以下是这些知识点的详细说明:
1. SQL*Plus的常用命令:
- `conn[ect]`:用于连接数据库,可以指定用户名、密码和网络服务名,若以特权用户(如sysdba或sysoper)身份连接,则需加上`as sysdba`或`as sysoper`。
- `disc[onnect]`:断开当前数据库连接。
- `psssw[ord]`:修改用户密码,若要修改其他用户密码,需使用sys/system用户登录。
- `showuser`:显示当前已连接的用户名。
- `exit`:退出sql*plus并断开数据库连接。
2. 文件操作命令:
- `start`和`@`:运行SQL脚本,例如`sql>@d:\a.sql`或`sql>start d:\a.sql`。
- `edit`:编辑SQL脚本,如`sql>edit d:\a.sql`,这将打开指定文件进行编辑。
- `spool`:将sql*plus的输出重定向到文件,如`sql>spool d:\b.sql`后输入`sql>spool off`停止重定向。
3. 交互式命令:
- `&`:作为变量使用,执行时需要用户输入替换值,如在查询语句中`select * from emp where job='&job';`。
- `edit`:再次提到,可以编辑SQL脚本。
- `spool`:同样用于输出屏幕内容至文件。
4. 显示和设置环境变量:
- `linesize`:设定每行显示的最大字符数,默认为80,可使用`show linesize`查看当前设置,`set linesize 90`来更改。
- `pagesize`:设定每页显示的行数,默认14行,用法类似`linesize`。
- 其他环境变量如`termout`、`feedback`等也有类似用法,可通过`set`和`show`命令进行查看和修改。若要持久保存设置,可编辑`glogin.sql`脚本。
5. Oracle用户管理:
- 创建用户:在Oracle中创建新用户是数据库管理员(如sys)的一项重要任务,通常使用`CREATE USER`语句完成,例如`CREATE USER username IDENTIFIED BY password`。
以上内容构成了Oracle数据库基础操作的基础,对初学者来说非常有用,通过学习这些命令和操作,可以更好地理解和操作Oracle数据库系统。
2015-08-11 上传
2012-09-10 上传
2011-01-05 上传
点击了解资源详情
点击了解资源详情
2012-09-18 上传
2012-06-02 上传
魏大可
- 粉丝: 3
- 资源: 6
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍