不能在Oracle 11g中使用数据库

时间:2011-12-05 18:02:00

标签: oracle oracle11g

我使用DBCA在oracle 11g中创建了一个新数据库。我在cmd中检查了监听器 - > lsnrctl及其运行。用这个命令:
select instance_name, status from v$instance;我获取了我的数据库名称,其状态为OPEN
有什么遗失?还有什么我应该检查的吗? 因为当我输入use databasename;时,我收到错误Unknown command use databasename

1 个答案:

答案 0 :(得分:1)

正如其他人所指出的那样,USE是一个SQL Server命令。在Oracle中,您可以根据您的方案执行以下操作之一。

如果您正在以交互模式工作(例如,在unix中),则可以发出

sqlplus schema_name/password@database_name

连接到数据库,然后发出查询。

请注意,SQL Server中的数据库等同于Oracle中的Schema。在oracle中,您将拥有一个数据库和多个模式,以便在逻辑上区分不同的主题区域。