5

当我使用导入/导出向导时,它会丢失键和索引。我需要导入许多表。请帮忙。

我还通过生成脚本然后进行导入来创建表,但出现验证错误。也许我做错了什么?

4

1 回答 1

6

首先,您创建一个创建脚本来创建表、键、索引。如果您右键单击数据库,在上下文菜单中您可以单击在数据库调用向导上创建脚本。

使用此脚本,您可以创建新数据库。之后您按原样导入数据,但您的 SSIS(又名 DTS)向导不会创建表,而只是导入数据。

备注:如果您有 FOREIGN KEYS,则需要确保您的 SSIS 数据导入部分以正确的顺序导入!

我自己制作了一个大的 sql 文本文件,该文件创建了所有结构,其中每个部分由 GO 分隔,另一个文件在其中创建数据(这可以由您的向导替换)。

于 2012-05-17T06:53:11.117 回答