目前,当我尝试在Excel中作为OLE Db数据源工作时,我表达了错误。事件查看器的错误如下:
错误应用程序名称:devenv.exe,版本:14.0.25420.1,时间戳:0x57685d85 错误模块名称:mso40uiwin32client.dll,版本:16.0.4510.1001,时间戳:0x58aea30f 异常代码:0xc0000005 故障偏移:0x001665c1 错误进程id:0x1634 错误应用程序启动时间:0x01d2a4d1d4ef28d1 错误应用程序路径:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv.exe 错误模块路径:C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Office16 \ mso40uiwin32client.dll 报告编号:c15c623e-10c5-11e7-81d4-782bcbacd899
我尝试做的事情:从excel文件加载数据并放入sql数据库。当我第一次创建我的包时一切正常,但是当我关闭并重新打开我的项目时,由于我从事件查看器报告的错误,我发生了VS崩溃。
从事件查看器的错误中,我有想法卸载office,只安装ACE并再次尝试重新打开并在我的项目中工作。该项目再次运作。
我现在的理解是,当我们想要使用excel作为OLE DB Source时,我们无法安装办公室。这是真的? 任何人都可以帮助我克服这个错误吗?我想拥有Excel并能够在同一台机器上的SSIS项目中工作
谢谢
答案 0 :(得分:0)
您必须确保:
把这个包的执行结果放在这里,以阅读有关错误的更多信息。
答案 1 :(得分:0)
经过大量的安装/卸载SSDT2012。 我们发现从这个位置安装SSDT2012时我们能够解决冲突问题:
https://msdn.microsoft.com/en-us/jj650015
我无法解释为什么这个版本可以解决这个问题,但我明白,对于这个较新版本的SSDT2012,我们有几个增强功能,比如在2012年创建数据库项目,使用sql server 2014没有任何问题,...