Solución de problemas del acceso a las copias de seguridad del registro de transacciones - Amazon Relational Database Service

Solución de problemas del acceso a las copias de seguridad del registro de transacciones

A continuación se indican los problemas que se puede encontrar al utilizar los procedimientos almacenados para acceder a las copias de seguridad del registro de transacciones.

Procedimiento almacenado Mensaje de error Problema Sugerencias para la solución de problemas

rds_tlog_copy_setup

Las copias de seguridad están deshabilitadas en esta instancia de base de datos. Habilite las copias de seguridad de instancias de base de datos con una retención de al menos 1 e inténtelo de nuevo.

Las copias de seguridad automatizadas no están habilitadas para la instancia de base de datos.

La retención de copias de seguridad de instancias de base de datos debe estar habilitada con una retención de al menos un día. Para obtener más información sobre cómo habilitar las copias de seguridad automatizadas y configurar una retención de copias de seguridad, consulte Backup retention period (Periodo de retención de copia de seguridad).

rds_tlog_copy_setup

Error al ejecutar el procedimiento almacenado rds_tlog_copy_setup. Vuelva a conectarse al punto de conexión de RDS e inténtelo de nuevo.

Se ha producido un error interno.

Vuelva a conectarse al punto de conexión de RDS y vuelva a ejecutar el procedimiento almacenado rds_tlog_copy_setup.

rds_tlog_copy_setup

No se admite la ejecución del procedimiento almacenado rds_tlog_backup_copy_setup dentro de una transacción. Compruebe que la sesión no tenga transacciones abiertas e inténtelo de nuevo.

El procedimiento almacenado se ha intentado dentro de una transacción utilizando BEGIN y END.

Evite utilizarBEGIN y END cuando ejecute el procedimiento almacenado rds_tlog_copy_setup.

rds_tlog_copy_setup

El nombre del bucket de S3 para el parámetro de entrada @target_s3_arn debe contener al menos un carácter que no sea un espacio.

Se ha proporcionado un valor incorrecto para el parámetro de entrada @target_s3_arn.

Asegúrese de que el parámetro de entrada @target_s3_arn especifique el ARN completo del bucket de Amazon S3.

rds_tlog_copy_setup

La opción SQLSERVER_BACKUP_RESTORE no está habilitada o está en proceso de habilitarse. Habilite la opción o vuelva a intentarlo más tarde.

La opción SQLSERVER_BACKUP_RESTORE no está habilitada en la instancia de base de datos o simplemente estaba habilitada y pendiente de activación interna.

Habilite la opción SQLSERVER_BACKUP_RESTORE tal y como se especifica en la sección Requisitos. Espere unos minutos y vuelva a ejecutar el procedimiento almacenado rds_tlog_copy_setup.

rds_tlog_copy_setup

El ARN S3 de destino para el parámetro de entrada @target_s3_arn no puede estar vacío ni ser nulo.

Se ha proporcionado un valor NULL para el parámetro de entrada @target_s3_arn o no se ha proporcionado el valor.

Asegúrese de que el parámetro de entrada @target_s3_arn especifique el ARN completo del bucket de Amazon S3.

rds_tlog_copy_setup

El ARN de S3 de destino para el parámetro de entrada @target_s3_arn debe empezar por arn:aws.

El parámetro de entrada @target_s3_arn se ha proporcionado sin arn:aws en la parte delantera.

Asegúrese de que el parámetro de entrada @target_s3_arn especifique el ARN completo del bucket de Amazon S3.

rds_tlog_copy_setup

El ARN S3 de destino ya está configurado en el valor proporcionado.

El procedimiento almacenado rds_tlog_copy_setup se ha ejecutado anteriormente y se ha configurado con un ARN de bucket de Amazon S3.

Para modificar el valor del bucket de Amazon S3 para acceder a las copias de seguridad del registro de transacciones, proporcione otro target S3 ARN.

