社区
MS-SQL Server
帖子详情
SQL2005 SSIS如何正確連接Informix DB
---涛声依旧---
2007-04-20 06:04:45
可以建立連接Informix 3.30 32 BIT的ODBC,並且於SQL2000中成功建立DTS導入數據,可是在SQL2005中就無法建立DTS,請問怎么解決啊?
200分送上。謝謝!
...全文
875
20
打赏
收藏
SQL2005 SSIS如何正確連接Informix DB
可以建立連接Informix 3.30 32 BIT的ODBC,並且於SQL2000中成功建立DTS導入數據,可是在SQL2005中就無法建立DTS,請問怎么解決啊? 200分送上。謝謝!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
thecityofsky
2010-06-24
打赏
举报
回复
不过好像可以在sql 2005中安装sql 2000的DTS工具
thecityofsky
2010-06-24
打赏
举报
回复
我怎么在sql 2000中无法创建DTS从informix 导入到sql 2000在配置数据源 选择INFORMIX 2.80 32 BIT 创建连接就崩溃了
认真读书
2008-10-08
打赏
举报
回复
不要沉了
---涛声依旧---
2007-05-08
打赏
举报
回复
貼子沉了
点点星灯
2007-04-21
打赏
举报
回复
开始-->程序-->SQL SERVER 2005-->配置工具-->外围应用配置器
---涛声依旧---
2007-04-21
打赏
举报
回复
TO:aw511(点点星灯)
外围应用配置器在哪啊?
---涛声依旧---
2007-04-21
打赏
举报
回复
好的
点点星灯
2007-04-21
打赏
举报
回复
楼主,你试试下面的方法
打开SQL SERVER 2005外围应用配置器-->功能的外围应用配置器-->Data Engine-->OLE自动化
将OLE自动化够选上,然后在测试看看.
---涛声依旧---
2007-04-21
打赏
举报
回复
哦,那要先安裝InformixODBC才會有的
点点星灯
2007-04-21
打赏
举报
回复
我SQL SERVER 2005中的导入数据中怎么没有"Informix OLE DB Provider"方式啊!
zzxiaoma
2007-04-21
打赏
举报
回复
不懂sql2005,帮顶
---涛声依旧---
2007-04-21
打赏
举报
回复
SQL2005可以打開Sql 2000的DTS,這個我知道
問題是我服務器上只使用了SQL2005,想直接從Infoxmix DB中導入數據到SQL2005裏面,不想再用SQL2000了(先將InformixDB的數據導入到SQL2000,再由2000導入到2005中,太麻煩了)
---涛声依旧---
2007-04-21
打赏
举报
回复
我昨天是這樣做的:
1、先配置好ODBC,連接Informix成功了
2、再打開SQL2005-->右鍵我的數據庫名-->匯入資料-->選擇資料來源Informix OLE DB Provider-->再點下一步時就報錯了--"The 'Ifxoledbc' provider is not registered on the local machine."(Ifxoledbc未在本機注冊)
第2步打開SQL2000導入資料是沒有問題的,按道理SQL2005是兼容2000的,應該也行的吧?
OracleRoob
2007-04-21
打赏
举报
回复
打开SQL Server Management Studio
管理->早期->Data Transformation Services,可以导入或打开Sql 2000的DTS
---涛声依旧---
2007-04-21
打赏
举报
回复
先謝謝兩位,我試試看。
点点星灯
2007-04-21
打赏
举报
回复
在SQL SERVER 2005的SSIS中有个组件是"执行DTS 2000包任务",在工具箱的"控制流项"中
你设置看看,是否可以.
---涛声依旧---
2007-04-21
打赏
举报
回复
目前我已實現從Informix導數據到SQL2005中了
方法是:先從InformixDB-->導到SQL2000-->再導到SQL2005
只是覺得沒有必要導到SQL2000,應該完成可以直接導入到SQL2005的
大家有空幫幫忙吧
---涛声依旧---
2007-04-21
打赏
举报
回复
我將OLE自动化够选上了,還是報錯同樣的錯啊
"The 'Ifxoledbc' provider is not registered on the local machine."(Ifxoledbc未在本機注冊)
hqbj08
2007-04-20
打赏
举报
回复
一 首先在Business Intelligence中设计好包,并调试通过
二 选用dtexec工具运行包
(一) 打开 xp_cmdshell 选项
SQL Server 2005 中引入的 xp_cmdshell 选项是服务器配置选项,使系统管理员能够控制是否可以在系统上执行 xp_cmdshell 扩展存储过程。默认情况下,xp_cmdshell 选项在新安装的软件上处于禁用状态,但是可以通过使用外围应用配置器工具或运行 sp_configure 系统存储过程来启用它,如下面的代码示例所示:
n To allow advanced options to be changed.
n EXEC sp_configure 'show advanced options', 1 GO –
n To update the currently configured value for advanced options. RECONFIGURE GO -- To enable the feature.
n EXEC sp_configure 'xp_cmdshell', 1 GO –
n To update the currently configured value for this feature. RECONFIGURE GO
(二) 利用dtexec 实用工具执行包
dtexec使用方式请参考:
http://msdn2.microsoft.com/zh-cn/library/ms162810.aspx
方式一:直接通过允许ssis文件执行
使用如下命令 :xp_cmdshell 'dtexec /f "C:\UpsertData.dtsx"
方式二: 先将包导入sql 2005在执行
1)导入包
SQL2005打开Managemenet Studio,选择接Integration Services服务,选择
“已存储的包”-”MSDB“,右键导入包,选择文件系统,指定用Business Intelligence Development Studio做好的包,选择导入
注意:保护级别选项中需要选择依靠服务器存储和角色进行访问控制
否则通过dtexec 运行包时会报错-说明: 无法解密受保护的 XML 节点“DTS:Password”,错误为 0x8009000B“该项不适于在指定状态下使用。”。可能您无权访问此信息。当发生加密错误时会出现此错误。请确保提供正确的密钥。
请参见
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=142920&SiteID=1
hqbj08
2007-04-20
打赏
举报
回复
SSIS(DTS)太复杂了
SQL Server的异构移植功能个人感觉最好了。(如果对比过SQL Server的链接服务器和Oracle的透明网关的朋友会发现SQL Server的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
以前的DTS轻盈简单。但是现在的SSIS虽然功能强大了很多,但是总是让人感觉太麻烦。
做的功能太强大了,往往会有很多用户不会用了。
SSIS
连接Excel、Oracle 32位64位驱动
本文针对
SSIS
连接Excel、Oracle等数据源的驱动问题做出解释,并给出一般解决办法。 问题 (1)在VS里开发
SSIS
包运行正常,在定时调度报错:“由于初始化连接程序时出错…… (2)明明装了oracle客户端,VS就是报...
.unl 文件 导入 my
sql
,
informix
导出的unl格式数据怎么导入
sql
server 2008里呢
该楼层疑似违规已被系统折叠隐藏此楼查看此楼上面问题解决了一个新问题来了。。。。>>>>>错误 0xc0202009: 数据流任务 1:
SSIS
错误代码 DTS_E_...源:“Microsoft
SQL
Server Native Client 10.0” H...
Informix
数据库学习随笔
一、 Window下
informix
安装教程
informix
11.5 安装教程:https://wenku.baidu.com/view/4dc0977c590216fc700abb68a98271fe910eafd9.html
informix
11.7 安装教程:...
胡百敬老师谈
SQL
Server
2005
博文专访——与作者面对面胡百敬老师谈
SQL
Server
2005
针对胡百敬老师的新书《
SQL
Server
2005
数据库开发详解》的出版,博文视点对胡百敬老师进行了专访,以飨读者。采 访 人:博文视点首席策划编辑刘铁锋(Joylite...
System.Data.O
db
c.O
db
cException (0x80131937): ERROR [HY000] [
Informix
][
Informix
O
DB
C Driver]General e
錯誤: System.Data.O
db
c.O
db
cException (0x80131937): ERROR [HY000] [
Informix
][
Informix
O
DB
C Driver]General error. 在 System.Data.O
db
c.O
db
cConnection.HandleError(O
db
cHandle hrHandle, RetCode retcode) ....
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章