Loading

Fallo de comando de ruta de validación de copia de seguridad con el error "IllegalStateException' errors.configuration.backup_restore.base_filepath.relative.detail" debido a que se usa el símbolo del yen (¥) en un equipo de Windows de Japón

Fecha de publicación: Jul 4, 2022
Descripción

Fallo del comando "tsm maintenance validate-backup-basefilepath" con el error:

An error occurred on the server while trying to validate backup/restore base filepath permissions. This job failed due to unexpected error: 'IllegalStateException' errors.configuration.backup_restore.base_filepath.relative.detail (Se ha producido un error en el servidor al intentar validar los permisos de la ruta base de la copia de seguridad/restauración. No se pudo realizar la tarea debido a un error inesperado: 'IllegalStateException' errors.configuration.backup_restore.base_filepath.relative.detail).


Este error se produce cuando utiliza el símbolo del yen (¥, código ASCII 165) en basefilepath.backuprestore en lugar de la barra inversa (\, código ASCII 92) en entornos japoneses como ruta de la copia de seguridad.
 

Cause

El carácter ¥ (código ASCII 165), que se utiliza como separador de directorios para la ruta de copia de seguridad "E:¥backups" es un carácter de plataforma independiente diferente del carácter de barra inversa \ (código ASCII 92), por lo que la ruta especificada no se consideró válida y no se pudo procesar el comando.
 

Solución
1. Copie el valor de basefilepath.backuprestore, por ejemplo, "E:¥backups", y péguelo en una página web de búsquedas, como www.google.com.
2. Si el símbolo del yen sigue apareciendo como ¥ en lugar de \, reemplácelo por \. En este ejemplo, el valor corrector de la ruta debe ser "E:\backups".
3. Defina el valor correcto de basefilepath.backuprestore.
    tsm configuration set -k basefilepath.backuprestore -v <value>
    tsm pending-changes apply
Número del artículo de conocimiento

001475174

 
Cargando
Salesforce Help | Article