Oracle:创建新数据库删除现有用户

时间:2014-10-09 10:52:50

标签: oracle

我使用Database Configuration Assistant创建新数据库但后来注意到所有现有数据库用户都消失了。请帮忙!

2 个答案:

答案 0 :(得分:0)

我敢打赌你已经创建了新数据库并登录到它而不是现有实例(可能?)
以两种方式之一检查您所在的数据库:
echo $ORACLE_SIDselect name from v$database;
如果您发现登录到新实例,请找到旧实例并切换到它:
找到您环境中安装的所有SID:cat /etc/oratab
切换到它:. oraenv然后输入您在oratab中找到的相应SID。

答案 1 :(得分:0)

您是如何检查用户的?

run > cmd

set ORACLE_sid=<database_name_here>

sqlplus / as sysdba

select username from dba_users;