新建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数据库并连接到该数据库。该教程分为两部分:新建Oracle数据库和连接到数据库。 新建Oracle数据库 新建Oracle数据库需要使用Database ...
首先,新建一个Oracle数据库涉及到多个阶段,主要可以分为以下几步: 1. **环境准备**:在开始创建数据库之前,确保已经安装了Oracle Database软件,并且操作系统环境满足Oracle的硬件和软件要求。此外,还需要设置...
### Linux下新建Oracle数据库实例教程 #### 一、引言 在Linux环境下部署和管理Oracle数据库实例是一项重要的技能,尤其对于那些希望利用Linux强大的稳定性和安全性来运行关键业务应用程序的企业而言。本文档将详细...
### ORACLE数据库自动备份3种方法详解 #### 一、概述 在企业级应用中,数据库的安全性至关重要,定期进行数据库备份是确保数据安全的重要措施之一。对于Oracle数据库而言,实现自动化的数据库备份不仅可以提高效率...
在本文中,我们将详细介绍 Oracle 数据库配置助手的使用方法和原理。 一、Database Configuration Assistant(DBCA) DBCA 是 Oracle 数据库配置助手的缩写,用于建立、配置和删除 Oracle 数据库。在安装 Oracle ...
### pdm连接oracle数据库知识点详解 #### 一、PDM简介与Oracle数据库连接的重要性 产品数据管理(Product Data Management, PDM)系统是企业信息化的重要组成部分,用于管理与产品相关的所有数据,包括设计文档、...
### Oracle数据库常见错误处理方法 #### 一、概述 在Oracle数据库的安装及日常使用过程中,用户可能会遇到各种各样的错误。这些错误不仅会影响到数据库的正常运行,还可能导致数据丢失等严重后果。本文将详细介绍...
- 在新建的逻辑卷上创建必要的目录结构,例如 `/data/app/oracle/oradata` 和 `/data/app/oracle/product/11.2.0.4.0/db_1`。 - 将这些目录的拥有者和组设置为 `oracle:oinstall`。 - 修改目录的权限为 `775`。 **...
本文将深入探讨新建Oracle数据库的三种方法,帮助DBA(数据库管理员)更好地理解和选择适合自己的创建方式。 1. Oracle Database Configuration Assistant (DBCA) DBCA 是Oracle提供的一种图形化工具,它简化了...
通达OA“ERP数据源”连接oracle数据库相关配置手册 本手册主要介绍了通达OA“ERP数据源”连接oracle数据库相关配置的详细步骤,涵盖了Oracle安装、Oracle客户端安装、OA ERP配置等方面。 一. Oracle安装 1.1 ...
Oracle 数据库是一种关系型数据库管理系统,广泛应用于金融、电信等行业。然而,在安装 Oracle 数据库时,会出现各种问题,影响数据库的正常使用。以下是Oracle 数据库安装问题及其解决方法: 一、重新安装 Oracle ...
Oracle数据库是企业级广泛应用的关系型数据库系统,但安装完整的Oracle客户端可能会占用大量磁盘空间,且配置过程较为复杂。为了方便那些不需频繁使用Oracle客户端的用户,Oracle提供了免安装的轻量级客户端——...
Oracle 数据库中导入 DMP 文件方法 Oracle 数据库是一种关系型数据库管理系统,广泛应用于企业级应用中。DMP 文件是 Oracle 数据库的导出文件,包含了数据库中的表结构、数据和索引信息。下面将详细介绍如何将 DMP ...
### Oracle数据库创建步骤详解 #### 一、Oracle数据库概述与创建背景 Oracle数据库是全球领先的数据库...以上就是关于Oracle10g数据库创建的全过程介绍,希望能够帮助读者更好地理解和掌握Oracle数据库的创建方法。
Oracle12C 向达梦8(DM8)迁移是一个涉及多个步骤的技术过程,主要目的是将现有的Oracle数据库系统顺利地转换到达梦数据库平台,以利用其特定的优势或满足特定的业务需求。以下是对这个迁移过程的详细说明: 一、...
1. **Model**:模型层负责处理业务逻辑和数据操作,这里将包含用于连接Oracle数据库的Java类,如`ReadOrcl`,它可能包含JDBC连接池管理、SQL语句执行等方法。 2. **DAO**:数据访问对象层是模型层的一部分,负责与...
- **定义**: Oracle数据库是一种关系型数据库管理系统(RDBMS),由Oracle公司开发。它支持SQL语言,并且能够处理大量的并发用户和复杂的数据事务。 - **特点**: - 高性能:通过优化的数据存储和查询技术确保高效运行...
"使用PLSQL创建Oracle数据库用户并设置权限" 在 Oracle 数据库中,创建用户并设置权限是数据库管理员的基本任务之一。在本文中,我们将使用 PLSQL 创建 Oracle 数据库用户并设置权限,包括创建用户、设置权限和创建...