Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 服务器对象创建错误_Sql Server 2008_Asp Classic_Runtime Error_Runtimeexception - Fatal编程技术网

Sql server 2008 服务器对象创建错误

Sql server 2008 服务器对象创建错误,sql-server-2008,asp-classic,runtime-error,runtimeexception,Sql Server 2008,Asp Classic,Runtime Error,Runtimeexception,我无法在我的网站上运行特定的ASP页面。它抛出下面的错误 服务器对象错误“ASP 0177:800401f3” Server.CreateObject失败 /包括/conferenceRoom/init.asp,第13行 800401f3 然而,我的页面在Prod server中运行良好,但它在我的dev derver中抛出了错误。我无法找到此错误的根本原因 第13行是在ASP中为我的日历应用程序创建obj: set objCal= server.CreateObject("bsCal.cDat

我无法在我的网站上运行特定的ASP页面。它抛出下面的错误

服务器对象错误“ASP 0177:800401f3”

Server.CreateObject失败

/包括/conferenceRoom/init.asp,第13行

800401f3

然而,我的页面在Prod server中运行良好,但它在我的dev derver中抛出了错误。我无法找到此错误的根本原因


第13行是在ASP中为我的日历应用程序创建obj:

set objCal= server.CreateObject("bsCal.cDate")
请任何人帮助我解决此错误。

确保COM对象(即bsCal.cDate)已注册。找到它的DLL并使用regsvr32注册它

假设您已将dll复制到文件夹d:\objects。 在命令提示中,键入:

regsvr32 d:\objects\YourDll.dll


如果您手头有所有组件,那么您的开发服务器上似乎缺少COM组件。是否使用
regsvr32
注册这些组件?您能否在第13行
CreateObject
中准确发布哪个组件(classid)出现故障?您能否在第13行的init.asp文件中提供代码行?如果不知道您试图创建实例的组件,我们将无法提供帮助。它可能是dev服务器中缺少的第三方组件,或者是无法正常工作/缺少的核心组件。首先,正如Lankymart所说,您的组件可能丢失或未注册。其次,开发服务器上的IUSR帐户可能没有访问COM对象dll的权限。第三,它可能是一个32位组件,而您尚未在应用程序池中启用32位应用程序。如果我们知道组件是什么,那么我们会有一个更好的想法。第13行是在ASP set objCal=server.CreateObject(“bsCal.cDate”)中为我的日历应用程序创建obj。任何人请帮助我解决此错误。@AzhaguLakshmanaKumar您需要将DLL文件从prod服务器复制到您的机器上,然后使用regsvr32进行注册。