网站大量收购独家精品文档,联系QQ:2885784924

导入导出Excel报错.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
导入导出Excel报错

检索COM类工厂中CLSID为0000-0000-C000-000000000046}的组件时失... 今天发布了这个月来的Web项目,结果一个开发中一直没遇见的问题出现了:检索 COM 类工厂中 CLSID 为 0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误:跟踪了一下,结果是将记录导出为Excel表时Excel的COM组件出错,但在VS2005里面却没有任何问题,因此得出结论,肯定是权限问题,查了下资料,问题解决。具体解决方法如下:1:在服务器上安装office的Excel软件.2:在开始-运行中输入dcomcnfg.exe启动组件服务3:依次双击组件服务-计算机-我的电脑-DCOM配置4:在DCOM配置中找到Microsoft Excel 应用程序,在它上面点击右键,然后点击属性,弹出Microsoft Excel 应用程序属性对话框5:点击标识标签,选择交互式用户6:点击安全标签,在启动和激活权限上点击自定义,然后点击对应的编辑按钮,在弹出的安全性对话框中填加一个NETWORK SERVICE用户(注意要选择本计算机名),并给它赋予本地启动和本地激活权限.7:依然是安全标签,在访问权限上点击自定义,然后点击编辑,在弹出的安全性对话框中也填加一个NETWORKSERVICE用户,然后赋予本地访问权限.这样,我们便配置好了相应的Excel的DCOM权限.注意:这是在WIN2003上配置的,在2000,xp上,NETWORK SERVICE用户改为ASP.net用户。-----------------------------------------------------------------------------------------------组件服务-计算机-我的电脑右键无属性,组件服务打不开在关闭135端口有时会遇到这种情况:依次打开组件服务-计算机-我的电脑会出现红色向下箭头右键找不到属性选项解决办法如下:在“服务”里找到这三个服务,都启动就行了Distributed Transaction CoordinatorRemote Procedure Call (RPC)Security Accounts ManagerDistributed Transaction Coordinator的启动经常会遇到问题,有以下解决办法:有时候需要进行COM应用程序的权限设置,控制面板--管理工具--组件服务--然后依此展开:组件服务--计算机--我的电脑--DCOM 配置,接下来找到对应的项,然后右键--属性--安全选项卡,进行相应权限的设置。也许会发现,在进行第二步操作时,点右键后没办法看到属性。一般出现这种情况都是服务里面的Distributed Transaction Coordinator 意外停止。我们试着打开电脑的服务,发现DTC服务没有启动。手动启动它,启动不了,电脑重启,还是启动不了。原因是丢失了日志文件,重新创建日志文件,再启动就行了。重新创建 MSDTC 日志,并重新启动服务的步骤如下:(1) 单击开始,单击运行,输入 cmd 后按确定。(2) 输入:msdtc -resetlog (注意运行此命令时,不要执行挂起的事务) (3) 最后输入:net start msdtc 回车,搞定!或1.直接运行msdtc -resetlog2.A.在命令行下运行 msdtc -uninstall,删除 msdtc(Distributed Transaction Coordinator)服务B.在“本地连接”的属性中删除了 NetBIOS 协议C.重新启动机器后,在命令行下运行 msdtc -install,安装 msdtc 服务。D.在数据库服务器上,在“组件服务”mmc中,依次打开“组件服务”、“计算机”,在“我的电脑”上点右键选择“属性”。然后选择“msdtc”选项卡中的“安全配置”,确认选中“网络 DTC 访问”,并选择“不要求进行验证”。2.如何解决组件服务里我的电脑右键里没属性,而且颜色为红色。如图所示:此类问题一般是由于MSDTC没有正常启动引起的.可以试着用下面的方法解决:1,重置MSDTC日志在开始-运行里输入:msdtc resetlog2,重装MSDTC服务在开始-运行里输入: msdtc uninstall然后再输入:msdtc install重启电脑.一般都能解决

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档