如何创建init <dbname> .ora文件?

时间:2017-09-24 18:05:42

标签: database oracle oracle12c

我想创建数据库。我下载了 Oracle Database 12c Oracel SQL Devloper。我使用CMD(作为管理员)设置了环境变量ORACLE_SID。我用ORACLE_HOME做了同样的动作。另一个步骤是创建Windows服务。在此步骤之后,我创建文件initHadeanDb.ora,其中SID = HadeanDb。内部提到的文件:

control_files = (E:\app\JKowalski\virtual\product\12.2.0\dbhome_1\dbs\control01.ora, 
E:\app\JKowalski\virtual\product\12.2.0\dbhome_1\dbs\control02.ora, 
E:\app\JKowalski\virtual\product\12.2.0\dbhome_1\dbs\control03.ora) 
undo_management = auto 
db_name         = ora10 
db_block_size       = 8192

但如果我&#39; m尝试继续过程我给了这个:

enter image description here

感谢您的回答。

1 个答案:

答案 0 :(得分:1)

您可以使用Database Configuration Assistant(DBCA)来创建数据库。 这将关注数据库的正确init.ora,controlfiles和数据文件。 当你已经安装了二进制文件时,你会发现DBCA在 开始 - (所有)程序 - Oracle - HOME_NAME - 配置和迁移工具 - 数据库配置助手。

您可以使用DBCA仅创建一组脚本(而不实际创建数据库)。然后可以调整这些脚本,也可以手动运行每个命令。 为此,请注意在DBCA中选择基于模板的安装,但需要纯自定义。在最后一个屏幕中,在DBCA开始创建数据库之前,您可以保存脚本,创建脚本后只需取消DBCA。

有关详细信息,请阅读documentation