rds_tlog_copy_setup

No se pueden generar las credenciales para habilitar el acceso a las copias de seguridad del registro de transacciones. Confirme el ARN de la ruta de S3 proporcionada con rds_tlog_copy_setup e inténtelo de nuevo más tarde.

Se ha producido un error no especificado al generar las credenciales para permitir el acceso a las copias de seguridad del registro de transacciones.

Revise la configuración e inténtelo de nuevo.

rds_tlog_copy_setup

No puede ejecutar el procedimiento almacenado rds_tlog_copy_setup mientras haya tareas pendientes. Espere a que se completen las tareas pendientes e inténtelo de nuevo.

Solo se pueden ejecutar dos tareas a la vez. Hay tareas pendientes de finalización.

Visualice las tareas pendientes y espere a que se completen. Para obtener más información sobre monitorear el estado de las tareas, consulte Seguimiento del estado de las tareas.

rds_tlog_backup_copy_to_S3

Ya se ha emitido una tarea de copia del archivo de copia de seguridad de T-log para la base de datos: %s con el ID de tarea: %d, inténtelo de nuevo más tarde.

Solo se puede ejecutar una tarea de copia para una base de datos determinada en un momento dado. Hay tareas de copia pendientes que todavía no han finalizado.

Visualice las tareas pendientes y espere a que se completen. Para obtener más información sobre monitorear el estado de las tareas, consulte Seguimiento del estado de las tareas.

rds_tlog_backup_copy_to_S3

Debe proporcionarse al menos uno de estos tres conjuntos de parámetros. SET-1:(@backup_file_start_time, @backup_file_end_time) | SET-2:(@starting_lsn, @ending_lsn) | SET-3:(@rds_backup_starting_seq_id, @rds_backup_ending_seq_id)

No se ha propocionado ninguno de los tres conjuntos de parámetros o a uno de ellos le falta un parámetro obligatorio.

Puede especificar el parámetro de tiempo, el LSN o el ID de secuencia. Se requiere un conjunto de estos tres conjuntos de parámetros. Para obtener más información acerca de los parámetros requeridos, consulte Copia de las copias de seguridad del registro de transacciones.

rds_tlog_backup_copy_to_S3

Las copias de seguridad están deshabilitadas en su instancia. Habilite las copias de seguridad e inténtelo de nuevo más adelante.

Las copias de seguridad automatizadas no están habilitadas para la instancia de base de datos.

Para obtener más información sobre cómo habilitar las copias de seguridad automatizadas y configurar una retención de copias de seguridad, consulte Backup retention period (Periodo de retención de copia de seguridad).

rds_tlog_backup_copy_to_S3

No se encuentra la base de datos %s dada.

El valor proporcionado para el parámetro de entrada @db_name no coincide con el nombre de la base de datos de la instancia de base de datos.

Utilice el nombre de la base de datos correcto. Para enumerar todas las bases de datos por nombre, ejecute SELECT * from sys.databases.

rds_tlog_backup_copy_to_S3

No se puede ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3 para las bases de datos del sistema SQL Server o la base de datos rdsadmin.

El valor proporcionado para el parámetro de entrada @db_name coincide con el nombre de la base de datos del sistema SQL Server o con la base de datos RDSAdmin.

No se permite el uso de las siguientes bases de datos para acceder a las copias de seguridad del registro de transacciones: master, model, msdb, tempdb, RDSAdmin.

rds_tlog_backup_copy_to_S3

El nombre de la base de datos del parámetro de entrada @db_name no puede estar vacío ni ser nulo.

El valor proporcionado para el parámetro de entrada @db_name estaba vacío o NULL.

Utilice el nombre de la base de datos correcto. Para enumerar todas las bases de datos por nombre, ejecute SELECT * from sys.databases.

rds_tlog_backup_copy_to_S3

