Oracle数据库创建与初始化设置详解
需积分: 3 119 浏览量
更新于2025-01-03
1
收藏 28KB DOCX 举报
Oracle学习笔记是一份详细的数据库设置和管理指南,适合初学者和进阶用户参考。本文档主要关注于创建一个名为db01的数据库实例,并配置了关键的参数和文件结构,包括:
1. 数据库创建:通过`createdatabase db01`命令创建数据库,设置了最大归档日志文件组(maxlogfiles)为10,每个组最多可以有3个日志文件,每个文件大小为15MB。这些日志文件分别存储在/u01/oradata/db01/log_01_db01.rdo、log_02_db01.rdo和log_03_db01.rdo。
2. 数据文件配置:`datafile 'u01/oradata/db01/system_01_db01.dbf' SIZE 100M`定义了系统表空间,大小为100MB。同时,`undotablespace UNDO`表示设置了undo表空间,以及`tempfile '/u01/oradata/db01/temp_01_db01.dbf' SIZE 20M`为临时表空间分配了20MB的容量。
3. 表空间管理:使用`extentmanagement local uniform size 128k`设置了数据块的统一大小,有助于提高性能。另外,还设置了字符集(characterset AL32UTF8)和国家字符集(nationalcharacterset AL16UTF16)以支持多语言。
4. 时区设置:将数据库时区设置为America/New_York,确保日期和时间的正确显示。
5. 数据字典查询权限:提供了如何查询数据库对象的SQL语句,如查看用户、表、所有表、系统表和表空间等,以及授予和撤销权限。
6. 数据库生命周期管理:从`shutdown immediate`到`startup nomount`,展示了数据库启动过程的不同阶段,包括mount和open状态的切换。
7. 字典表描述:通过`desc dictionary`和`desc v$fixed_table`等SQL命令,了解数据库元数据和固定表的信息。
这份Oracle学习笔记包含了基础数据库架构配置、权限管理和数据库状态管理的核心知识点,对理解Oracle数据库操作流程和管理至关重要。无论是初次接触Oracle还是希望提升数据库管理技能的读者,都可以从中获益良多。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2013-05-25 上传
2008-09-18 上传
点击了解资源详情
209 浏览量