>我正在尝试禁用对 Azure 托管实例中托管的数据库的加密。我无法禁用它的加密。任何帮助将不胜感激。
我尝试过这个更改数据库查询:
ALTER DATABASE "DATABASE-NAME" SET ENCRYPTION OFF
我检查了每个数据库的加密:
SELECT name, is encrypted
FROM sys.databases;
ALTER DATABASE "DATABASE-NAME" SET ENCRYPTION OFF
我用来更改数据库的查询成功运行,但未禁用加密。
可能需要一些时间才能完成。在小于 100 GB 的数据库上,您可能会发现需要 20-25 分钟才能完成。
您可以使用以下查询来监视进度:
SELECT DB.NAME, DEK.ENCRYPTION_STATE, DEK.PERCENT_COMPLETE
FROM SYS.DM_DATABASE_ENCRYPTION_KEYS AS DEK
FULL JOIN SYS.DATABASES AS DB
ON DB.DATABASE_ID = DEK.DATABASE_ID
ORDER BY DB.NAME