Sql server 导入时出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备

时间:2022-09-27 13:27:31
标题: SQL Server 导入和导出向导
------------------------------

出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备。

------------------------------
其他信息:

调用的目标发生了异常。 (mscorlib)

------------------------------

为连接管理器“{992CA9CF-776B-426F-B1BF-145C07682791}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({F6C1B89F-8233-4E8F-B898-4E458BCBB3A6})

------------------------------

为连接管理器“{992CA9CF-776B-426F-B1BF-145C07682791}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({F6C1B89F-8233-4E8F-B898-4E458BCBB3A6})

------------------------------
按钮:

确定
------------------------------

29 个解决方案

#1


连接类型名称

#2


首先声明,我在打开studio后直接在数据库中选择数据导入向导,选择excel导入时就发生了上述情况,有点不明白,请各位大虾讲解

#3


不过这个用select 语句倒是可以导入的,尽管会出现SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问但网上由此解释

#4


SQL 2005导出到EXCEL时出现类似错误  期待高手解答!
(其他类型的导入导出也不能成功)
错误如下

标题: SQL Server 导入和导出向导
------------------------------

出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备。

------------------------------
其他信息:

调用的目标发生了异常。 (mscorlib)

------------------------------

为连接管理器“{4408DAE7-09E4-423F-BDAD-88160A5E71C9}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({DCDC35A7-CDD5-4B1D-9EA6-CB484872A966})

------------------------------

为连接管理器“{4408DAE7-09E4-423F-BDAD-88160A5E71C9}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({DCDC35A7-CDD5-4B1D-9EA6-CB484872A966})

------------------------------
按钮:

确定

#5


--开启xp_cmdshell
--SQL Server blocked access to procedure 'xp_cmdshell'
sp_configure 'show advanced options', 1
go
reconfigure
go
sp_configure 'xp_cmdshell', 1
go
reconfigure
go

--开启sp_OACreate
--SQL Server blocked access to procedure 'sys.sp_OACreate'
sp_configure 'show advanced options', 1;
go
reconfigure;
go
sp_configure 'ole automation procedures', 1;
go
reconfigure;
go


sp_configure 'Ad Hoc Distributed Queries',1;
go
reconfigure
go

#6


到底怎么解决啊?我也遇到了这个问题  lz知道吗

#7


晕,我也遇到了,怎么解决啊??????

#8


在sql server configuration manager中将SSIS的中的登录帐户改为“本地系统”,然后重新启动SSIS就可以了!加分!

#9


真乃神人,非常感谢

#10


感谢八楼不过描述的不够详细:
sqlserver2005-配置工具-SqlServer configuration manager-SqlServer2005服务-sqlserver Integration Services,双击,内置账户改为本地系统 

#11


我改为本地系统后,还是出现那个错误。

#12


引用 10 楼 ywbxmlg 的回复:
感谢八楼不过描述的不够详细:
sqlserver2005-配置工具-SqlServer configuration manager-SqlServer2005服务-sqlserver Integration Services,双击,内置账户改为本地系统
Sql server 导入时出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备

#13


牛 8L正解

#14


#10楼
谢谢啦!我解决了!

#15


8楼,牛B,也谢谢10L解释,哈哈,成功了!

#16


真高手

#17


csdn真不错 有问题就来这里看看

#18


果然是因为 SQL Server Integration Services中的登录账户问题 ,按照10楼的方法,问题解决了,谢谢!

#19


该回复于2010-11-08 10:32:45被版主删除

#20


今天导入excel表时,又出现了以下错误:出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备。
打开SQL Server Integration Services,账户是本地系统,重新启动后导入时依然报错。重新设置SQL Server Integration Services的内置账户为:local system,还是不行,怎么回事啊?请哪位帮帮忙。急急急急急急!!!!!!

#21


感谢8L,问题解决了

#22


厉害 厉害   谢谢啦   解决了我的大问题了     学习了

#23


该回复于2011-03-09 16:03:56被版主删除

#24


引用 8 楼 xiang1983xu 的回复:
在sql server configuration manager中将SSIS的中的登录帐户改为“本地系统”,然后重新启动SSIS就可以了!加分!
谢谢!!!我也遇到这样的问题。。。

