0

我有一个公司使用的在MS Access数据库上运行的(vb.net)程序。但是,当某些数据被覆盖并丢失时,我决定将其移至SQLServer。将数据从Access迁移到SQLServer

为此,我使用了一个名为的程序,用于访问的Microsoft SQL Server迁移助手,它运行良好,数据库中的所有表都被复制,记录全部插入到SQLServer数据库中。

然而,当我运行该程序,我现在得到的各种错误,如

钥匙找不到

ODBC - 连接“SQL Serverserver \ sqlexpress'失败。

那么,有没有人曾经进行过这个过程?如果是这样,下一步是确保程序现在访问和操作SQLServer?

+0

http://stackoverflow.com/help/how-to-ask – TToni

+0

@Toni我以前读过,我不明白你的意思吗? – David

+0

有太多可能的答案,或者对于这种格式,答案太长。请添加详细信息以缩小答案集或隔离几个段落中可以回答的问题。 – TToni

回答

0

你确定你改变了连接数据库的方法吗?

连接到访问数据库通常使用OleDb类来完成。虽然SQL使用另一个类,但我不太了解。

它还包含一个完全不同的数据源。如果仔细检查这些部件,它应该工作正常。

0

您是否在SQL中为新数据库设置了权限/安全性?您的程序使用的帐户是否可以访问您的SQL数据库?作为测试,尝试创建一个到您的数据库的odbc连接。

+0

服务器名称,用户名,密码等全部通过ini连接文件传递到程序中, – David