从SQL Server 2000迁移到SQL Server 2008时出现问题

时间:2012-01-11 04:40:31

标签: sql sql-server sql-server-2008 sql-server-2000

将数据库和表从SQL Server 2000迁移到SQL Server 2008时,我遇到了主键和身份问题。

在SQL Server 2000中,某些表具有主键ID,我将Identity设置为yes。当我导出到SQL Server 2008时,一些表已经没有PRIMARY KEY和Identity No.。

我已经尝试使用检查列表导出标识导出编辑映射,但结果是相同的,没有PRIMARY KEY和标识NO

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

我认为您没有在SQL Server 2008服务器上创建表。

  1. 在SQL Server 2000上创建表架构脚本,并在SQL Server 2008中创建相同的表。

  2. 在“导入/导出”向导中加载具有“保持标识”选项的表。

  3. 希望它有所帮助。感谢。