Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 在Oracle 10g XE中创建新数据库_Database_Oracle - Fatal编程技术网

Database 在Oracle 10g XE中创建新数据库

Database 在Oracle 10g XE中创建新数据库,database,oracle,Database,Oracle,在Oracle Express Edition中创建新数据库时出现问题。 平台:Ubuntu 12 Oracle:10g快速版 我正在尝试在oracle中创建一个新的数据库,并在的帮助下实现了这一点 我成功地为数据库“mynewdb”创建了“初始化参数文件”。甚至,我已经将环境变量ORACLE_SID更改为指向值“mynewdb” 问题是,当我试图通过点击connect SYS/passwd AS SYSDBA连接到数据库时,它会提示一个错误,说“特权不足”。因此,我将ORACLE_SID变量恢

在Oracle Express Edition中创建新数据库时出现问题。

平台:Ubuntu 12
Oracle:10g快速版

我正在尝试在oracle中创建一个新的数据库,并在的帮助下实现了这一点

我成功地为数据库“mynewdb”创建了“初始化参数文件”。甚至,我已经将环境变量
ORACLE_SID
更改为指向值“mynewdb”

问题是,当我试图通过点击
connect SYS/passwd AS SYSDBA
连接到数据库时,它会提示一个错误,说“特权不足”。因此,我将ORACLE_SID变量恢复为'XE'

现在,我以SYSDBA权限登录,然后发出“createdatabase”命令来创建“mynewdb”数据库。这一次,它再次提示一个错误,即

数据库名称“MYNEWDB”与参数db\u名称“XE”不匹配


查看其他Anwser-在90%的情况下,人们声称他们需要Oracle中的新“数据库”,他们只需要一个新的模式/用户。我不认为XE支持多个实例(Oracle中的“数据库”),您的评论可能应该作为答案发布。它由两部分组成。1-无法在Oracle 10g XE中创建新数据库;2-这是没有必要的。应该创建一个新用户,授予相应的权限,并以此新用户身份连接。