手工创建Oracle数据库脚本详解与步骤指南

0 下载量 200 浏览量 更新于2024-09-03 收藏 58KB DOC 举报
本文详细介绍了在特定的系统环境下手工创建Oracle 8i R2数据库的全过程,包括所需软件、操作系统、安装路径以及一系列步骤。以下是关键知识点的详细说明: 1. **系统环境**: - 操作系统:Windows 2000 Server,内存配置为128MB。 - 数据库版本:Oracle 8i R2 (8.1.6) for NT企业版。 - 安装路径:D:\Oracle。 2. **建库步骤**: - **创建相关目录**: - 手动创建了多个子目录,如admin/test及其下的adhoc、bdump、cdump等,用于存放临时文件、导出文件、配置文件和归档日志等。 - **初始化参数文件**: - 创建了inittest.ora文件,作为初始化参数文件,存储在D:\Oracle\admin\test\pfile目录下,并设置了IFILE属性指向此文件。 - **设置密码文件**: - 创建了PWDtest.ora文件,用于存储Oracle数据库的用户密码,使用orapwd.exe命令进行管理。 - **实例管理服务**: - 使用oradim.exe命令创建了一个新的实例管理服务(sid为test),并指定启动方式为手动,同时指定了初始化参数文件路径。 - **连接到svrmgrl模式**: - 进入svrmgrl(Oracle服务器管理工具)管理模式,执行`connect INTERNAL/oracle`以登录系统。 - **创建数据库**: - 在svrmgrl模式下,执行`startup nomount pfile=`指令,指定启动时的非装载模式,然后指定参数文件路径来完成数据库的初步创建。 这个过程涵盖了从基础环境配置到数据库实例的初始化、密码管理以及基本对象的创建。手动创建数据库脚本是对于理解数据库架构和管理的重要学习材料,但对于实际生产环境中,自动化工具如RMAN(Recovery Manager)和SQL*Plus通常会被优先使用,以提高效率和安全性。