我正在尝试从远程服务器复制数据库。我无权访问其备份或文件系统。我的开发机器上的目标数据库需要获取所有数据以及相同的表结构,包括具有身份设置的主键和其余的约束。
导入/导出工具可以选择设置身份插入,如下所示,但我必须为每个表手动执行此操作。我有 300 多个表要复制,其中大多数都有身份主键。这将是多次复制的非常痛苦的过程。
有没有办法一次为所有表设置此身份插入设置?或者在这种设置中复制数据库的其他可靠方法?我正在针对 SQL Server 2014 使用 SSMS 7.3。
将主键列上的聚集索引轻松转换为非聚集索引的好方法是什么?我知道如何手动执行此操作,但是如果有几个表具有主键的外键,因为需要删除和重新创建它们,这会很耗时。
寻找脚本或免费工具来自动执行此操作。
我正在使用 SQL Server 2012