`
zsjg13
  • 浏览: 144370 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论

手工方式新建Oracle数据库

 
阅读更多

手工方式建立Oracle数据库的步骤如下:

1、建立例程服务。

2、建立参数文件。

3、以NOMOUNT方式启动例程。

4、建立数据库

5、运行脚本完成后续操作。

 

下面将给出创建数据库DEMO的具体步骤:

1、建立例程服务(利用ORADIM工具):

在Windows平台上使用新例程之前,必须建立并启动相应的例程服务。建议将例程名设置为数据库名。

C:\>oradim -new -srvc OracleServicedemo -intpwd 123

 

2、建立参数文件:

启动例程之前必须先准备好参数文件。参数文件需放在%ORACLE_HOME%\database目录下。PFILE应命名为initSID.ora, SPFILE应命名为spfileSID.ora

(1)建立PFILE

C:\>SET ORACLE_SID=demo

C:\>sqlplus sys/123 as sysdba

SQL>create pfile='%oracle_home%\database\initdemo.ora' from spfile

建立完之后要进行修改。因为它是从一个已经存在的例程的初始化参数设置中创建来的。

 

(2)建立SPFILE:

因为SPFILE更易于管理,所以Oracle建议使用SPFILE。

create spfile='%oracle_home%\database\spfiledemo.ora' from pfile='%oracle_home%\database\initdemo.ora';

 

(3) 启动例程:

建立数据库之前必须首先启动例程,因为建立数据库要求用户必须具有SYSDBA特权,所以应以SYSDBA身份连接

并启动例程。

C:\>set ORACLE_SID=demo

C:\>sqlplus sys/123 as sysdba

 

(4) 建立数据库:

要求例程必须处于NOMOUNT状态,利用CREATE DATABASE命令,细节需参看其他书籍。

 

(5)完成建立数据库的后续任务:

------安装数据字典视图

SQL>@%oracle_home%\rdbms\admin\catalog.sql

------安装Oracle系统包

SQL>@%oracle_home%\rdbms\admin\catproc.sql

------安装PRODUCT_USER_PROFILE表

SQL>@%oracle_home%\sqlplus\admin\pupbld.sql

 

分享到:
评论

相关推荐

    手工创建oracle数据库

    ### 手工创建Oracle数据库详解 在IT领域,Oracle数据库因其强大的数据管理能力和广泛的行业应用而备受青睐。本文将从零开始,详细指导如何手工创建一个Oracle数据库,涵盖环境配置、用户权限设置、数据文件创建等多...

    手工创建Oracle数据库

    本文将详细介绍如何手工创建Oracle数据库,包括确定全局数据库名与实例名、选择DBA认证方式、创建初始化参数文件、启动Oracle实例、创建数据库以及后续的相关配置。对于希望深入了解Oracle数据库管理的初学者来说,...

    操作系统重装后oracle数据库的恢复

    重做操作系统后oracle数据库的恢复 文件夹中文件说明: ora.reg oracle主要注册项的恢复参考文件 oraodbc.reg odbc驱动项的恢复参考文件 oraole1~4.reg ole 驱动项的恢复参考文件 恢复中重要操作说明: 1、恢复前提...

    oracle数据库基础命令总结(纯手工打造)

    Oracle数据库是世界上最流行的数据库管理系统之一,它被广泛用于企业级数据存储和管理。本文将深入讲解Oracle数据库的基础命令,涵盖数据库的基本概念、关系数据库模型、数据操作语言(DDL、DML、DCL)以及数据库...

    ORACLE数据库跨平台迁移

    ORACLE数据库跨平台迁移 ORACLE数据库跨平台迁移是指将WINDOWS平台上的ORACLE数据库迁移到LINUX平台,当前LINUX平台只装数据库软件,不建库。本文将详细介绍如何使用RMAN Convert database特性来实现数据库跨平台...

    Oracle 10g 手工创建数据库的步骤

    另一种则是手工创建数据库,虽然相对复杂但能帮助用户更深入地了解Oracle数据库的工作原理和体系结构。 #### 二、手工创建数据库的关键步骤 手工创建数据库主要包括以下几个步骤: 1. **创建必要的相关目录** 2. *...

    Oracle手工配置手册

    - **登录方式**: 使用`sqlplus / as sysdba`命令登录Oracle数据库。 **2.2 执行创建实例命令** - **命令示例**: 执行特定的SQL脚本来创建实例。 #### 三、创建数据库 **3.1 执行数据创建脚本** - **脚本执行**:...

    在IBM RS6000双机环境下ORACLE数据库的表空间扩展及同步方法.pdf

    在IBM RS6000双机环境下,Oracle数据库的管理和维护是一个关键任务,尤其是在扩展表空间和保持数据同步方面。本文主要讨论了在这种特定环境下的实施策略。 首先,IBM RS6000双机环境是一种高可用性(High ...

    手工创建数据库全过程.doc

    本文档详细介绍了手工创建Oracle数据库的具体步骤,并提供了必要的命令及参数设置。通过本教程的学习,读者可以了解到手工创建Oracle数据库时涉及的各项操作及其背后的原理。 #### 二、准备工作 在进行数据库的...

    Oracle9I 手工建库笔记

    随着技术的发展,尽管现在有了更多的自动化工具来帮助完成数据库的创建工作,但理解如何手动建库仍然是很有价值的知识,因为它能够帮助DBA深入理解Oracle数据库的工作原理和配置细节。 #### 二、手动建库步骤详解 ...

    Oracle 10G里手工建库的全过程

    总之,Oracle 10G手工建库是一个详细的过程,需要对Oracle数据库的内部工作原理有深入了解。每个步骤都有其特定的目的,正确执行这些步骤能确保新数据库的稳定运行。虽然这个过程比使用DBCA更繁琐,但它提供了一次...

    万能数据库查询分析器中的事务管理在Oracle中的应用

    为了更好地理解DB 查询分析器中的事务管理是如何工作的,接下来将以Oracle数据库为例进行具体演示。 ##### 3.1 修改表DEPT之前表中的记录 在开始事务操作之前,首先查询SCOTT模式下表DEPT的原始记录。这一步骤是...

    Oracle 12c实现手工建库而非CDB及CDB创建的方法

    相信大家应该都知道,对于Oracle数据库的创建,Oracle除了支持dbca(GUI界面),同时也支持手工方式创建数据库,即使用CREATE DATABASE语句创建数据库。使用此语句对使用DBCA的一个优点是可以从脚本内创建数据库。 在...

    oracle手工建库

    在进行Oracle数据库的手工建库过程中,首先需要创建相应的目录来存储数据库的各种文件。这些目录包括数据文件、控制文件、参数文件等。根据给定的部分内容,需要创建的目录如下: - **数据文件目录**:`D:\app\...

    手工建库(简单过程).txt

    ### 手工建库(简单过程):Oracle数据库创建步骤详解 #### 一、概述 在Oracle数据库管理中,手工创建数据库是一项基本但重要的技能。本文档将详细介绍Oracle手工建库的过程,包括设置用户环境变量、创建文件目录...

Global site tag (gtag.js) - Google Analytics