人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Windows Server 2008 SP2を使っています。Active DirectoryのDomain Controlerです。最初に10.2.0.3.0をインストール、その後、10.2.0.4.0を入れました。その後NetCAを使って「ディレクトリ使用構成」→「Microsoft Active Directory」と選択し、サーバー名を入力すると、エラーが出ます。エラーは「アシスタントでOracleスキーマを作成またはアップグレードできません。Oracleスキーマの作成中に次の理由によりエラーが発生しました。oracle.net.config.ConfigException:TNS-04409:ディレクトリサービスエラーです。caused by oracle.net.config.DirectoryServiceException:TNS-04405一般エラーcaused by oracle.net.ldap.NNFLExceptionディレクトリサービスを直接サポートしているコンピュータからディレクトリスキーマのアップグレードが必要な場合もあります」と出てきてディレクトリサービスを作成できません。そのまま、DBCAでデータベースを作成しようとすると、「ORA-12560:TNS プロトコル・アダプタ・エラーが発生しました」、とかえってきます。DBが作成できません。ネットでORA-12560を調べたのですが、DB作成中のエラーは載っていませんでした。どうやったらOracle DBを作成できるでしょうか?よろしくお願いします。

●質問者: inajyun
●カテゴリ:コンピュータ インターネット
✍キーワード:.NET 2.0 Active Directory config dB
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● gogg45

データベースの作成と言うかその前の接続がうまく言ってないと思います。

ネットサービス名など確認されるのがいいと思いますが・・・

[ORACLE] SQL*Plusでローカル接続しようとするとORA-12560エラーが発生

http://ameblo.jp/archive-redo-blog/entry-10037426035.html

10g Windows版の場合、デフォルトのデータベースは以下の優先順位にしたがって決定されるようです。

1.環境変数LOCALに設定されているネット・サービス名

2.レジストリ\HKEY_LOCAK_MACHINE\SOFTWARE\ORACLE\KEY_{ORACLE_HOME_NAME}\LOCALに設定されているネット・サービス名

3.環境変数ORACLE_SIDに設定されているネット・サービス名

4.レジストリ\HKEY_LOCAK_MACHINE\SOFTWARE\ORACLE\KEY_{ORACLE_HOME_NAME}\ORACLE_SIDに設定されているネット・サービス名


1、2が採用された場合は、リスナー経由で接続され、サービス名が解決できない場合はエラー(ORA-12514)となります。

3、4が採用された場合は、ローカル接続(BEQ接続)で接続され、サービス名が解決できない場合は、エラー(ORA-12560)となります。

また、1、2、3、4のいずれも設定されていない場合はエラー(ORA-12560)となります。

◎質問者からの返答

レスありがとうございます。1.2.3.4.とも登録されていません。ORACLE_SIDはDBが作成されたいない以上作りようがないと思うのですが。DBが作成されないとネットサービスも登録されないのではないですか?それと、私が知りたいのはディレクトリ使用構成(Active Directory)で使えるようにはどうすれば良いかということです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