急!用ASP将EXCEL数据转为SQL数据的错误
发现一个错误 : SqlDumpExceptionHandler: 进程 51 发生了严重的异常 c0000005 EXCEPTION_ACCESS_VIOLATION。SQL Server 将终止该进程。
错误号 : -2147217900
这是我写的一个程序用ASP将XKS数据转为SQL数据在WIN2000SERVER+SQL 2000 SERVER执行过程中发生的错误!(错误的地点都不一致,比如有时是转换到2000条才出错,有时是1000多条就出错)
并且,我的程序在PWIN98的PWS+SQL2000中执行是OK的。怀疑是服务器方面的问题,可是,到底是怎么回事呢??
给大家一个经验:有时EXCEL2000存的文件格式竟然不能在IN98的PWS下执行,打开此XLS就报错!但把它另存为excel97-2000格式再执行就OK了,怪不。
怀疑是IN98的PWS的内置ASP比较低级,对EXCEL2000的文件格式无合适的ADO驱动来解析吧。
----------------------
还有一个错误:
SuperSocket 信息: (SpnRegister) : Error 1355。
18452 用户 ''%1!'' 登录失败。原因:未与信任 SQL Server 连接相关联。
这是在我安装了WIN2000 SERVER+SQL SERVER 2000企业版后发生的问题!
奇怪的是,如果我用WINDOWS信任登陆则可以登陆这台服务器(但这在ASP中也行不通呀,因为它会自动变为IUSER_主机名这个用户),但若用SQL密码验证则无论如何都不能注册这台服务器和启动它,老是提示上面的错误。我已经重建注册表或重装了都不顶事(重装时我指定了用SQL验证,并给SA用了SA的密码,并且,在SQL中也添加了自己的帐号,可是都不能登陆:( )
点解呀?
还有,很奇怪的是,我在其他电脑不能通过“\\主机名”来访问这台服务器,但可以访问其它电脑。而且,在这台服务器上是可以通过“\\主机名”来访问自己的,也能访问别的电脑的共享?奇怪呀。