Oracle数据库学习笔记——韩顺平老师讲解
需积分: 13 115 浏览量
更新于2024-07-27
收藏 951KB PDF 举报
"韩顺平老师Oracle听课笔记.pdf"
这篇PDF笔记是韩顺平老师关于Oracle数据库的讲解,包含了Oracle认证、与其他数据库的对比、安装过程以及Oracle的基本使用,特别是涉及到了sql*plus的一些常用命令。笔记中强调了sys和system这两个关键用户的区别,并介绍了如何在sql*plus环境下进行连接、断开、修改密码、显示当前用户等操作。此外,还涵盖了文件操作、交互式查询以及环境变量的控制。
1. Oracle认证与安装:Oracle安装过程中会自动生成两个重要用户,即sys和system。sys用户是超级用户,拥有最高权限,包括sysdba角色,可以创建数据库,初始密码为"change_on_install"。而system用户则是一个管理操作员,具有sysoper角色,但不具备创建数据库的权限,其默认密码是"manager"。在日常数据库维护中,通常使用system用户就足够了。
2. Oracle基本使用:笔记详细列举了sql*plus中的基本命令,如connect用于连接数据库,disconnect断开连接,password命令用于修改密码,showuser显示当前用户,exit退出sql*plus。这些命令是操作Oracle数据库的基础。
3. 文件操作:start和@用于运行SQL脚本,edit命令可以编辑指定的SQL脚本,spool命令则可以将sql*plus的屏幕输出保存到文件中,这对于记录查询结果和日志非常有用。
4. 交互式命令:"&"符号允许在SQL语句中定义变量,执行时需要用户输入具体值。例如,可以用来筛选特定职位的员工。edit命令再次出现,用于编辑SQL脚本,而spool命令则可以将输出内容保存到文件,便于后续分析或备份。
5. 环境变量控制:虽然笔记未深入探讨环境变量的设置,但在实际操作中,环境变量可以影响sql*plus的行为,如控制输出格式、路径设置等,对于优化工作流程非常重要。
这份笔记是学习和复习Oracle数据库管理,特别是sql*plus操作的一个宝贵资料,适合初学者和有一定经验的DBA参考。通过理解和掌握这些内容,能够更好地管理和操作Oracle数据库。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2014-02-27 上传
2011-10-23 上传
2010-08-04 上传
2018-03-23 上传
2010-08-07 上传
2012-08-07 上传
wive
- 粉丝: 34
- 资源: 19
最新资源
- java gui编写的学生成绩管理系统.zip
- Python安装教程基础.zip
- izot-react
- fluentd:Fluentd:统一日志记录层(CNCF下的项目)
- c代码-5的阶乘。
- 塔的东西
- wp.barba.js.fullscreen:一个实现Barba.js.fullscreen(https
- adv-student
- matlab由频域变时域的代码-ece808-smart-water-systems:ece808-智能水系统
- c26-test2
- reldens:Reldens-可以做到-开源MMORPG平台
- springboot整合easypoi实现浏览器自动下载excel文件,一行代码实现,附带完整项目和导出工具
- 基于Java GUI + XML文档 的学生成绩管理系统.zip
- cpp代码-(数组)将两个升序数组合并为一个升序数组
- 树精心
- distrofonts:从Archlinux AURABS源代码树中找到的TTF字体生成PNG图像