今天闲来无事,看了下这块儿的一些相关文章。有些地方不太清楚,希望各位达人可以帮忙解释一下。问题如下:
1、SQL Server 2005中是利用SSIS来取代了(包含)原来SQL 2000中的DTS了吗?2、关于Jet 4.0
    官网上下载只有针对X86的,没有找到对应64位的,不知道是Jet 4.0 只支持32位的吗?
    如果只是支持32位的,为何现有很多opendatasource,openrowset中仍然没有指定操作系统即可使用?3、基于服务器侧的链接字符串中,如果引用了映射服务器的方式来得到对应的数据源路径是否可行? 
   [现建立链接服务器后测试未通过]参考网址如下:如何将数据从 Excel 导入到 SQL Server
http://support.microsoft.com/kb/321686/zh-cnHow to use Excel with SQL Server linked servers and distributed queries
http://support.microsoft.com/kb/306397/EN-US/PRB:当运行使用 OLE DB Provider for Microsoft Jet 的链接服务器查询时,出现错误 7399
http://support.microsoft.com/kb/814398/zh-cn关于 Jet 4.0 Service Pack 8 的信息
http://support.microsoft.com/?kbid=829558#top

解决方案 »

  1.   

    个人意见,仅供参考
    1 应该是的吧,虽然没怎么用过2005,不过宣传文章看的蛮多的,关键是我对dts有深厚感情所以一直没放弃
    2 我记得Jet 4.0有64位的sp补丁的 不过没用过不知道究竟如何
    3 不清楚
      

  2.   

    只能以本人自身的经验体会回答:
    1 是的。感觉SSIS配置稍简单些。速度差不多。
    2 Jet 4.0 没有区分32位和64位系统,可以通用。但在64位系统下,有可能出现一些问题。
    3 使用链接服务器的方式访问EXCEL文件,我从来未成功过。一开始可能是版本和补丁问题,后来到了2008就懒得再试了。
      

  3.   

    因为在ubuntu下,故只能靠思维回答。
    1.是的。2.忽略。(因为不懂)3.几个前提:(1)数据库用户是否有权限;(2)数据文档是否在指定的物理本机。