Síntomas
Suponga que tiene algunas bases de datos de cifrado de datos transparente (TDE) cifradas mediante el proveedor de administración de claves extensible (EKM) en Microsoft SQL Server 2012 o SQL Server 2014. Cuando ejecuta una consulta de inserción de carga alta en una conexión de red inestable, observa que la base de datos de TDE no está disponible y muestra el estado "pendiente de recuperación". Recibe los siguientes errores:
<fecha> <hora> Spid1s no se puede abrir la sesión del proveedor de cifrado ' <EKM nombre del proveedor> '. Código de error de proveedor: 5. (Error de autenticación: Consulte al proveedor EKM para obtener más información) <fecha> <hora> error spid125:9001, gravedad: 21, estado: 1.<fecha> <hora> spid125 el registro de la base de datos ' <nombre de BD> ' no está disponible. Compruebe si hay mensajes de error relacionados en el registro de eventos. Resuelva los errores y reinicie la base de datos.<fecha> <hora> spid125 durante el deshecho de una operación registrada en la base de datos ' <nombre de BD> ', se produjo un error en el identificador de la entrada de registro (1183:136:350). Normalmente, el error específico se registra previamente como un error en el servicio registro de eventos de Windows. Restaure la base de datos o el archivo desde una copia de seguridad o repare la base de datos.<fecha> <hora> base de datos de spid62 <nombre de BD> se cerró debido al error 3314 en la rutina ' XdesRMReadWrite:: RollbackToLsn '. El reinicio para las bases de datos que no son de instantánea se intentará después de que se anulen todas las conexiones a la base de datos.
Resolución
Después de aplicar la corrección, la base de datos de TDE intentará usar claves de cifrado de base de datos en caché durante las interrupciones de red. Esto evita que se apague. El comportamiento de por diseño se cambió en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 1 para SQL Server 2014 /en-us/help/2931693
Actualización acumulativa 9 para SQL Server 2012 SP1 /en-us/help/2931078
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server: