提问人:Radioleao 提问时间:10/18/2023 最后编辑:Radioleao 更新时间:10/18/2023 访问量:38
Microsoft.ace.oledb 日志记录以及 12 与 16 之间的区别
microsoft.ace.oledb logging and difference between 12 vs 16
问:
我有随机问题,所以我正在寻找解决方案。microsoft.ace.oledb.12.0
所以:
有什么改进?我试图搜索 12.0 和 16.0 之间的比较,但我什么也没罚款。
microsoft.ace.oledb.16.0
出于同样的原因,是否会将他的错误记录在服务器上的某个地方?
microsoft.ace.oledb
当我通过 openrowset 将数据从 T-SQL 写入 Excel 时,通常会发生错误,通常在两种不同的情况下。
- 有时,当我将数据写入 Excel(在 5 个不同的工作表中)时,操作会失败。重复写入操作,它成功了;
- 有时,当我有两个并行任务将数据写入 Excel 时,一个或两个任务都会失败。
使用的 T-SQL 查询是出于查询撰写原因的动态查询,它是:
执行 (
'插入 OPENROWSET(''Microsoft.ACE.OLEDB.12.0'',''Excel 12.0;数据库=\SERVER\文件名.xlsx'', ''从 [Foglio1$]'')
从 dbo.mytable 中选择 Col1、Col2、Col3、Col4
');
关于错误,我从 MS-SQL 中只得到了通常的标准消息,这什么也没解释。消息是:
无法初始化 OLE DB 访问接口的数据源对象 链接服务器“(空)”的“Microsoft.ACE.OLEDB.15.0”。
谢谢。
答: 暂无答案
评论
Microsoft.ACE.OLEDB.15.0