我必须将一些数据库从SQL Server 2008 R2
复制到运行SQL Server 2016
的新服务器。
我正在尝试在SSIS
项目中执行此操作,使用Transfer Database Task
使用“在线”模式,因为我真的不想让我的数据库脱机。
每个数据库的大小> 15 GB。
不幸的是,由于Timeout在30秒之后,它给我一个错误。在检查了SQL Server Profiler
实际发生的情况后,我知道CREATE DATABASE
命令失败了 - 这通常需要大约3分钟。
有没有办法在SMO
SSIS
内增加Transfer Database Task
超时?
或许有更好的方法可以在新服务器上复制我的整个数据库?