数据库——Oracle中创建数据库

来源:互联网 发布:阿里云服务器防御 编辑:程序博客网 时间:2024/06/05 07:40
  • 在Oracle中使用create database创建数据库时会提示数据库已装载?
create database lihua;

网上的说法是:Oracle中的实例只对应一个数据库,出现此种情况说明Oracle数据库处于mount(装载)或open状态,需要使用startup nomount语句进行状态更改,或者是直接使用dbca的图形界面来创建

注:经测试,startup nomount语句在Oracle中无法直接执行

startup nomount,startup mount和startup的区别:startup nomount:只启动实例没有启动数据库,此时数据库不可用;startup mount:启动了实例加载了数据库,但数据库没有打开,此时可执行一些管理型任务;startup:最全的,启动实例,加载数据库并打开;startup open:是startup后没有指定任何命令时的默认启动模式。 

可以参考的操作(未测试):
这里写图片描述
- dbca是什么?

是指数据库配置工具,主要功能有创建数据库,配置现有数据库选项,删除数据库和管理数据库模板。
dbca(database configuration assistant)是Oracle数据库创建实例的,在windows下面需要使用dbca命令进行实例的创建,在没有创建实例的前提下是不能进行数据库的创建操作的。

原创粉丝点击