Windows 2000下Oracle 8i R2手工建库详细教程

需积分: 10 1 下载量 196 浏览量 更新于2024-09-15 收藏 7KB TXT 举报
本文档详细介绍了在特定系统环境下手工创建Oracle 8i R2(8.1.6) for NT 企业版数据库的过程,适用于Windows 2000 Server系统,该系统配置有128MB内存。创建过程分为几个关键步骤: 1. **环境准备**: - 操作系统:Windows 2000 Server - 数据库版本:Oracle 8i R2 (8.1.6) - 安装路径:D:\ORACLE - 数据库目录结构:包括admin目录下的子目录如test、adhoc、bdump、cdump等,以及oradata\test用于存放数据文件和归档日志文件。 2. **手动创建目录**: - 在指定路径下创建了多个用于存储不同用途文件的子目录,如pfile用于存放初始化参数文件,exp用于导出数据,udump用于存储用户数据泵备份等。 3. **脚本执行与参数设置**: - 使用`orapwd.exe`设置管理员密码,将密码写入PWDtest.ora文件,并在pfile(如inittest.ora)中指定。 - 使用`oradim.exe`命令行工具,设置ORACLE_SID(数据库实例标识符)为test,然后启动一个新数据库实例,通过`svrmgrl`连接到数据库服务器。 4. **数据库创建**: - 进入svrmgrl模式后,通过`connect`命令连接到内部用户,执行`startup nomount`来加载数据库配置但不进行数据文件的装载。 - 使用`createdatabase`命令创建名为test的数据库,设置两个初始的redo日志文件(redo01.log和redo02.log),每个文件大小为2048KB。 - 数据文件的路径也指定了,但文件名未给出,可能需要根据实际需求配置。 5. **其他注意事项**: - 在创建过程中,建议使用手动方式启动数据库(startmanually),并指定了pfile文件作为参数,这通常意味着在启动时不会自动打开数据库,而是需要手动完成装载和打开过程。 通过这个文档,可以了解到如何在没有自动化工具的情况下,手动创建一个Oracle 8i数据库实例,并设置基本的配置。这对于理解数据库基础架构和手动管理流程非常有帮助。