gpt4 book ai didi

sql-server - 无法从Access导入数据到MS SQL Server

转载 作者:行者123 更新时间:2023-12-04 00:53:52 24 4
gpt4 key购买 nike

我正在尝试将vb.NET项目从MS Access数据库迁移到MS SQL Server,并且一直在遵循我发现here的教程。我这样做了,但是遇到了一个问题,我可以在运行项目时从SQL Server数据库读取数据,但不能使用该项目插入/编辑数据。

我尝试操作的所有数据都只能在Access数据库上使用,并且对SQL Server数据没有任何影响(反之亦然,我使用SQL Server添加数据,但是在我的项目中看不到)。
因此,我决定再试一次,删除Access和SQL Server数据库,并使用备份数据库从中导入数据。但是,这现在不起作用,并且我收到以下错误消息


错误0xc020801c:源-〜TMPCLP123581 1:SSIS错误代码DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。对连接管理器“ SourceConnectionOLEDB”的AcquireConnection方法调用失败,错误代码为0xC0202009。在此之前可能会发布错误消息,并提供有关AcquireConnection方法调用失败原因的更多信息。
(SQL Server导入和导出向导)

HRESULT的异常:0xC020801C(Microsoft.SqlServer.DTSPipelineWrap)


有人知道解决办法吗?还是为什么我不能再将数据导入SQL Server? (下图显示了/未执行哪些过程的结果)

enter image description here

最佳答案

伙计们,我现在已经解决了这个问题。

我使用Microsoft SQL Server Migration Assistant for Access进行了迁移,然后更改了.ini文件中的连接路径和设置。

然后,我为.ini文件中的每个设置使用字符串变量创建了一个新的连接字符串,它替换了初始的Access数据库连接字符串。

关于sql-server - 无法从Access导入数据到MS SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38521562/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com