2011-12-05 10 views
0

DBCAを使用してoracle 11gに新しいデータベースを作成しました。私はcmd - > lsnrctlとその実行中のリスナーをチェックしました。このコマンドを使用して:
select instance_name, status from v$instance;データベース名を取得してステータスがオープンです
には何かがありますか?私がチェックすべき他の何か?
use databasename;を入れたときにエラーが発生するUnknown command use databasenameはOracle 11gでデータベースを使用できません

+0

USEは有効なOracle SQLコマンドではありません。データベースに接続するだけです。 –

+0

@a_horse_with_no_nameありがとうございますが、ショーテーブルはどうですか?私はテーブルを作成し、それは正常に作成され、desc tablenameも動作し、それを表明しますが、テーブルが失敗しますか?有効なOracle SQLコマンドのリストはどこで入手できますか? – Katia

+0

"*有効なOracle SQLコマンドのリストはどこから入手できますか?*":マニュアル:http://docs.oracle.com/cd/E11882_01/server.112/e26088/toc.htm(SQL用):http :SQL * Plusの場合は//docs.oracle.com/cd/E11882_01/server.112/e16604/toc.htm –

答えて

1

他にも指摘されているように、USEはSQL Serverのコマンドです。 Oracleでは、シナリオに基づいて次のいずれかを実行できます。

あなたは(たとえば、UNIXで...)対話モードで作業している場合は、データベースに接続し、クエリを発行する

sqlplus schema_name/[email protected]_name 

を発行することができます。

SQLサーバーのデータベースは、Oracleのスキーマと同等であることに注意してください。 Oracleでは、異なるサブジェクト領域を論理的に区別するために、1つのデータベースと複数のスキーマが用意されています。

関連する問題