none
ADSIのスキーマキャッシュが壊れた場合の拡張スキーマの検索 RRS feed

  • 質問

  • LDAPへASPプログラムでCreateObject("ADODB.Connection")を使って接続し検索しようとしましたが、
    LDAPログを見ると、
    1.接続
    2.ADSIスキーマのキャッシュ
    3.LDAPの属性検索(拡張スキーマ)
    4.切断
    のうち、3のLDAP属性検索ログがありませんでした。

    ADSIのスキーマキャッシュが壊れた場合、V2バージョンのスキーマが使用されると下記サイトにありましたが、
     http://msdn.microsoft.com/ja-jp/library/ms180891(VS.80).aspx
    ADSIのスキーマキャッシュが壊れた場合、拡張スキーマの検索が出来ないということなのでしょうか?

    2010年7月26日 2:09

回答

  • チャブーンです。

    正直ご質問の真意がわかりかねる部分がありますが、ADSIを使ってなにかの属性の検索が失敗している、ということなのでしょうか?

    普通こういうケースでは、デバッグを行なっていただくしか解決策はないでしょう。ADSIのスキーマキャッシュがからむデバッグの一例として、したのような情報がありますね(素のADSIスクリプトですが)。

    [ADSI] <後半> スキーマキャッシュのトラブルシュート

    ASP の話しということであれば、ここで聞かれるより MSDN フォーラム で聞いていただいたほうか、よい答えが得られるのではないでしょうか。

    2010年7月26日 8:09
    モデレータ

すべての返信

  • チャブーンです。

    正直ご質問の真意がわかりかねる部分がありますが、ADSIを使ってなにかの属性の検索が失敗している、ということなのでしょうか?

    普通こういうケースでは、デバッグを行なっていただくしか解決策はないでしょう。ADSIのスキーマキャッシュがからむデバッグの一例として、したのような情報がありますね(素のADSIスクリプトですが)。

    [ADSI] <後半> スキーマキャッシュのトラブルシュート

    ASP の話しということであれば、ここで聞かれるより MSDN フォーラム で聞いていただいたほうか、よい答えが得られるのではないでしょうか。

    2010年7月26日 8:09
    モデレータ
  • チャブーン様

    回答ありがとうございます。

    > 正直ご質問の真意がわかりかねる部分がありますが、ADSIを使ってなにかの属性の検索が失敗している、ということなのでしょうか?

     その通りです。

     キャッシュが壊れても属性検索は出来ると思っていたのですが、属性検索が出来なかったので、

     「V2バージョンのスキーマが使用される」というところが気にかかり、質問した次第です。

     MSDNフォーラムで聞いてみることにします。
    ありがとうございました。

    2010年7月26日 10:01