Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 将.mdb应用程序迁移到Sql Server_Sql Server_Ms Access_Migration - Fatal编程技术网

Sql server 将.mdb应用程序迁移到Sql Server

Sql server 将.mdb应用程序迁移到Sql Server,sql-server,ms-access,migration,Sql Server,Ms Access,Migration,我在access中有一个数据库,它有“embeed”代码,使数据库通过宏和vb编程作为visual basic程序工作。 但它不是一个Visual Basic应用程序,它只是添加到access数据库中的代码、表单和宏 文件格式为.mdb或.mde 我的问题是: 可以拆分“应用程序”和表吗?将该数据库迁移到SQL Server数据库并将“应用程序”附加到新数据库?是的,可以将.mdb文件迁移到SQL Server 1) 只需在SQL Server上创建一个新数据库 2) 右键单击数据库的名称 3)

我在access中有一个数据库,它有“embeed”代码,使数据库通过宏和vb编程作为visual basic程序工作。 但它不是一个Visual Basic应用程序,它只是添加到access数据库中的代码、表单和宏

文件格式为.mdb或.mde

我的问题是:


可以拆分“应用程序”和表吗?将该数据库迁移到SQL Server数据库并将“应用程序”附加到新数据库?

是的,可以将.mdb文件迁移到SQL Server

1) 只需在SQL Server上创建一个新数据库

2) 右键单击数据库的名称

3) 点击任务

4) 点击导入数据


5) 然后浏览到.mdb文件。在你前进的过程中,有一些指示

听起来您想要做的正是“SQL Server迁移助手”实用程序所做的事情。有关详细信息,请参阅


考虑迁移到.ADP文件(即使出于某些原因,将来可能不支持这些文件)。这是Access前端和本机SQL Server后端(无链接表),但您需要为ADO而不是Jet记录所有VBA和宏。但这将表和数据从Access数据库迁移到SQL Server。那么所有的代码、宏等呢?上次我读到的时候,SQL Server不支持宏。如果有帮助,您必须使用存储过程。这不是迁移表或数据的问题。My.mdb或.mde文件包含一个大型应用程序,我正在迁移到.NET ASP。我花了3个月的时间在它上面,我仍然有50%的应用程序完成了,想象一下access db背后的代码。我知道如何将表迁移到sql。问题在于代码