64位Script Task里面引用Excel控件报错
来源:互联网 发布:淘宝新开店铺提取软件 编辑:程序博客网 时间:2024/04/27 22:10
在64位系统内做了一个SSIS,里面有一个Script Task,引用了Microsoft.Office.Interop.Excel控件。
在VS里面是可以运行的。但是放到Job上面运行就会报错:
如果不添加excel控件的话在job上面是可以完美运行的。到底要怎么做才行呢?
先测试下前台连接as是否有问题,注意不是数据库,是分析服务器。
也有可能这句话是在存储过程里写的,程序调用的是存储过程。
需要通过前台页面连接后台数据库,在数据库里面建一个linkserver到OLAP
通过openquery将mdx传递给linkserver,才能查到数据
跳出这种错误这应该属于vs2008的提示信息吧,一般开发来说代码里应该有一个配置数据库连接参数的模块,一旦你的参数变更就会自动跳转到窗体进行重新设置。
看看你的*.config或者(*.ini)里面设置好了没,通常是web.config或者app.config
还有就是直接检查后台数据库连接是否存在问题。
完全有可能是VS2008的异常信息,VS内置了很多信息的
比如,一个库存查询系统,建立一个表,里面有50万数据,要求SQL搜索商品编号goodsnumber(查询全部字段),我用传统的方法:select * from goods where goodsnumber like '%%',这样的执行速度很慢,要十多秒啊,老板当然不满意啊,我查资料,有人说可以不用like,建索引,关键是建了索引怎么去使用 ,id字段是主键聚集索引,所以goodsnumber只能建非聚集索引。。这句SQL改怎么写呀??我才毕业,在公司搞ASP,现在是实习期,所以很多不懂,,希望大家帮帮忙,不然我要走人了。。小弟在此感激不尽。。
按照编号搜确实不用使用like,如果非得使用他,也应该用like '字段%'
刚才测试了下,ID已经是一个主键索引了,如果再把 goodsnumber建成非聚集索引,则查询速度要慢3倍左右,去掉后就恢复以前的速度。。我这个查询就是一个按 goodsnumber 字段的模糊查询,很多人都说不用 like ,那究竟这个SQL怎么写
模糊查询速度很难提高,这个要跟老板说清楚。
如果可以去掉模糊查询,按相等查询,则可以在 goodsnumber建非聚集索引提高速度
或者支持前匹配模糊(like 'XXX%'),所以也是有效的
如果可以去掉模糊查询,按相等查询,则可以在 goodsnumber建非聚集索引提高速度
或者支持前匹配模糊(like 'XXX%'),所以也是有效的
1.你的字段里有什么样的值,亮出来看看,至少说说这些数据可以分成哪些类型.
2.你要查的所谓的 '%XXX%' 里面的 XXX是什么,你都不说,让人怎么帮你!
2.你要查的所谓的 '%XXX%' 里面的 XXX是什么,你都不说,让人怎么帮你!
另外建议你还是直接走人吧。老板如果这样拿这种问题威胁你,还是趁早换工作 。
看样子是GoodsNumber是货号,建议建立个窄表,就2字段,ID和GoodsNumber,ID是唯一的,然后就查这个表,把GoodsNumber设置为聚集索引,你试一下速度吧,另建议存储过程分页
商品表的字段就是那个什么价格,分类,大小等等各种属性。。。
我的这个查询就是当前互联网最普通的关键字查询,,输入123,查找出 aa123bb,123aa,bb123..这种数据,我现在的对SQL的知识,就只知道用like,因为我刚毕业,所以经验上不足...我的数据表中,字段多为 nvarchar,因为大多都是字符数据。。
就一个表,放了50W数据,老板的意思好像是10W用1秒,,他说别人百万数据,都几秒,我这个查询,也要用几秒,关键字至少4位,这个能优化查询速度吗??
如果是用like的话,除了like 'XXX%'能用到索引外,其他方式用不到索引.
有关优化的问题及方法参考如下:
我的这个查询就是当前互联网最普通的关键字查询,,输入123,查找出 aa123bb,123aa,bb123..这种数据,我现在的对SQL的知识,就只知道用like,因为我刚毕业,所以经验上不足...我的数据表中,字段多为 nvarchar,因为大多都是字符数据。。
就一个表,放了50W数据,老板的意思好像是10W用1秒,,他说别人百万数据,都几秒,我这个查询,也要用几秒,关键字至少4位,这个能优化查询速度吗??
如果是用like的话,除了like 'XXX%'能用到索引外,其他方式用不到索引.
有关优化的问题及方法参考如下:
就一个表,放了50W数据,老板的意思好像是10W用1秒,,他说别人百万数据,都几秒,我这个查询,也要用几秒,关键字至少4位,这个能优化查询速度吗??
这也得看机器配置吧
还有,综合上面所说的
不要用*,用字段名
再写成存储过程怎样
来源:nba直播
这也得看机器配置吧
还有,综合上面所说的
不要用*,用字段名
再写成存储过程怎样
来源:nba直播
- 64位Script Task里面引用Excel控件报错
- FSO script调用automation报错解决办法 及 导入excel
- excel如何在双引号里面引用变量
- SSIS 无视 Execute Package task 控件的错误, 不会导致整个package报错的方法
- How to use an ActiveX script task to import data into a new Excel file
- 关于.net2008引用excel控件的问题
- UICollectionView使用reloadData()方法之后,Cell 里面的控件报错找不到
- UICollectionView使用reloadData()方法之后,Cell 里面的控件报错找不到
- 使用委托控件触发input file的时候,IE10以下报错SCRIPT:5拒绝访问解决办法
- 64位OLEDB报错的解决方法
- myeclipse下,64位tomcat报错
- VMware 安装64位虚拟机报错
- Quartz 报错,改用Spring task
- EXCEL导入报错
- script引用放置位置
- 解决C# 报VBIDE和EXCEL引用出错问题
- WIN8 64位+ tomcat6.0 64位+jdk6.0 64位下tomcat启动报错
- 今天碰到一个poi解析excel文件的时候报错, 后来发现是这个excel文件单元格里面有公式。删除公式问题解决!
- DataTable安全用法 永远不要向datatable赋NULL
- 一个老业务的经验之谈,值得看看!
- Autowire: 自动从xml中绑定Activity中的view
- Android视频文件格式解析相关分析
- 负载均衡策略
- 64位Script Task里面引用Excel控件报错
- Android模拟器所支持的OpenGL ES扩展
- Effective C++ 总结3 构造函数,析构函数和赋值操作符 (条款11 - 17)
- 强烈推荐iPhone 3开发基础教程
- 关于UNIX环境高级编程(第2版)——图灵计算机科学丛书的读后感
- 金山词霸在IE调用的PDF文件取词问题(摘自sothic)
- ASP.NET AJAX程序设计(第一卷:服务器端)这本书怎么样
- 强烈推荐精通CSS:高级Web标准解决方案——图灵程序设计丛书
- Memcached深度分析