我正在使用导入向导将数据从一个 SQLServer2005 实例导入到另一个实例,并让导入器为我删除/创建表。这运行良好,但在新服务器上,创建的表没有 PK、FK 或索引。我可以在导入器中设置一些选项来帮我完成此操作吗?
如果没有,那么在导入器运行并创建我的表并填充它们之后,是否有一些简单的方法来“导入”这些定义?
谢谢!
答案1
我认为此功能不支持开箱即用。作为一种解决方法,给定一个表列表,您可以使用 PowerShell、SMO 或 TSQL 生成脚本来创建缺失的对象
我正在使用导入向导将数据从一个 SQLServer2005 实例导入到另一个实例,并让导入器为我删除/创建表。这运行良好,但在新服务器上,创建的表没有 PK、FK 或索引。我可以在导入器中设置一些选项来帮我完成此操作吗?
如果没有,那么在导入器运行并创建我的表并填充它们之后,是否有一些简单的方法来“导入”这些定义?
谢谢!
我认为此功能不支持开箱即用。作为一种解决方法,给定一个表列表,您可以使用 PowerShell、SMO 或 TSQL 生成脚本来创建缺失的对象