我尝试在Oracle数据库11g版本中创建一个数据库,但它会引发错误:
ORA-01501:CREATE DATABASE失败
所以我尝试了命令SQL>shut immediate;
,但它也犯了错误:
ORA-01031:权限不足
这是什么意思"数据库已经安装"?
答案 0 :(得分:0)
"数据库已经安装"表示数据库的控制文件已在正在运行的ORACLE实例中打开。
DBCA实用程序(不是直接create database
语句)是在11G中创建数据库的推荐方法:
(以下是11GR1的URL - 11GR2的URL可能不同):
https://docs.oracle.com/cd/B28359_01/server.111/b28310/create002.htm#ADMIN12479
如果您在尝试关闭时收到ORA-1031(权限不足),请确保以SYSDBA或SYSOPER,E.G。
登录sqlplus / as sysdba
答案 1 :(得分:0)
在WINDOWS中
控制面板\所有控制面板项\管理工具\服务
我在这里重新启动了以下服务:
* OracleServiceXE
* OracleXEClrAgent
Oracle数据库11g版本再次正常运行。 PS:不要忘记重启系统