我有一个数据库的.bak文件,其中包含位于PHI环境中的服务器上的PHI。我有一个.r脚本,它将匿名化并删除数据库中的PHI数据以及指向客户端系统的任何其他连接字符串。有没有办法运行此脚本(或其他类型的脚本)来修改PHI环境中的.bak文件之前我将其移动到要恢复的非PHI兼容环境?
答案 0 :(得分:3)
我猜测“.bak文件”是一个备份(没有标准的进度范围命名约定,但这是一种常见的用法)。如果是,那么,不,没有办法直接操作备份而不恢复它。
您可以在安全的环境中还原它,修改已还原的数据库的内容,然后对匿名数据库进行新的备份。 (如果我要这样做的话,我会使用不同的扩展名,也许.BKX,用于擦洗备份,以便人们明白哪一个是哪个 - 这将有助于减少意外释放的机会......)