韩顺平Oracle实用教程:安装与基础命令详解
需积分: 10 172 浏览量
更新于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数据库管理和实际项目开发具有重要作用。
2012-09-07 上传
664 浏览量
108 浏览量
2010-07-19 上传
214 浏览量
274 浏览量
179 浏览量
2011-11-19 上传
ruanshiming1220
- 粉丝: 0
- 资源: 2
最新资源
- 浙江大学C++教材 非常详细
- windows组策略应用攻略
- JavaServer Faces in Action
- IBatis开发指南
- Eclipse中文教程
- 宋劲杉Linux C编程一站式学习_PDF版本——非常好的C,linux编程入门教程_2009.3.6最新版,不断更新到最新版
- verilog 入门
- 考研 自做简易倒计时器
- 往oracle数据库中,插入excel文件中的数据
- WEB标准与网站重构(PDF)
- Hibernate开发指南.pdf
- 加速度传感器 MMA7260Q
- 教你认识电子元件(有图)
- 汽车修理管理课程设计
- Grails 入门指南
- 融合粒子群优化算法与蚁群算法的随机搜索算法