各位前辈好
小弟最近要把公司最主要的数据库移进虚拟机
做法是移机当天把所有datafile & logfile搬到同样环境的主机
只是考量资料的正确性与USER不可能会乖乖的停止作业
苦于思考该如何卸离数据库,以下想到几点方式
1.使用SP_detach_db
优点:数据库一致性最佳,确保所有交易已完成
缺点:可能会很久(有时间压力)
2.暂停sql server 服务一段时间->停止sql server服务
优点:时间可以掌握
缺点:会有未完成的交易
请问哪个方法较好、或有更好的方式
还请有经验的前辈们指教,谢谢!