現在オフラインです。再接続するためにインターネットの接続を待っています

英語以外のロケール原因インデックス サーバーのクエリ動作しないを

重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。

英語版 KB:231930
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
現象
検索を実行するインデックス サーバーが、次のエラー メッセージ返ります。
Microsoft OLE DB サービス コンポーネントのエラー '80040e21'
エラーが発生しました


解決方法

Windows NT サーバーまたはワークステーション 4. 0

この問題を解決するには、Windows NT 4.0 の最新の Service Pack、あるいは個別修正プログラムを入手します。 最新の Service Pack の入手方法については、次の Web ページを参照してください:
個別修正プログラムの入手方法については、Microsoft Product Support Services にお問い合わせください。 Microsoft Product Support Services の電話番号リストおよびサポート料金については、次の Web ページにアクセスしてください:

Windows NT Server 4.0, Terminal Server Edition の場合

この問題を解決するには、Windows NT Server 4.0, Terminal Server Edition の最新の Service Pack を入手します。 関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください:
152734Q152734 How to Obtain the Latest Windows NT 4.0 Service Pack

回避策
この問題を回避する、するには接続文字列に、LCID (ロケール ID) を追加します。

例:
cn.ConnectionString = "PROVIDER=msidxs;Locale Identifier=1033" //US Englishcn.ConnectionString = "PROVIDER=msidxs;Locale Identifier=1024" //Neutral				
状況
マイクロソフトとして認識していますこの問題をこの資料の冒頭に記載されているマイクロソフト製品の問題。 この問題は、Windows NT Server version 4.0、Terminal Server Edition Service Pack 6 で修正済みです。
詳細
これは、コントロール パネルの [地域の設定ツールでロケールが英語 (オーストラリア)) など、英語以外の設定に設定されての問題だけです。

また、これはインデックス サーバー、Msidxs.dll の OLE DB プロバイダーで know 問題です。
4. 00 の OLE DB mdac ADO

警告: この記事は自動翻訳されています

プロパティ

文書番号:231930 - 最終更新日: 02/23/2014 08:13:01 - リビジョン: 2.4

Microsoft Windows NT 4.0, Microsoft Windows NT 4.0 Service Pack 4, Microsoft Index Server 2.0, Microsoft Data Access Components 2.1

  • kbnosurvey kbarchive kbbug kbfix kbqfe kbhotfixserver kbmt KB231930 KbMtja
フィードバック