Database 在Oracle 10g XE中创建新数据库
在Oracle Express Edition中创建新数据库时出现问题。 平台:Ubuntu 12Database 在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: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-这是没有必要的。应该创建一个新用户,授予相应的权限,并以此新用户身份连接。