2017-12-08 7 views
0

Oracle 12cをインストールしてデータベースに正常に接続しました。Oracle 12cでは、データベースに接続した後でユーザー名を作成できませんでした

  1. (CDBの)ユーザーを作成できませんでした。 This was the error i am receiving.

私はPDBからユーザー名を作成しようとしました。しかし、PDBですら働いていません。 私はOracleを初めて利用しています。

DBが正常に接続された後、 に接続しました.Oracle Database 12c Enterprise Editionリリース12.2.0.1.0 - 64ビットのプロダクションが表示されます。しかしその後、私はOLAP、データマイニングなどのいくつかの問題をYouTubeのビデオのいくつかで見ることができました。私はそれを得ることができませんでした。

+1

[エラー:ORA-65096:Oracleで無効な共通のユーザーまたはロール名]の可能な重複(https://stackoverflow.com/questions/33330968/error-ora-65096-invalid-common -user-or-role-name-oracle) –

+1

CDBでユーザーを作成しないでください。 orclpdbを開き、接続してからユーザーを作成します。 – thatjeffsmith

答えて

0

Oracle 12cでは、(上記のように)ルートコンテナに接続すると、「典型的な」ユーザーを作成できません。ルートコンテナでは、デフォルトのインストールとパラメータの変更はなく、C##で始まるユーザー(たとえばC## joe)に基づいてのみ、「一般的な」ユーザーを作成できます。一般的なユーザーは、あなたが持っていて後で作成するすべてのPDBで利用できます。

一方、PDBに切り替えると、「典型的な」ユーザーを作成できます。そのうちの一つに

SQL>ショーPDBS

スイッチ: SQL>セッションセットコンテナ= XXXXを変更します。

動作するようになりましたあなたの「典型的な」ユーザーを作成します。 SQL>をユーザーscott虎で識別を作成...

PDBで作成したユーザー

は、それが作成された特定のPDBにログインするためにのみ使用可能です(すべてのpdbsにログインできる一般ユーザーとは異なります)。

-Jim

関連する問題