本页介绍透明数据加密的实现原理和使用方法。 透明数据加密(Transparent Data Encryption)通过在磁盘上存储的数据进行加密和解密来实现数据的保护。透明:当使用者在打开或编辑指定文件时,系统将自动对未加密的文件进行加密,对已加密的文件自动解密。文件在硬盘上是密文,在内存中是明文。一旦离开使用环境,由于应用程序无法得到自动解密的服务而无法打开,从而起到保护文件内容的效果。加密:透明加密使用加密算法来加密数据,并将密钥存储在数据库服务器的受信任位置,以确保安全性。
TEXT、CURSOR、ROWVERSION、SQL_VARIANT、HIERACHYID和GEOMETRY; 源库存在单个数据库的日志量超过20 MB/s、需要开启CDC(Change Data Capture,变更数据捕获)的表超过1000个、存在堆表、无主键表、压缩表、含计算列表等场景可能会导致迁移失败。