标签: sql sql-server-2008
我想在恢复数据库期间将数据表中的原始值更改为虚拟值。有可能吗?
我想要一个可以循环遍历数据库中所有表及其列的脚本,并根据列类型和大小插入虚拟数据。
答案 0 :(得分:0)
不,您无法在数据库还原期间更改数据。据我所知,SQL Server将数据库还原为二进制文件(而不是SQL语句)。
但您可以在恢复完成后更改。
另一方面,如果要覆盖所有数据,为什么还原数据库?可能是用表结构创建空数据库并生成默认(随机,虚拟)数据会更简单吗?