Error message "HTTP error 404 - File or directory not found" occurs when you access SQL Server 2000 with HTTP (810784)
The information in this article applies to:
- Microsoft SQL Server 2000 (all editions)
- Microsoft SQL Server 2000 Windows CE Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Server 2003, 64-Bit Enterprise Edition
SYMPTOMSWhen you access SQL Server 2000 by using HTTP, you receive
the following error message: HTTP Error 404 - File or
directory not found. CAUSE Windows Server 2003 modifies the implementation of the
security model for accessing Internet Server Application Programming Interface
(ISAPI) modules. To retain backward compatibility with applications written for
Microsoft Internet Information Server 4.0 and Microsoft Internet Information
Services 5.0, you must modify the isolation mode in Microsoft Internet
Information Services 6.0 on Windows Server 2003. RESOLUTIONTo use any HTTP based SQLXML functionality, configure the
server. To configure the server, follow these steps:
- Open the Internet Information Services Microsoft Management
console (IIS MMC).
- Right-click Web Service Extension, and
then click to select Add a new Web service extension.
- In the New Web service extension dialog
box, type SQLXML in the Extension Name text box.
- Click Add.
- The Add file dialog box
appears.
- In the Path to File text box, type the
location of the file. The file must be for the correct version of the ISAPI
library that is in your Program Files folder. For example:
\Program
Files\Common Files\System\Ole DB\Sqlisapi.dll - Click to select the Set extension status to
Allowed check box, and then click OK.
- In IIS MMC, right-click <IIS
Server>, point to All Tasks, and then click
Save Configuration to Disk.
Modification Type: | Major | Last Reviewed: | 10/25/2004 |
---|
Keywords: | kbprb KB810784 kbAudDeveloper |
---|
|