使用dbca创建oracle实例

时间:2024-03-16 13:45:41

一、Xmanager

1、首先需要安装Xmanager工具,我安装的是这个版本:

使用dbca创建oracle实例

 

2、打开Xmanager-Passive,确保它已运行:

使用dbca创建oracle实例

 

二、创建实例

1、su - oracle切换到oracle用户,执行这三行打开dbca:

$export DISPLAY=10.4.33.208:0.0(这里是虚拟桌面的IP)

$export LANG=en_US

$dbca

使用dbca创建oracle实例

 

2、选择创建的实例类型:

Oracle Real Application Clusters database是创建rac实例;

Oracle Single instance database是创建单机实例(我这里选的是单机实例);

使用dbca创建oracle实例

 

3、创建一个数据库实例

使用dbca创建oracle实例

 

4、默认选择

使用dbca创建oracle实例

 

5、输入数据库和实例名称

使用dbca创建oracle实例

 

6、取消勾选 Configure Enterprise Manager

使用dbca创建oracle实例

 

7、自定义数据库密码

使用dbca创建oracle实例

 

8、默认选择

使用dbca创建oracle实例

 

9、选择Use Common Location for All Database Files

使用dbca创建oracle实例

 

10、取消勾选Specify Flash Recovery Area

使用dbca创建oracle实例

 

11、默认选择

使用dbca创建oracle实例

 

12、设置大小或默认选择

使用dbca创建oracle实例

 

13、设置大小或默认选择

使用dbca创建oracle实例

 

14、选择Choose from the list of character sets

使用dbca创建oracle实例

 

15、选择next

使用dbca创建oracle实例

 

16、选择Create Database

使用dbca创建oracle实例

 

17、选择OK后开始创建实例

使用dbca创建oracle实例

 

18、等待

使用dbca创建oracle实例

19、创建完成

使用dbca创建oracle实例

 

三、问题总结

1、问题:dbca报错Expection in thread "main"怎么办?

查看日志:

使用dbca创建oracle实例

 

一般是$export DISPLAY=10.4.33.208:0.0这一句的IP写错了,这里应该写本地IP,而不是Oracle环境的IP。

 

2、问题:点击OK后报无法创建目录的错误怎么办?

使用dbca创建oracle实例

我猜测应该是这个目录的权限不足,给这个目录扩大权限后,就可以成功创建实例了。