韩顺平老师Oracle教程笔记:安装与基础命令详解
需积分: 9 80 浏览量
更新于2024-07-28
收藏 1.53MB PDF 举报
Oracle是一种广泛使用的数据库管理系统,由韩顺平老师在其教程中进行了深入讲解。在这份整理的听课笔记中,主要涵盖了Oracle的关键知识点,包括数据库安装与用户管理、基本SQL*Plus命令以及交互式操作。
首先,关于Oracle的安装,它与其它数据库系统不同,安装过程会自动创建两个核心用户:sys和system。sys用户是超级管理员,拥有最高权限,包括sysdba角色,允许创建数据库,并且初始密码为change_on_install。相比之下,system用户虽然也是管理操作员,但没有create database的权限,其sysoper角色提供了广泛的管理功能,初始密码通常为manager。大部分数据库维护操作通常使用system用户登录即可。
SQL*Plus是Oracle数据库的命令行工具,提供了一系列实用命令。连接命令如`conn`用于登录数据库,必须指定用户名、密码和网络服务名,例如`conn user/password@service_name assysdba/sysoper`,特权用户需加上特定标志。`disconnect`命令用于断开当前连接,`password`用于修改密码,`showuser`显示当前登录用户,而`exit`则同时断开连接并退出SQL*Plus。
文件操作方面,`start`和`@`命令用于运行SQL脚本,可以直接通过文件路径调用。`edit`命令允许用户编辑SQL文件,而`spool`则是将查询结果或屏幕输出定向到指定文件,`spool off`则停止输出。
交互式命令包括`&`,它可以作为变量,在执行时提示用户输入值,例如在SQL查询中使用`select * from emp where job = '&job';`。另外,`edit`和`spool`命令在交互式模式下同样可用。
此外,笔记还提到设置环境变量的选项,这可以帮助调整SQL*Plus的工作环境,如控制输出格式或连接参数等。
这份笔记为学习者提供了Oracle基础操作的全面指南,无论你是初次接触Oracle还是希望提升技能,都是一个宝贵的参考资料。通过掌握这些命令和概念,用户能够更有效地管理和操作Oracle数据库。
点击了解资源详情
点击了解资源详情
点击了解资源详情
116 浏览量
2010-08-04 上传
133 浏览量
131 浏览量
106 浏览量
2018-03-23 上传