Oracle学习笔记:基础设置与用户管理
需积分: 1 72 浏览量
更新于2024-09-13
收藏 46KB DOC 举报
Oracle是一种广泛使用的数据库管理系统,特别是在企业级应用中。在这篇笔记中,作者分享了他们在学习Oracle过程中的一些关键知识点,主要针对的是Oracle数据库管理和基本操作。
1. **EnterpriseManagerDatabaseControlURL设置**:
- 作者提到的URL `https://localhost:1158/em` 是Oracle Enterprise Manager (EM) 控制台的地址,用于管理Oracle数据库的监控和配置。通常用于远程访问数据库控制台,DBA可以通过这个界面查看和配置数据库的状态。
2. **环境变量设置**:
- 安装路径 `F:\app\Administrator\product\11.1.0\db_1\bin` 以及相关的`PATH`环境变量,包含了Oracle的bin目录,Java、Tomcat、SQL Server等工具的路径,确保了命令行工具的正确执行。
3. **数据库用户管理**:
- 用户口令设置:所有用户默认口令是671312,但仅SCOTT用户已解锁。使用`alter usersystemaccountunlock`命令可以解除用户的锁定状态。
- `connsystem/671312assysdba` 表示使用`sys`或`sysdba`账户登录,并提供特定的口令。
4. **SQL/PLUS命令行工具**:
- `@d:\1.sql` 用于执行SQL脚本,`editd:\1.sql` 用于编辑脚本,`spool`命令(如`spoold:\bb.sql`)则用于将查询结果保存到指定文件中。在PL/SQL环境下,`spool`可能不完全显示,但在SQL/PLUS中则可以。
5. **格式化输出**:
- `setpagesize 5` 和 `setlinesize 100` 分别设置了SQL/PLUS的输出页面大小和每页显示的字符数,这对于打印报表时控制输出的清晰度很有帮助。
6. **用户权限管理**:
- `createuser xiaoming identified by m123` 创建了一个新的用户xiaoming,初始密码为m123。在Oracle中,只有系统管理员(如SCOTT)才能创建新用户。
- `password xiaoming` 只有DBA可以更改用户密码。
- `dropuser xiaoming` 删除用户,同样只有DBA权限才能执行,且不能删除自己。
这些笔记概述了Oracle数据库的基础配置、用户管理、脚本执行以及SQL/PLUS的使用技巧,对于初学者来说是非常实用的学习资料。通过实践和理解这些核心概念,可以帮助用户更有效地管理和维护Oracle数据库。
348 浏览量
207 浏览量
2011-06-12 上传
2012-06-03 上传
2018-06-04 上传
2011-09-16 上传
2019-07-23 上传
2009-06-10 上传
mnbv671312
- 粉丝: 1
- 资源: 1
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章