`

新建Oracle数据库2种方法

 
阅读更多

新建Oracle数据库2种方法:
1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库(也可在命令行下输入dbca);
2.用命令行的方式建立数据库


详述:
1.通过运行Oracle Database Configuration Assistant 创建配置或删除数据库;

        建议不熟悉创建过程的DBA使用该方法,进行配置,最后生成数据库的创建脚本(建议保留),或者直接创建数据库;
优点:GUI方法使用方便;
缺点:不过创建过程有些慢;

 

2.用命令行的方式建立数据库

命令行方式创建数据库

具体命令语法如下:

create database [databasename]

[user username identified by password]

[controlfile reuse]

[logfile [group 整数] filespec

[group 整数] filespec filespec]...]

[maxlogfiles 整数]

[maxlogmembers 整数]

[maxloghistory 整数]

[maxdatafiles 整数]

[maxinstances 整数]

[archivelog | noarchivelog]

[character set 字符集]

[national character set 字符集]

[datafile filespec [autoextend_clouse],

filespec [autoextend_clouse]...]

[sysaux datafile filespec]

[default tablespace 表空间名称]

[default temporary tablespace 表空间名称 tempfile filespec]

[undo tablespace 表空间名称 datafile filespec]

user:设置数据库管理员的口令,如sys,system

controlfile reuse:如果控制文件存在,就使用已经存在的控制文件。reuse指重用已经存在的控制文件。

maxlogfile:最大的日志文件组数

maxlogmembers:每个日志文件组内最大的日志文件数。

maxloghistory:给出了在Oracle并行服务器(OPS)中自动进行介质恢复时读取的归档日志文件的最大个数。

maxdatafiles:数据库中数据文件的最大个数。

maxinstances:数据库最大实例个数,最大值63,默认为1.

archivelog | noarchivelog:设置数据库运行在归档模式或非归档模式。

character set:用于存储数据的字符集,在大多数平台上默认是US7ASCII。

national character set:在nchar、nclob、nvarchar2列中存储数据用的国际字符集。如果没有制定,那么国际字符集与数据库字符集一样。

datafile:制定数据文件的位置和初始大小。

sysaux:指定辅助表空间的名称,对应数据文件位置,数据文件初始大小等。

dafault tablespace:设置默认表空间

default temporary tablespace:设置临时表空间名称。

undo tablespace:设置回滚表空间名称。

filespec设置与文件有关的参数,命令格式如下:

‘file_name’ [size 整数] [K|M] [REUSE]

注:‘|’表示或,'[]'表示可选项

示例:

--------------------------------------------------------

create database test

user sys identified by sys_id

user system identified by system_id

logfile GROUP 1 ('/$ORACLE_BASE/oradata/test/redo01.log')

logfile group 2 ('/$ORACLE_BASE/oradata/test/redo02.log')

logfile group 3 ('/$ORACLE_BASE/oradata/test/redo03.log')

maxlogfiles 5

maxlogmembers 5

maxloghistory 1

maxdatafiles 100

maxinstances 1

character set US7ASCII

national character set AL16UTF16

datafile '/$ORACLE_BASE/oradata/test/sytem01.dbf' size 325M reuse

extent management local

sysaux datafile '/$ORACLE_BASE/oradata/test/sysaux01.dbf' size 325M reuse

default tablespace tbs_1

default temporary tablespace tempts1 tempfile '/$ORACLE_BASE/oradata/test/temp01.dbf' size 20M reuse

undo tablespace undotbs datafile '/$ORACLE_BASE/oradata/test/undo' size 200M reuse autoextend on maxsize unlimited;

 

sys的口令是:change_on_install

system的口令是:manager

分享到:
评论

相关推荐

    Oracle-新建Oracle数据库并连接(图文,详细).docx

    新建Oracle数据库并连接详细教程 在这篇教程中,我们将学习如何新建Oracle数据库并连接到该数据库。该教程分为两部分:新建Oracle数据库和连接到数据库。 新建Oracle数据库 新建Oracle数据库需要使用Database ...

    oracle新建数据库和连接配置步骤

    首先,新建一个Oracle数据库涉及到多个阶段,主要可以分为以下几步: 1. **环境准备**:在开始创建数据库之前,确保已经安装了Oracle Database软件,并且操作系统环境满足Oracle的硬件和软件要求。此外,还需要设置...

    linux下新建oracle数据库实例 Linux基础教程.docx

    ### Linux下新建Oracle数据库实例教程 #### 一、引言 在Linux环境下部署和管理Oracle数据库实例是一项重要的技能,尤其对于那些希望利用Linux强大的稳定性和安全性来运行关键业务应用程序的企业而言。本文档将详细...

    ORACLE数据库自动备份3种方法

    ### ORACLE数据库自动备份3种方法详解 #### 一、概述 在企业级应用中,数据库的安全性至关重要,定期进行数据库备份是确保数据安全的重要措施之一。对于Oracle数据库而言,实现自动化的数据库备份不仅可以提高效率...

    oracle数据库配置助手

    在本文中,我们将详细介绍 Oracle 数据库配置助手的使用方法和原理。 一、Database Configuration Assistant(DBCA) DBCA 是 Oracle 数据库配置助手的缩写,用于建立、配置和删除 Oracle 数据库。在安装 Oracle ...

    pdm连接oracle数据库

    ### pdm连接oracle数据库知识点详解 #### 一、PDM简介与Oracle数据库连接的重要性 产品数据管理(Product Data Management, PDM)系统是企业信息化的重要组成部分,用于管理与产品相关的所有数据,包括设计文档、...

    Oracle数据库常见错误处理方法

    ### Oracle数据库常见错误处理方法 #### 一、概述 在Oracle数据库的安装及日常使用过程中,用户可能会遇到各种各样的错误。这些错误不仅会影响到数据库的正常运行,还可能导致数据丢失等严重后果。本文将详细介绍...

    AIX下安装Oracle数据库与导入数据

    - 在新建的逻辑卷上创建必要的目录结构,例如 `/data/app/oracle/oradata` 和 `/data/app/oracle/product/11.2.0.4.0/db_1`。 - 将这些目录的拥有者和组设置为 `oracle:oinstall`。 - 修改目录的权限为 `775`。 **...

    浅析新建Oracle数据库的三种方法

    本文将深入探讨新建Oracle数据库的三种方法,帮助DBA(数据库管理员)更好地理解和选择适合自己的创建方式。 1. Oracle Database Configuration Assistant (DBCA) DBCA 是Oracle提供的一种图形化工具,它简化了...

    通达OA“ERP数据源”连接oracle数据库相关配置手册.docx

    通达OA“ERP数据源”连接oracle数据库相关配置手册 本手册主要介绍了通达OA“ERP数据源”连接oracle数据库相关配置的详细步骤,涵盖了Oracle安装、Oracle客户端安装、OA ERP配置等方面。 一. Oracle安装 1.1 ...

    Oracle数据库的安装问题及其解决方法.pdf

    Oracle 数据库是一种关系型数据库管理系统,广泛应用于金融、电信等行业。然而,在安装 Oracle 数据库时,会出现各种问题,影响数据库的正常使用。以下是Oracle 数据库安装问题及其解决方法: 一、重新安装 Oracle ...

    免安装oracle客户端连接oracle数据库

    Oracle数据库是企业级广泛应用的关系型数据库系统,但安装完整的Oracle客户端可能会占用大量磁盘空间,且配置过程较为复杂。为了方便那些不需频繁使用Oracle客户端的用户,Oracle提供了免安装的轻量级客户端——...

    dmp文件导入oracle数据库方法[参考].pdf

    Oracle 数据库中导入 DMP 文件方法 Oracle 数据库是一种关系型数据库管理系统,广泛应用于企业级应用中。DMP 文件是 Oracle 数据库的导出文件,包含了数据库中的表结构、数据和索引信息。下面将详细介绍如何将 DMP ...

    Oracle数据库创建步骤

    ### Oracle数据库创建步骤详解 #### 一、Oracle数据库概述与创建背景 Oracle数据库是全球领先的数据库...以上就是关于Oracle10g数据库创建的全过程介绍,希望能够帮助读者更好地理解和掌握Oracle数据库的创建方法。

    oracle向达梦数据库迁移

    Oracle12C 向达梦8(DM8)迁移是一个涉及多个步骤的技术过程,主要目的是将现有的Oracle数据库系统顺利地转换到达梦数据库平台,以利用其特定的优势或满足特定的业务需求。以下是对这个迁移过程的详细说明: 一、...

    JAVAweb连接oracle数据库工程

    1. **Model**:模型层负责处理业务逻辑和数据操作,这里将包含用于连接Oracle数据库的Java类,如`ReadOrcl`,它可能包含JDBC连接池管理、SQL语句执行等方法。 2. **DAO**:数据访问对象层是模型层的一部分,负责与...

    Oracle数据库的安装和卸载

    - **定义**: Oracle数据库是一种关系型数据库管理系统(RDBMS),由Oracle公司开发。它支持SQL语言,并且能够处理大量的并发用户和复杂的数据事务。 - **特点**: - 高性能:通过优化的数据存储和查询技术确保高效运行...

    使用PLSQL 创建Oracle数据库用户并设置权限

    "使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...

Global site tag (gtag.js) - Google Analytics