【发布时间】:2013-11-06 16:19:39
【问题描述】:
我目前在使用 SQL Server Management Studio 编写开发数据库脚本时遇到问题。
我首先使用 EF5 代码开发应用程序,并且我不断将我的开发数据库从一台机器移动到另一台机器。我用来移动数据库的方法是让 SQL Server Management Studio 为数据库编写脚本(Tasks -> Generate scripts),这样我就可以复制生成的脚本,然后在另一台机器上执行它。
好吧,EF 代码首先创建了一个表调用 _MigrationHistory 作为系统表,而 SQL Server Management Studio 并未编写该表的脚本。
我是否使用了错误的方法来生成我的数据库的“可移植副本”?
我应该怎么做才能让 SQL Server Management Studio 在生成的脚本中包含该表?
提前致谢
胡安·卡洛斯
【问题讨论】:
标签: sql-server ssms sql-scripts system-tables