Microsoft KB Archive/264995

= XCCC: Script Host Sink Is Not Registered on Exchange 2000 Server by Default =

Article ID: 264995

Article Last Modified on 2/21/2007

-

APPLIES TO


 * Microsoft Exchange 2000 Server Standard Edition

-



This article was previously published under Q264995





SUMMARY
By default, the ExOledb Script Host (ExOleDB.ScriptEventSink) is not registered on the Exchange 2000 Server computer during Exchange 2000 Setup.



MORE INFORMATION
You can use Eshmts.vbs, that is located on Exchange 2000 Server Setup CD-ROM, to create or delete the ExOledb Script Handler COM+ program that contains the ExOledb Script Host .dll file (Exodbesh.dll). By default, the COM+ program that is created by Eshmts.vbs runs under the EUSER_EXSTOREEVENT account, and any user who is the folder owner of their own mailbox can register script event sinks on the server. The script can potentially read or write to the file system on the server or consume a lot of resources in a tight loop. Therefore, it is recommended that you customize Eshmts.vbs to create your own COM+ configuration for your Script Host to limit its ability and context.

Use the following code to create the ExOledb Script Handler COM+ program: regsvr32.exe exodbesh.dll regsvr32.exe exodbprx.dll cscript eshmts.vbs install NOTE: By default, Exodbesh.dll and Exodbprx.dll are located in the C:\Program Files\Exchsrvr\BIN folder.

Use the following code to remove the ExOledb Script Handler COM+ program: cscript eshmts.vbs uninstall regsvr32.exe -u exodbesh.dll

Additional query words: ScriptHost

Keywords: kbinfo KB264995

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.