SQL Server CE 1.0 以降のクライアント プログラムが、Windows XP Service Pack 2 (SP2) を実行するコンピュータ上の IIS に接続できないことがある

文書翻訳 文書翻訳
文書番号: 842907 - 対象製品
すべて展開する | すべて折りたたむ

現象

Microsoft インターネット インフォメーション サービス (IIS) を実行しているコンピュータに接続する Microsoft SQL Server 2000 Windows CE Edition (SQL Server CE) 1.0 以降のクライアント プログラムを実行すると、以下のようなエラー メッセージが表示されることがあります。s
Source: Microsoft SQL Server 2000 Windows CE Edition
Number: 80072EFF (ERROR_INTERNET_CONNECTION_RESET)
NativeError: 28037
IIS を実行しているコンピュータへのデータ送信要求が失敗しました。詳細については、HRESULT を参照してください。 [,,,,,]
また、IIS が実行されているコンピュータの SQL Server CE Server Agent の URL (http://myserver/sqlce/sscesa20.dll など) にインターネット ブラウザでアクセスできないことがあります。

: この問題は、IIS が実行されているコンピュータで Microsoft Windows XP Professional Service Pack 2 (Windows XP SP2) が実行されている場合に発生することがあります。

原因

Windows XP SP2 では、デフォルトでファイアウォールが有効になっていて、IIS への接続がブロックされます。そのため、SQL Server CE クライアント プログラムなどのインターネット クライアント プログラムが IIS へのアクセスを試行しても、接続できません。

解決方法

この問題を解決するには、以下の手順に従って、IIS が実行されているコンピュータの Web サーバー (HTTP) サービスとセキュリティで保護された Web サーバー (HTTPS) サービスに、インターネット上のユーザーがアクセスできるようにする必要があります。
  1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。firewall.cpl と入力し、[OK] をクリックします。
  2. [Windows ファイアウォール] ダイアログ ボックスの [詳細設定] タブをクリックします。
  3. [ネットワーク接続の設定] ボックスの一覧で、コンピュータで使用されている接続をクリックし、[設定] をクリックします。
  4. [詳細設定] ダイアログ ボックスで、[Web サーバー (HTTP)] チェック ボックスと [セキュリティで保護された Web サーバー (HTTPS)] チェック ボックスをオンにします。

    : セキュリティで保護された Web サーバー (HTTPS) へのアクセスを有効にする必要がある場合の詳細については、この資料の「詳細」を参照してください。
  5. [OK] をクリックします。
  6. [Windows ファイアウォール] ダイアログ ボックスの [OK] をクリックします。

    : Windows ファイアウォールの設定を変更して Web サーバー (HTTP) サービスとセキュリティで保護された Web サーバー (HTTPS) サービスにユーザーが接続できるようにすると、ネットワークからの攻撃を受ける危険性があります。これらのサービスは、必要な場合にのみ有効にしてください。

詳細

Windows XP SP2 を実行しているコンピュータのセキュリティで保護された Web サーバー (HTTPS) サービスへのアクセスは、セキュリティで保護された Web アプリケーションからの接続を受け付ける必要がある場合にのみ有効にしてください。SQL Server CE 2.0 Replication アプリケーションと Remote Data Access (RDA) アプリケーションからの接続を受け付けるには、セキュリティで保護された Web サーバー (HTTPS) サービスを有効にする必要があります。

関連情報

関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
310654 [PRB] IIS Lockdown Wizard ツールにより、匿名認証を使用する RDA またはレプリケーションが中断されることがある
298804 インターネット ファイアウォールによってインターネットの参照やファイルの共有ができなくなる
283673 Windows XP でファイアウォールを有効または無効にする方法

プロパティ

文書番号: 842907 - 最終更新日: 2007年4月23日 - リビジョン: 4.4
この資料は以下の製品について記述したものです。
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
  • Microsoft SQL Server 2000 Windows CE Edition
  • Microsoft SQL Server 2000 Windows CE Edition 1.1
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 Service Pack 1
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 SP1 Update
  • Microsoft Internet Information Services version 5.1?を以下の環境でお使いの場合
    • the operating system: Microsoft Windows XP Professional Service Pack 2 (SP2)
  • Microsoft SQL Server 2005 Compact Edition
キーワード:?
kbtshoot kbfirewall kbclient kberrmsg kbsecurity kbreplication kbservice kbserver kbdatabase kbprb KB842907
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com