#25


非常感谢 

#26


不错不错,学到了.

#27


牛X啊

#28


感谢10楼人杰,问题解决了

#29


真是神人,我也遇到了同样的问题

#1


连接类型名称

#2


首先声明,我在打开studio后直接在数据库中选择数据导入向导,选择excel导入时就发生了上述情况,有点不明白,请各位大虾讲解

#3


不过这个用select 语句倒是可以导入的,尽管会出现SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问但网上由此解释

#4


SQL 2005导出到EXCEL时出现类似错误  期待高手解答!
(其他类型的导入导出也不能成功)
错误如下

标题: SQL Server 导入和导出向导
------------------------------

出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备。

------------------------------
其他信息:

调用的目标发生了异常。 (mscorlib)

------------------------------

为连接管理器“{4408DAE7-09E4-423F-BDAD-88160A5E71C9}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({DCDC35A7-CDD5-4B1D-9EA6-CB484872A966})

------------------------------

为连接管理器“{4408DAE7-09E4-423F-BDAD-88160A5E71C9}”指定的连接类型“EXCEL”未被识别为有效的连接管理器类型。当试图创建未知连接类型的连接管理器时会返回此错误。请检查连接类型名称的拼写是否正确。
 ({DCDC35A7-CDD5-4B1D-9EA6-CB484872A966})

------------------------------
按钮:

确定

#5


--开启xp_cmdshell
--SQL Server blocked access to procedure 'xp_cmdshell'
sp_configure 'show advanced options', 1
go
reconfigure
go
sp_configure 'xp_cmdshell', 1
go
reconfigure
go

--开启sp_OACreate
--SQL Server blocked access to procedure 'sys.sp_OACreate'
sp_configure 'show advanced options', 1;
go
reconfigure;
go
sp_configure 'ole automation procedures', 1;
go
reconfigure;
go


sp_configure 'Ad Hoc Distributed Queries',1;
go
reconfigure
go

#6


到底怎么解决啊?我也遇到了这个问题  lz知道吗

#7


晕,我也遇到了,怎么解决啊??????

#8


在sql server configuration manager中将SSIS的中的登录帐户改为“本地系统”,然后重新启动SSIS就可以了!加分!

#9


真乃神人,非常感谢

#10


感谢八楼不过描述的不够详细:
sqlserver2005-配置工具-SqlServer configuration manager-SqlServer2005服务-sqlserver Integration Services,双击,内置账户改为本地系统 

#11


我改为本地系统后,还是出现那个错误。

#12


引用 10 楼 ywbxmlg 的回复:
感谢八楼不过描述的不够详细:
sqlserver2005-配置工具-SqlServer configuration manager-SqlServer2005服务-sqlserver Integration Services,双击,内置账户改为本地系统
Sql server 导入时出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备

#13


牛 8L正解

#14


#10楼
谢谢啦!我解决了!

#15


8楼,牛B,也谢谢10L解释,哈哈,成功了!

#16


真高手

#17


csdn真不错 有问题就来这里看看

#18


果然是因为 SQL Server Integration Services中的登录账户问题 ,按照10楼的方法,问题解决了,谢谢!

#19


该回复于2010-11-08 10:32:45被版主删除

#20


今天导入excel表时,又出现了以下错误:出现一个错误,但 SQL Server Integration Services 向导未做好处理该错误的准备。
打开SQL Server Integration Services,账户是本地系统,重新启动后导入时依然报错。重新设置SQL Server Integration Services的内置账户为:local system,还是不行,怎么回事啊?请哪位帮帮忙。急急急急急急!!!!!!

#21


感谢8L,问题解决了

#22


厉害 厉害   谢谢啦   解决了我的大问题了     学习了

#23


该回复于2011-03-09 16:03:56被版主删除

#24


引用 8 楼 xiang1983xu 的回复:
在sql server configuration manager中将SSIS的中的登录帐户改为“本地系统”,然后重新启动SSIS就可以了!加分!
谢谢!!!我也遇到这样的问题。。。

#25


非常感谢 

#26


不错不错,学到了.

#27


牛X啊

#28


感谢10楼人杰,问题解决了

#29


真是神人,我也遇到了同样的问题