Oracle ORA-01031(权限不足)ORA-01501(创建数据库失败)ORA-01100(数据库已装入)

Oracle ORA-01031(权限不足)ORA-01501(创建数据库失败)ORA-01100(数据库已装入),oracle,oracle11g,Oracle,Oracle11g,我试图在Oracle database 11g edition中创建数据库,但它抛出了一个错误: ORA-01501:创建数据库失败 所以我尝试了命令SQL>shutimmediate但它也引发了错误: ORA-01031:权限不足 “数据库已装入”是什么意思?“数据库已装入”是指数据库的控制文件已在运行的ORACLE实例中打开 DBCA实用程序(不是直接使用create database语句)是在11G中创建数据库的推荐方法: (以下是11GR1的URL-11GR2的URL可能不同): 如果

我试图在Oracle database 11g edition中创建数据库,但它抛出了一个错误:

ORA-01501:创建数据库失败

所以我尝试了命令
SQL>shutimmediate但它也引发了错误:

ORA-01031:权限不足

“数据库已装入”是什么意思?

“数据库已装入”是指数据库的控制文件已在运行的ORACLE实例中打开

DBCA实用程序(不是直接使用
create database
语句)是在11G中创建数据库的推荐方法:

(以下是11GR1的URL-11GR2的URL可能不同):

如果您在尝试关闭时收到ORA-1031(权限不足),请确保您以SYSDBA或SYSOPER身份登录,例如

sqlplus / as sysdba
在窗户里

控制面板\所有控制面板项目\管理工具\服务

在这里,我重新启动了以下服务:

*OracleServiceXE

*OracleXEClrAgent

Oracle database 11g edition重新开始正常工作。
PS:别忘了重新启动系统

您应该发布比以前多得多的信息-数据库版本、用于创建数据库的用户名(应为SYS as SYSDBA)、您发出的确切命令、完整的错误消息。最好的选择是复制/粘贴整个SQL*Plus会话。在登录SQL后,我发出了“创建数据库db1”命令,但它打印了错误ORA-01501和ORA-01100。您不理解我之前评论的哪一部分?顺便问一下,您是否至少阅读并遵循了Oracle文档,这些文档指导您如何创建数据库,或者您只是键入了您认为可以完成这项工作的内容?