韩顺平老师详解Oracle安装与基础命令入门指南

需积分: 10 11 下载量 21 浏览量 更新于2024-07-28 收藏 993KB PDF 举报
韩顺平老师的Oracle课堂笔记是一个全面且深入的资源,旨在帮助初学者快速掌握Oracle数据库技术。笔记重点讲解了Oracle数据库的基础安装和管理,以及SQL*Plus工具的使用。以下是主要知识点的详细阐述: 1. Oracle认证与安装: - Oracle数据库安装过程中,系统自动生成了两个关键用户:sys和system。sys用户是超级管理员,拥有最高的权限,包括sysdba角色,能创建和管理整个数据库,初始密码通常是`change_on_install`。相比之下,system用户是数据库操作员,权限较大,拥有sysoper角色但不能创建数据库,初始密码是`manager`。 - 在日常维护工作中,system用户通常足够使用,除非需要进行数据库级别的操作,此时才可能需要sys用户。 2. SQL*Plus常用命令: - `conn` 和 `disconnect`: 分别用于连接和断开与Oracle数据库的连接。在使用特权用户(如sysdba或sysoper)时,需要加上`assysdba`或`assysoper`。 - `password`: 用于修改用户密码,修改他人密码需使用sys或system用户登录。 - `showuser`: 显示当前登录用户的名称。 - `exit`: 断开连接并退出SQL*Plus。 - `start` 和 `@`: 运行SQL脚本,支持本地文件路径。 - `edit`: 打开并编辑SQL脚本文件。 - `spool`: 把屏幕输出内容保存到指定文件,`spooloff`则停止记录。 3. 交互式命令: - `&`:作为变量占位符,执行时需要用户提供实际值,例如在查询语句中使用`select * from emp where job='&job';`。 - `edit` 和 `spool` 的功能与前面介绍一致,但在这里强调了它们在交互式环境中的应用。 4. 显示和设置环境变量: 环境变量的控制对于调整SQL*Plus的行为和个性化配置非常重要,通过这些命令可以管理输出格式、历史记录等设置。 韩顺平的Oracle课堂笔记提供了丰富的学习材料,不仅涵盖基础概念,还深入介绍了如何使用SQL*Plus进行数据库管理和日常操作,这对于想要学习和提升Oracle技能的学习者来说是一份宝贵的学习资料。通过跟随笔记中的实践操作和理解核心概念,新手能够轻松上手Oracle数据库的世界。