韩顺平Oracle DBA教程笔记:系统用户与基本命令
需积分: 0 146 浏览量
更新于2024-07-24
收藏 994KB PDF 举报
"韩顺平.oracle实用教程"
这篇教程主要涵盖了Oracle数据库的基础知识,特别是通过韩顺平老师的DBA视频课程笔记。以下是对这些知识点的详细解释:
1. Oracle认证与安装:
Oracle数据库系统在安装过程中会自动生成两个关键用户:sys和system。sys用户是一个超级用户,拥有最高的权限,包括sysdba角色,这意味着它可以创建新的数据库。其默认密码是"change_on_install"。而system用户是一个管理操作员,虽权限较大但不包含sysoper角色,不具备创建新数据库的权限,其默认密码是"manager"。通常,进行数据库维护工作时,使用system用户就足够了。
2. Oracle基本使用:
- SQL*Plus命令:
- `connect`:用于连接数据库,可以指定用户、密码和网络服务名,并可选择以sysdba或sysoper权限登录。
- `disconnect`:断开当前数据库连接。
- `password`:修改当前用户的密码,sys用户可以更改其他用户的密码。
- `show user`:显示当前已登录的用户名。
- `exit`:退出sql*plus并断开连接。
- 文件操作命令:
- `start`或`@`:执行SQL脚本文件。
- `edit`:编辑指定的SQL脚本文件。
- `spool`:将sql*plus的输出重定向到文件,如`spoold:\b.sql`后输入`spool off`来关闭输出。
3. 交互式命令:
- `&`:在SQL语句中作为变量使用,执行时会提示用户输入值,如`select * from emp where job='&job';`
- `edit`:再次编辑已存在的SQL脚本。
- `spool`:除了记录查询结果外,还可以用于控制sql*plus环境中的输出,如显示和设置环境变量。
这些笔记为初学者提供了Oracle数据库管理的基础知识,包括用户管理和SQL*Plus的使用,是学习Oracle DBA工作的一个良好起点。通过深入理解和实践,可以掌握数据库的基本操作,为进一步学习和工作中管理Oracle数据库奠定基础。
2012-08-07 上传
2024-02-07 上传
2023-12-21 上传
2023-05-16 上传
2024-03-23 上传
2023-10-17 上传
2023-07-24 上传
2023-06-20 上传
2023-09-26 上传
zzssttr
- 粉丝: 0
- 资源: 2
最新资源
- WPF渲染层字符绘制原理探究及源代码解析
- 海康精简版监控软件:iVMS4200Lite版发布
- 自动化脚本在lspci-TV的应用介绍
- Chrome 81版本稳定版及匹配的chromedriver下载
- 深入解析Python推荐引擎与自然语言处理
- MATLAB数学建模算法程序包及案例数据
- Springboot人力资源管理系统:设计与功能
- STM32F4系列微控制器开发全面参考指南
- Python实现人脸识别的机器学习流程
- 基于STM32F103C8T6的HLW8032电量采集与解析方案
- Node.js高效MySQL驱动程序:mysqljs/mysql特性和配置
- 基于Python和大数据技术的电影推荐系统设计与实现
- 为ripro主题添加Live2D看板娘的后端资源教程
- 2022版PowerToys Everything插件升级,稳定运行无报错
- Map简易斗地主游戏实现方法介绍
- SJTU ICS Lab6 实验报告解析