El período de retención de la copia de seguridad de la instancia de base de datos se debe establecer en al menos 1 para ejecutar el procedimiento almacenado rds_tlog_backup_copy_setup.

Las copias de seguridad automatizadas no están habilitadas para la instancia de base de datos.

Para obtener más información sobre cómo habilitar las copias de seguridad automatizadas y configurar una retención de copias de seguridad, consulte Backup retention period (Periodo de retención de copia de seguridad).

rds_tlog_backup_copy_to_S3

Error al ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3. Vuelva a conectarse al punto de conexión de RDS e inténtelo de nuevo.

Se ha producido un error interno.

Vuelva a conectarse al punto de conexión de RDS y vuelva a ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3.

rds_tlog_backup_copy_to_S3

Solo se puede proporcionar uno de estos tres conjuntos de parámetros. SET-1:(@backup_file_start_time, @backup_file_end_time) | SET-2:(@starting_lsn, @ending_lsn) | SET-3:(@rds_backup_starting_seq_id, @rds_backup_ending_seq_id)

Se han proporcionado varios conjuntos de parámetros.

Puede especificar el parámetro de tiempo, el LSN o el ID de secuencia. Se requiere un conjunto de estos tres conjuntos de parámetros. Para obtener más información acerca de los parámetros requeridos, consulte Copia de las copias de seguridad del registro de transacciones.

rds_tlog_backup_copy_to_S3

No se admite la ejecución del procedimiento almacenado rds_tlog_backup_copy_to_S3 dentro de una transacción. Compruebe que la sesión no tenga transacciones abiertas e inténtelo de nuevo.

El procedimiento almacenado se ha intentado dentro de una transacción utilizando BEGIN y END.

Evite utilizarBEGIN y END cuando ejecute el procedimiento almacenado rds_tlog_backup_copy_to_S3.

rds_tlog_backup_copy_to_S3

Los parámetros proporcionados están fuera del período de retención del registro de copia de seguridad de transacciones. Para ver una lista de los archivos de copia de seguridad del registro de transacciones disponibles, ejecute la función rds_fn_list_tlog_backup_metadata.

No hay copias de seguridad del registro de transacciones disponibles para los parámetros de entrada proporcionados que se ajusten a la ventana de retención de copias.

Vuelva a intentarlo con un conjunto de parámetros válido. Para obtener más información acerca de los parámetros requeridos, consulte Copia de las copias de seguridad del registro de transacciones.

rds_tlog_backup_copy_to_S3

Se ha producido un error de permisos al procesar la solicitud. Asegúrese de que el bucket esté en la misma cuenta y región que la instancia de base de datos y confirme los permisos de la política del bucket de S3 con la plantilla de la documentación pública.

Se ha detectado un problema con el bucket de S3 proporcionado o con sus permisos de política.

Confirme que la configuración de acceso a las copias de seguridad del registro de transacciones es correcta. Para obtener más información sobre los requisitos de configuración de su bucket de S3, consulte Requisitos.

rds_tlog_backup_copy_to_S3

No está permitido ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3 en una instancia de réplica de lectura de RDS.

Se ha intentado realizar el procedimiento almacenado en una instancia de réplica de lectura de RDS.

Conecte con la instancia de base de datos principal de RDS para ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3.

rds_tlog_backup_copy_to_S3

El LSN para el parámetro de entrada @starting_lsn debe ser inferior a @ending_lsn.

El valor proporcionado para el parámetro de entrada @starting_lsn era mayor que el valor proporcionado para el parámetro de entrada @ending_lsn.

Asegúrese de que el valor proporcionado para el parámetro de entrada @starting_lsn sea inferior al valor proporcionado para el parámetro de entrada @ending_lsn.

rds_tlog_backup_copy_to_S3

El procedimiento almacenado rds_tlog_backup_copy_to_S3 solo lo pueden realizar los miembros del rol db_owner en la base de datos de origen.

