如何在oracle12c中创建新数据库?我使用命令sqlplus "/as sysdba".then启动了oracle,我尝试创建一个新的database.For,使用命令create database.When进行查询,然后按enter键,然后显示数字2,什么也没有发生。我不知道下一步该怎么办?
发布于 2014-10-25 00:43:14
实际上,您可以通过SQLPlus创建数据库;我一直都是这样做的;用户遇到的问题是,他只输入了create database命令的一部分,按下ENTER,然后*显示一个"2“,这意味着它已经准备好接受命令的第2行。在行尾输入";“并按ENTER键或"/”键并按enter键作为最后一行的第一个字符之前,SQLPlus不会运行命令。
您可以做的是创建一个初始化文件,例如/u01/app/oracle/product/12.1.0/dbs/initbadint1.ora,,它可能如下所示:
control_files = (/u02/oradata/badint1/badint1control01.ctl,
/u03/oradata/badint1/badint1control02.ctl,
/u04/oradata/badint1/badint1control03.ctl)
diagnostic_dest = /u01/app/oracle/admin/badint1/ddump
db_block_size = 8192
db_name = badint1然后看看
http://docs.oracle.com/database/121/SQLRF/statements_5005.htm#SQLRF01204
了解create database命令的完整语法。
然后在SQL*Plus中调用以下内容:
startup nomount pfile=/u01/app/oracle/product/12.1.0/dbs/initbadint1.ora
create database "badint1"
controlfile reuse
maxlogfiles 32
maxdatafiles 1000
-- rest of commands go here ...
;输入分号并按enter键后,Oracle将创建数据库。
完成后,调用以下代码(一次调用一个)来设置数据字典:
@/u01/app/oracle/product/12.1.0/rdbms/admin/catalog
@/u01/app/oracle/product/12.1.0/rdbms/admin/catproc发布于 2014-08-08 18:18:24
所有数据库都必须使用Database Configuration Assistant创建,可以在命令行和GUI界面中创建。此外,Oracle公司强烈建议使用此工具来创建数据库。
PS:下次你有问题的时候试试谷歌,这真的很简单,我在5秒后找到了this,我开始搜索
https://stackoverflow.com/questions/25199842
复制相似问题