ORA-01109:数据库未打开 - 我无法创建用户帐户

时间:2016-05-24 13:57:09

标签: oracle oracle11g

我最近在Ubuntu 12.04计算机上安装了Oracle 11g。

我无法创建用户;以下是我得到的错误

function readFile(filename) {
    var content = "";

    var fileReader = new java.io.FileReader(filename);

    var bufferedReader = new java.io.BufferedReader(fileReader);

    var line;

    while((line = bufferedReader.readLine()) != null) {
        content += line;
    }   

    bufferedReader.close();

    return content;
}

function test() {
    var file = 'yourfilename.json';
    var fileContents;
    try {
         fileContents = JSON.parse(readFile(file));     
    }  catch(ex) {
        // handle error                
    }

    return  {
        fileContents: fileContents
    };
}

实例已启动:

SQL> create user rachid identified by rachid;
create user rachid identified by rachid
                                 *
ERROR at line 1:
ORA-01109: database not open

你有解决这个问题的方法吗?

1 个答案:

答案 0 :(得分:1)

您可以尝试使用

打开它
ALTER DATABASE OPEN

或者您可以尝试关闭它并重新开始,然后尝试创建用户:

$ sqlplus sys/Change12345@orc01 as sysdba

SQL> shut immediate 
SQL> startup