Oracle9i数据库基础设置与数据字典探索
需积分: 3 151 浏览量
更新于2024-08-01
收藏 137KB DOC 举报
Oracle学习笔记主要涵盖了Oracle9i数据库的基础配置和管理操作,以及数据字典查询。在本文档中,首先对数据库实例的初始化参数进行了设置,包括创建数据库db01时的关键配置,如`createdatabase db01`,指定了最大日志文件组(`maxlogfiles 10`,每个组最多3个文件,大小为15MB)、数据文件数量(`maxdatafiles 1024`),限制实例数为2个,以及日志文件路径和初始大小。数据文件`system_01_db01.dbf`用于系统表空间,大小设为100MB,`undo_01_db01.dbf`用于未提交事务的存储,大小为40MB,临时表空间`temp_01_db01.dbf`大小为20MB,同时设置了extent management为本地均匀大小128K,字符集和国家字符集分别为AL32UTF8和AL16UTF16,且数据库时区设置为America/New_York。
接着,文档涉及了数据字典查询部分,使用SQL语句如`select * from v$dba_users`来查看用户信息,授权特定用户对表的查询权限,获取用户、所有者、公共表和数据库表的信息,以及撤销用户的DBA权限。数据库的生命周期管理也有所提及,通过`shutdown immediate`关闭数据库,然后进行`startup nomount`预加载模式启动,以便进一步检查数据库状态。
`select * from v$instance` 和 `select * from v$sga` 分别展示了当前实例和共享池全局区域的信息,而`select * from v$tablespace`则显示了所有表空间的详细情况。此外,还演示了如何设置会话的NLS(National Language Support,国家语言支持)语言为美国英语,执行数据库的mount(装载)和open(打开)操作,以及对数据库元数据(如表结构)的描述和查询。
最后,文档包含了一个`desc dictionary`的示例,以及从`dict`表中获取所有元数据的查询,这显示了对Oracle数据库管理系统深入理解的关键部分。
通过这些内容,读者可以了解到Oracle数据库的安装、初始化配置、权限管理以及基础的数据字典查询技巧,适合初学者和经验丰富的数据库管理员参考和巩固Oracle知识。
2020-09-11 上传
2017-09-03 上传
2015-08-08 上传
2012-11-16 上传
2024-10-23 上传
javalover2
- 粉丝: 7
- 资源: 44
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践