【发布时间】:2017-12-01 11:03:42
【问题描述】:
我需要通过代码将Access数据库导入Sql Server。我多年来用 C# 制作的软件已集成到 Access 数据库中。从现在开始,我们正在迁移到 Sql Server,目的是升级到下一个版本,系统将仅适用于 Sql Server。我想首先创建一个具有相同名称的表和列的Sql数据库,软件读取Access表并将数据保存在Sql数据库中。有没有其他更实用的方式通过编码来做到这一点?
我一直在搜索,发现只有工具准备好了,但没有通过编码。
【问题讨论】:
-
如果它是一次性任务,为什么要在代码中执行此操作? SSMA/SQL Server 迁移助手可以做到这一点,并为您提供一个良好的起点。
-
为什么在这种情况下我必须逐个访问每个用户的计算机并安装 SqlServer 才能进行迁移。其目的是通过该软件,在Visual Studio创建的表单中,在为新版本更新软件时,用户自己可以通过单击Ok按钮来迁移到新数据库。
标签: c# sql-server winforms tsql ms-access