2016-04-12 129 views
0

Oracle 11g Expressを使用しています。私はサンプルデータベースHRをインストールしようとします。 からcmdをORA-20000:スキーマ「HR」が存在しないか、権限が不十分です

sqlplus 
system 
123456 

enter image description here

エラー:私は正しくサンプル・データベースのHRをインストールする方法 enter image description here

Comment created. 


Commit complete. 

BEGIN dbms_stats.gather_schema_stats(   'HR'       ,    granularity => 'ALL'   ,    cascade => TRUE     ,    block_sample => TRUE   ); END; 

* 
ERROR at line 1: 
ORA-20000: Schema "HR" does not exist or insufficient privileges 
ORA-06512: at "SYS.DBMS_STATS", line 3701 
ORA-06512: at "SYS.DBMS_STATS", line 24470 
ORA-06512: at "SYS.DBMS_STATS", line 24435 
ORA-06512: at line 1 

+0

あなたはこのすべてを開始するために何をしたのですか?一番上の3行はどういう意味ですか?それは電話ですか? – nvoigt

+0

スクリプトの出力には、自分で把握するために必要なすべての情報が含まれています。 HRが存在しないため、最初のエラーが予想されます。 2番目のエラーは予想されず、CREATE USERステートメントが失敗します。それは、HRが作成されることを前提としているため、後続のすべてのエラーが発生します。だから:2番目のエラーを修正し、他のすべては甘くなります。 – APC

答えて

1

問題は、ユーザーが作成されていないので、あなたが他のエラーを取得しているライン

create user hr identified by [email protected] 

です。

以下
  • のいずれかがパスワードの特殊文字を削除するか、それを解決するには

    。または、パスワードにアンダースコア_を使用してください。

    create user hr identified by 123456a 
    

    OR

  • 二重引用符でパスワードを囲み試してみてください。 (私は今それをテストすることはできませんよ。しかし、それは動作しない場合は、最初のオプションを試してみてください。私が呼ばれ、このlink

    create user hr identified by "[email protected]" 
    
+0

それは動作します、ありがとう! –

関連する問題