Oracle数据库----创建数据库

Oracle数据库----创建数据库

创建新的数据库之前应该做一个简单的规划,大致包含以下几个方面的内容: 1.估算数据库所需的空间大小 2.确定数据库文件的存放方式 3.熟悉与创建数据库过程相关的初始化参数 4.决定新数据库的全局数据库名

一、使用DBCA创建数据库

1、单击屏幕左下角的开始图标,找到“Oracle_OraDB12Home1”然后打开“Database Configuration Assistant”命令,打开如下图所示的界面,选择“创建数据库”。

2、点击“下一步”,完善创建的数据库配置信息

3、点击“下一步”,显示数据库概要信息

4、点击“完成”,显示创建数据库的进度

5、创建完成后弹出如下界面。此时,可以点击“口令管理”进入口令管理设置口令,然后直接单击“完成”即可。

6、创建成功后,在数据库的Oradata文件中,就会出现新数据库HYH的控制文件、重做日志文件和数据文件,以各自的文件夹分类存放。

二、使用命令行创建数据库

CREATE DATABASE 数据库名

[USER 用户名 IDENTIFIED BY 密码]

[CONTROLFILE REUSE]

[MAXINSTANCES 整数]

[MAXLOGFILES 整数]

[MAXLOGMENBERS 整数]

[MAXLOGHISTOYR整数]

[ MAXDATAFILES 整数]

[LOGFILE [GROUP n] 日志文件,……]

[DATAFILE 数据文件,……]

[SYSAUX DATAFILE 数据文件,……]

[DEFAULT TABLESPACE 表空间名]

[DEFAULT TEMPORARY TABLESPACE 临时表空间名 TEMPFILE 临时文件]

[UNDO TABLESPACE 撤销表空间名 DATAFILE 文件名]

[ARCHIVELOG SET 字符集]

创建数据库命令的参数说明

使用CREATE DATABASE命令创建一个名为test的数据库。 在创建数据库之前,应首先创建实例,并确保实例已经启动。创建实例方法:在Windows系统中创建并启动实例

SQL> CREATE DATABASE TEST

USER SYS IDENTIFIED BY SYSPWD

USER SYSTEM IDENTIFIED BY SYSTEMPWD

CONTROLFILE REUSE

MAXINSTANCES 1

MAXLOGFILES 5

MAXLOGMENBERS 5

MAXLOGHISTOYR 1

MAXDATAFILES 100

LOGFILE GROUP 1 (‘/app/oracle/testdb/redo01.log’) SIZE 10M,

GROUP 2(‘/app/oracle/testdb/redo01.log’) SIZE 10M,

DATAFILE ‘/ Aapp/oracle/testdb/system01.dbf’ SIZE 100M REUSE

EXTENT MANAGEMENT LOCAL

DEFAULT TABLESPACE tbs1

DEFAULT TEMPORARY TABLESPACE tempts1

TEMPFILE ‘temp1.dbf’ SIZE 10M REUSE

CHARACTER SET US7ASCII;

打开SQL Plus工具,登录 然后输入上方代码即可创建数据库。

不过第二种方法不可取,容易出错,还是使用DBCA创建数据库比较好

数据库创建好后如果出现错误,需要进行连接配置:https://blog.csdn.net/hyh17808770899/article/details/106744439

如果连接出现错误:ERROR: ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 解决办法:https://blog.csdn.net/hyh17808770899/article/details/106743030

相关风雨

货币基金怎么购买?有什么交易规则?
be365

货币基金怎么购买?有什么交易规则?

🌊 06-29 💨 阅读 2321
安徽淮北烈山区:“开业第一课”助企扬帆起航
365bet线上娱

安徽淮北烈山区:“开业第一课”助企扬帆起航

🌊 06-29 💨 阅读 8007
手机文档在哪个文件夹
365bet线上娱

手机文档在哪个文件夹

🌊 06-28 💨 阅读 7559
HUAWEI Mate X6
be365

HUAWEI Mate X6

🌊 06-27 💨 阅读 453