韩顺平详解Oracle安装与基本命令教程

3星 · 超过75%的资源 需积分: 9 54 下载量 183 浏览量 更新于2024-07-25 1 收藏 994KB DOC 举报
在韩顺平的"玩转Oracle视频教程笔记"中,主要讨论了Oracle数据库的相关知识,特别是针对初学者的入门级教程。笔记分为两个部分:Oracle认证和基本使用。 首先,关于Oracle认证,它与其它数据库系统相比,有着独特的特点。Oracle数据库安装过程会自动创建两个关键用户:sys和system。1. sys用户是超级管理员,拥有最高权限,包括sysdba角色,可以创建数据库,并且初始密码为change_on_install。2. system用户则是管理操作员,具备sysoper角色,权限较高但不包含创建数据库权限,初始密码为manager。对于日常数据库维护,system用户通常就足够使用,因为它的权限足以进行大部分操作。 接着,笔记介绍了sql*plus这款常用的Oracle命令行工具。连接数据库时,使用`conn`命令,如`conn 用户名/密码@网络服务名 [as sysdba/sysoper]`,在需要特权时需明确指定。`disconnect`用于断开连接,`password`命令允许修改密码(包括自己的或他人),`showuser`显示当前登录用户的名称,而`exit`则退出sql*plus并断开数据库连接。 文件操作方面,`start`和`@`命令用于运行SQL脚本,如`sql>@d:\a.sql`或`sql>start d:\a.sql`。`edit`命令用于打开并编辑SQL文件,如`sql>edit d:\a.sql`。`spool`命令则用于将屏幕输出内容导出到指定文件,例如`sql>spool d:\b.sql`,执行完毕后用`spool off`关闭输出。 交互式命令部分,`&`符号作为变量占位符,允许用户在执行时输入值,如`select * from emp where job = '&job';`。此外,`edit`和`spool`命令在此部分也有提及,与前面章节中的用法相同。 最后,笔记还简要提到了显示和设置环境变量,虽然没有详述具体操作,但在实际使用Oracle时,理解和掌握这些基础环境设置对优化工作流程至关重要。 总结来说,这份笔记为学习者提供了一个基础的Oracle入门指南,涵盖了数据库安装、用户权限管理、sql*plus命令以及基本的文件操作和环境变量设置,有助于快速上手Oracle数据库管理系统。