韩顺平Oracle实用教程:安装与基础命令详解
需积分: 10 138 浏览量
更新于2024-07-27
收藏 993KB PDF 举报
Oracle实用教程由韩顺平老师编写,专为想要学习Oracle数据库的朋友提供指导。该教程深入浅出地介绍了Oracle的基础知识,特别关注于系统管理与日常操作。以下是部分核心知识点:
1. **Oracle账户管理**:
- Oracle安装时会自动创建两个关键用户:sys和system。
- sys用户是超级用户,拥有最高权限,包括sysdba角色,可以创建数据库,初始密码是change_on_install。
- system用户则是管理操作员,具有sysoper角色,但无create database权限,初始密码为manager。大部分数据库维护操作通常使用system用户进行。
2. **sql*plus常用命令**:
- `conn`:用于连接数据库,如`conn 用户名/密码@网络服务名 [assysdba/sysoper]`,在需要特权时添加assysdba或sysoper标志。
- `disconnect`:关闭当前数据库连接。
- `password`:更改用户密码,修改其他用户密码需sys/system权限。
- `showuser`:显示当前登录用户。
- `exit`:断开连接并退出sql*plus。
- `start` 和 `@`:执行SQL脚本,如`sql>@d:\a.sql` 或 `sql>start d:\a.sql`。
- `edit`:编辑指定的SQL脚本文件。
- `spool`:将输出内容保存到文件,如`sql>spool d:\b.sql` 并在完成时输入 `spool off`。
3. **交互式命令**:
- `&`:可以替换变量,在执行时用户需要输入相应值,如`select * from emp where job = '&job';`。
- `edit`:再次强调编辑SQL脚本的功能。
- `spool`:持续提到的内容,用于捕获输出到文件。
4. **环境变量设置**:
- `spool`命令除了用于输出,还支持显示和设置环境变量,以便调整输出格式和行为。
通过韩顺平老师的Oracle实用教程,学习者可以掌握Oracle的基本使用技巧、用户权限管理以及sql*plus工具的高效操作,这对于进一步深入理解Oracle数据库管理和实际项目开发具有重要作用。
2013-09-04 上传
2017-01-05 上传
2010-07-19 上传
2015-04-28 上传
201 浏览量
2015-04-27 上传
2011-11-19 上传
ruanshiming1220
- 粉丝: 0
- 资源: 2
最新资源
- ES管理利器:ES Head工具详解
- Layui前端UI框架压缩包:轻量级的Web界面构建利器
- WPF 字体布局问题解决方法与应用案例
- 响应式网页布局教程:CSS实现全平台适配
- Windows平台Elasticsearch 8.10.2版发布
- ICEY开源小程序:定时显示极限值提醒
- MATLAB条形图绘制指南:从入门到进阶技巧全解析
- WPF实现任务管理器进程分组逻辑教程解析
- C#编程实现显卡硬件信息的获取方法
- 前端世界核心-HTML+CSS+JS团队服务网页模板开发
- 精选SQL面试题大汇总
- Nacos Server 1.2.1在Linux系统的安装包介绍
- 易语言MySQL支持库3.0#0版全新升级与使用指南
- 快乐足球响应式网页模板:前端开发全技能秘籍
- OpenEuler4.19内核发布:国产操作系统的里程碑
- Boyue Zheng的LeetCode Python解答集