No se ha otorgado el rol db_owner a la cuenta que intenta ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3 en el db_name proporcionado.

Asegúrese de que la cuenta que ejecuta el procedimiento almacenado esté autorizada con el rol db_owner para el db_name proporcionado.

rds_tlog_backup_copy_to_S3

El ID de secuencia para el parámetro de entrada@rds_backup_starting_seq_id debe ser menor o igual que @rds_backup_ending_seq_id.

El valor proporcionado para el parámetro de entrada @rds_backup_starting_seq_id era mayor que el valor proporcionado para el parámetro de entrada @rds_backup_ending_seq_id.

Asegúrese de que el valor proporcionado para el parámetro de entrada @rds_backup_starting_seq_id sea inferior al valor proporcionado para el parámetro de entrada @rds_backup_ending_seq_id.

rds_tlog_backup_copy_to_S3

La opción SQLSERVER_BACKUP_RESTORE no está habilitada o está en proceso de habilitarse. Habilite la opción o vuelva a intentarlo más tarde.

La opción SQLSERVER_BACKUP_RESTORE no está habilitada en la instancia de base de datos o simplemente estaba habilitada y pendiente de activación interna.

Habilite la opción SQLSERVER_BACKUP_RESTORE tal y como se especifica en la sección Requisitos. Espere unos minutos y vuelva a ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3.

rds_tlog_backup_copy_to_S3

La hora de inicio del parámetro de entrada @backup_file_start_time debe ser inferior a @backup_file_end_time.

El valor proporcionado para el parámetro de entrada @backup_file_start_time era mayor que el valor proporcionado para el parámetro de entrada @backup_file_end_time.

Asegúrese de que el valor proporcionado para el parámetro de entrada @backup_file_start_time sea inferior al valor proporcionado para el parámetro de entrada @backup_file_end_time.

rds_tlog_backup_copy_to_S3

No hemos podido procesar la solicitud por falta de acceso. Compruebe la configuración y los permisos de la función.

Puede que haya un problema con los permisos del bucket de Amazon S3 o que el bucket de Amazon S3 proporcionad o esté en otra cuenta o región.

Asegúrese de que los permisos de la política de bucket de Amazon S3 estén concedidos para poder acceder a RDS. Compruebe que el bucket de Amazon S3 esté en la misma cuenta y región que la instancia de base de datos.

rds_tlog_backup_copy_to_S3

No puede proporcionar un ARN de clave KMS como parámetro de entrada para el procedimiento almacenado para las instancias que no estén cifradas para almacenamiento.

Si el cifrado de almacenamiento no está habilitado en la instancia de base de datos, no se deberá proporcionar el parámetro de entrada @kms_key_arn.

No proporcione ningún parámetro de entrada para @kms_key_arn.

rds_tlog_backup_copy_to_S3

Debe proporcionar un ARN de clave KMS como parámetro de entrada para el procedimiento almacenado para almacenar instancias cifradas.

Si el cifrado de almacenamiento está habilitado en la instancia de base de datos, se deberá proporcionar el parámetro de entrada @kms_key_arn.

Proporcione un parámetro de entrada para @kms_key_arn con un valor que coincida con el ARN del bucket de Amazon S3 para usarlo en las copias de seguridad del registro de transacciones.

rds_tlog_backup_copy_to_S3

Debe ejecutar el procedimiento almacenado rds_tlog_copy_setup y configurar @target_s3_arn, antes de ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3.

El acceso al procedimiento de configuración de las copias de seguridad del registro de transacciones no se ha completado antes de intentar ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3.

Debe ejecutar el procedimiento almacenado rds_tlog_copy_setup antes de ejecutar el procedimiento almacenado rds_tlog_backup_copy_to_S3. Para obtener más información sobre cómo ejecutar el procedimiento de configuración para acceder a las copias de seguridad del registro de transacciones, consulte Configuración del acceso a las copias de seguridad del registro de transacciones.