`
ldjsyl
  • 浏览: 194725 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

手动创建oracle数据库

阅读更多
一般我们可以通过DBCA来自动创建数据库,不过通过手动创建数据库,会加深对数据库创建的认识和了解。
1、oradim -NEW -SID %sid% -intpwd admin -pfile d:\oracle\ora90\database\int%sid%.ora 该语句是创建数据库的instance,执行成功后在服务中新增一个服务并启动该服务OracleService%sid%;
2、将oracle\ora90\admin\sample文件夹copy到oracle\admin下,并修改oracle\admin\%sid%\pfile\init.ora中的db_name=%sid%、control_files、db_block_size=8192;
3、在oracle\ora90\database下创建init%sid%.ora;
4、创建系统参数文件:create spfile from pfile;
5、创建数据库的文件:
   conn sys/changed_on_install as sysdba //connection db
   startup pfile=init%sid%.ora nomount //startup db with nomount state
   create database %sid% maxlogfiles 10
                         maxdatafiles 1024
                         maxinstances 2
                         datafile 'oracle\oradata\%sid%\system01.dbf'
                         size 50m
                         logfile group 1 'oracle\oradata\%sid%\redo01.ora'
                         size 10m
                         logfile group 2 'oracle\oradata\%sid%\redo02.ora'
                         size 10m
6、创建完成后,在oracle\oradata\%sid%下游生成的数据文件、日志文件和控制文件,并且会自动创建两个用户sys和system,还有Internal tables(but no data dictionary views)
注:rdbms\admin\build_db.sql是用来创建DB(不包括数据字典)的脚本
    rdbms\admin\buildall.sql是用来创建DB(包括数据字典)的脚本

分享到:
评论

相关推荐

    Linux 下手动创建oracle数据库

    手动创建Oracle数据库涉及多个步骤,包括环境变量的设置、诊断目录的创建、参数文件的编写以及密码文件和建库脚本的创建等。通过这种方式,不仅可以深入了解Oracle数据库的内部结构和工作原理,还能够在实际应用中...

    Linux 手动创建Oracle数据库

    "Linux 手动创建 Oracle 数据库" 本文将详细介绍如何在 Linux 操作系统上手动创建 Oracle 数据库的步骤和过程。创建 Oracle 数据库需要六个步骤,其中三步用于创建数据库,其余三步用于设置数据库,让它可以使用。 ...

    手动创建Oracle数据库详解

    手动创建Oracle数据库涉及一系列步骤和技术细节,这里我们将深入探讨这一过程。 首先,你需要在你的系统上安装Oracle Database软件。这通常包括下载Oracle Database安装包,如Oracle Database 12c或更高版本,并...

    CentOS下手动创建Oracle数据库.doc

    在本文中,我们将深入探讨如何在CentOS操作系统中手动创建Oracle数据库,以及与DataGuard部署相关的详细步骤。Oracle数据库是一个广泛使用的、高度可扩展的关系型数据库管理系统,而DataGuard则是Oracle提供的一种高...

    手动创建数据库 oracle

    首先,创建Oracle数据库涉及以下几个关键步骤: 1. **系统环境准备**:确保你的操作系统(如Linux或Windows)满足Oracle数据库的安装需求,包括内存、磁盘空间和硬件兼容性。同时,你需要安装Oracle Database软件,...

    手动创建oracle数据库.txt

    手动创建oracle数据库.txt

    手动创建Oracle11g数据库

    手动创建Oracle数据库可以让用户更好地理解Oracle数据库的工作机制,从而更好地管理和维护数据库。下面是手动创建Oracle11g数据库的知识点总结: 一、创建Oracle数据库前的准备工作 在创建Oracle数据库之前,需要...

    windows下手动创建ORACLE数据库

    手动创建数据库,手工建库比起使用DBCA建库来说,是比较麻烦的,但是如果我们学好了手工建库的话,就可以使我们更好地理解Oracle数据库的体系结构

    oracle手动创建数据库

    手动创建Oracle数据库是一个复杂但关键的过程,特别是在企业级应用环境中,确保数据的高可用性和安全性。根据提供的内容,我们可以深入探讨这一过程中的各个步骤及其背后的技术细节。 ### 手工创建相关目录 首先,...

    关于手工创建Oracle数据库的研究.pdf

    手动创建Oracle数据库是一项技术性很强的任务,尤其在不同的存储设备上进行这项操作时,可能会遇到一些挑战。本文主要针对在不同存储设备上手工创建Oracle数据库的研究进行深入探讨,包括遇到的问题及其解决方案。 ...

    Oracle手动创建数据库步骤

    在开始手动创建Oracle数据库之前,首先需要明确以下几个关键信息: 1. **ORACLE_HOME**: 指定Oracle产品的安装目录。例如,在本例中为`C:\oracle\product\10.2.0\db_1`。 2. **DATABASE_NAME**、**实例名**及**...

    手动创建oralce数据库

    ### 手动创建Oracle数据库详解 #### 一、概述 在IT行业中,Oracle数据库因其卓越的性能和稳定性而被广泛应用于各种大型企业级系统中。本文将详细介绍如何手动创建一个Oracle数据库实例,包括整个操作流程及其各个...

    手动创建oracle9i数据库步骤

    ### 手动创建Oracle 9i数据库步骤详解 #### 一、系统环境配置 在进行Oracle 9i数据库的手动创建之前,确保以下系统环境已准备就绪: 1. **操作系统**: Windows 2000 Server SP3。 2. **硬件配置**: 机器内存至少512...

    手动安装Oracle数据库操作指导书.

    7. **创建数据库实例**:使用`dbca`(Database Configuration Assistant)工具或手动创建数据库实例。定义数据库类型(如归档模式或非归档模式),设置表空间,配置初始化参数。 8. **启动和停止数据库服务**:学习...

    手动建立Oracle 9i数据库

    在手动创建Oracle数据库之前,需要创建或编辑起始参数文件,设置必要的参数。Oracle 9i提供了一个默认的参数文件模板,可以根据实际需求进行修改。记住,未设定的参数会自动采用默认值,初次建立数据库时,需要特别...

    手动创建数据库相关资料

    手动创建Oracle数据库是一个复杂但有序的过程,涉及多个步骤的精细配置。从环境变量的设置到目录结构的规划,再到初始化参数的编辑和密码文件的创建,每一步都对数据库的正常运行和性能优化起着关键作用。通过上述...

    如何手工创建Oracle数据库

    如何手工创建Oracle数据库是一个涉及多个步骤的技术过程,尤其对于数据库管理员(DBA)来说,了解这些步骤至关重要。在本文中,我们将详细讨论如何在Red Hat Enterprise 3操作系统上手动创建一个Oracle 10g Release 2...

Global site tag (gtag.js) - Google Analytics