完整命令
CREATE DATABASE mynewdb
USER SYS IDENTIFIED BY sys_password
USER SYSTEM IDENTIFIED BY system_password
LOGFILE GROUP 1 ('/u01/logs/my/redo01a.log','/u02/logs/my/redo01b.log') SIZE 100M BLOCKSIZE 512,
GROUP 2 ('/u01/logs/my/redo02a.log','/u02/logs/my/redo02b.log') SIZE 100M BLOCKSIZE 512,
GROUP 3 ('/u01/logs/my/redo03a.log','/u02/logs/my/redo03b.log') SIZE 100M BLOCKSIZE 512
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXDATAFILES 100
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE '/u01/app/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
SYSAUX DATAFILE '/u01/app/oracle/oradata/mynewdb/sysaux01.dbf' SIZE 325M REUSE
DEFAULT TABLESPACE users
DATAFILE '/u01/app/oracle/oradata/mynewdb/users01.dbf'
SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
DEFAULT TEMPORARY TABLESPACE tempts1
TEMPFILE '/u01/app/oracle/oradata/mynewdb/temp01.dbf'
SIZE 20M REUSE
UNDO TABLESPACE undotbs
DATAFILE '/u01/app/oracle/oradata/mynewdb/undotbs01.dbf'
SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
参数:
MAXLOGFILES
Specify the maximum number of online redo log file groups that can ever be created for the database. Oracle Database uses this value to determine how much space to allocate in the control file for the names of redo log files. The default and maximum values depend on your operating system. The value that you specify should not be less than the greatest GROUP value for any redo log file group.
MAXLOGMEMBERS
Specify the maximum number of members, or identical copies, for a redo log file group. Oracle Database uses this value to determine how much space to allocate in the control file for the names of redo log files. The minimum value is 1. The maximum and default values depend on your operating system.
MAXLOGHISTORY
This parameter is useful only if you are using Oracle Database in ARCHIVELOG mode. Specify your current estimate of the maximum number of archived redo log file groups needed for automatic media recovery of the database. The database uses this value to determine how much space to allocate in the control file for the names of archived redo log files.
The minimum value is 0. The default value is a multiple of the MAXINSTANCES value and depends on your operating system. The maximum value is limited only by the maximum size of the control file. The database will continue to add additional space to the appropriate section of the control file as needed, so that you do not need to re-create the control file if your your original configuration is no longer adequate. As a result, the actual value of this parameter can eventually exceed the value you specify.
MAXDATAFILES
Specify the initial sizing of the data files section of the control file at CREATE DATABASE or CREATE CONTROLFILE time. An attempt to add a file whose number is greater than MAXDATAFILES, but less than or equal to DB_FILES, causes the control file to expand automatically so that the data files section can accommodate more files.
The number of data files accessible to your instance is also limited by the initialization parameter DB_FILES.
有人问当我们创建控制文件时指定的以下这些参数,是否可以从数据库的字典表中查询得到?
MAXLOGFILES
MAXLOGMEMBERS
MAXDATAFILES
MAXINSTANCES
MAXLOGHISTORY
答案是除了MAXLOGMEMBERS以外,其他的都不可以。
MAXLOGMEMBERS可以从X$KCCDI.DIMLM得到。
X$KCCDI---[K]ernel [C]ache [C]ontrolfile management [D]atabase [I]nformation
其中DIMLM的含义为:Maximum number of log file members allowed
SQL> select dimlm from x$kccdi;
DIMLM
----------
3
如果想获得其他参数信息,那么只能通过转储控制文件的方式获得:
alter database backup controlfile to trace;
参考至:http://www.eygle.com/archives/2005/08/where_are_the_c.html
http://docs.oracle.com/cd/E11882_01/server.112/e25494/create.htm#ADMIN11081
http://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_5003.htm#SQLRF53832
本文原创,转载请注明出处、作者
如有错误,欢迎指正
邮箱:czmcj@163.com
相关推荐
### Database Link经典详解 #### 一、创建Database Link ##### 1. 权限 - **创建者权限**:为了创建数据库链接(Database Link),账户必须具备`CREATEDATABASELINK`或`CREATEPUBLICDATABASELINK`的系统权限。这些...
### SQL语句详解:ALTER VIEW 语句与 CREATE DATABASE 语句 #### 一、ALTER VIEW 语句 **ALTER VIEW** 语句是 SQL 中用于修改已存在的视图定义的一种方式。视图是一个虚拟表,其内容由一个查询定义。通过对视图的...
以上是Mysql show命令的全面详解。熟悉这些命令对于数据库管理员和开发人员来说非常重要,因为它们能够快速地获取系统信息、诊断问题、优化数据库性能以及执行日常的数据库管理工作。在实际使用中,根据实际情况选择...
### Oracle Rman命令详解 #### 一、RMAN命令类型及使用场景 ##### 1.1 独立命令(Standalone Command) 独立命令是指在RMAN中可以直接执行的命令,这类命令通常不依赖于其他命令,能够独立完成某个功能。例如备份表...
alter database命令是Oracle数据库中的一种数据库管理命令,用于修改数据库的结构和参数。本文将详细介绍alter database命令的各个方面,包括修改数据文件、临时文件、归档日志模式、控制文件操作、创建数据文件、...
### Oracle数据库创建DATABASE LINK详解 #### 一、概述 在Oracle数据库中,通过创建DATABASE LINK(简称DB LINK),可以实现在不同的数据库之间进行数据共享与交互。这种技术使得用户能够像操作本地数据库一样操作...
- 使用 `create database 数据库名;` 来创建新的数据库。例如,`create database xhkdb;` 将创建名为“xhkdb”的数据库。 - 创建数据库并分配用户权限通常包括三步: 1. `CREATE DATABASE 数据库名;` 2. `GRANT ...
- **索引**:通过`CREATE INDEX`创建索引来加速查询性能,H2Database支持B-Tree和BitMap索引。 - **视图**:使用`CREATE VIEW`创建虚拟表,简化复杂的查询逻辑。 - **存储过程**:通过`CREATE PROCEDURE`定义存储...
### MySQL 命令大全与详解 #### 一、连接 MySQL **格式**: `mysql -h 主机地址 -u 用户名 -p 用户密码` - **例1:连接到本机上的 MySQL** - 在 DOS 窗口中打开并进入目录 `mysql\bin`,输入命令 `mysql -u root ...
首先,Create DATABASE语句是用于创建新的数据库的SQL命令。当我们想要在Sql Server中添加一个全新的数据库时,就可以使用这个语句。下面将会根据给定的文件内容,介绍Create DATABASE的基本结构和各部分的作用。 1...
2. SQL语言:学习SQL语句,如CREATE DATABASE/TABLE用于创建数据库和表,INSERT插入数据,SELECT查询数据,UPDATE更新数据,DELETE删除数据。 3. 数据库操作:连接、断开、选择数据库、创建、修改和删除表等操作。 4...
### Database Link (DBLink) 详解 #### 一、DBLink 创建 数据库链接(Database Link,简称 DBLink)是 Oracle 数据库中一个重要的特性,它允许用户在一个数据库中执行 SQL 语句时引用另一个数据库中的对象。这为跨...
### Oracle RMAN 命令详解 #### 一、RMAN 概述 RMAN (Recovery Manager) 是 Oracle 提供的一种强大而灵活的工具,主要用于数据库备份与恢复。RMAN 支持多种类型的命令,主要包括独立命令和作业命令。 - **独立...
以下是对"Oracle常用命令详解"文档中可能包含的一些关键知识点的详细介绍: 1. **SQL*Plus命令**: - `SELECT`:用于从表中查询数据,是最基础的SQL命令。 - `INSERT`:用于向表中插入新的记录。 - `UPDATE`:...
在本课程“PHP5与MYSQL5 WEB开发详解DATABASE2”中,我们将深入探讨这两个核心技术在构建Web应用程序中的协同工作方式。PHP5作为服务器端脚本语言,与关系型数据库管理系统MySQL5的结合,为开发者提供了强大且灵活的...
通过`CREATE DATABASE`语句,可以定义新数据库的基本结构,包括数据库文件的位置、大小以及事务日志等关键参数。 ##### 基本语法 ```sql CREATE DATABASE name [ON [PRIMARY] filespec [,...n] [filegroupspec [,.....
本文件《MySQL命令大全-命令详解.pdf》将为我们全面介绍MySQL的命令使用方法。 首先,我们要了解如何连接MySQL服务器。文件中提到的命令“mysql -h ***.***.***.*** -u root -pabcd123”显示了如何使用mysql客户端...
关闭数据库后,只能执行以下语句:CREATE DATABASE、DATABASE、DROP DATABASE、ROLLFORWARD DATABASE。 例: ```sql CLOSE DATABASE ``` 四、删除数据库 DROP DATABASE 语句用于删除一个 Informix 数据库。语法...