Loading

Der Befehl "Backup validate path" schlägt mit der Fehlermeldung "'IllegalStateException' errors.configuration.backup_restore.base_filepath.relative.detail" fehl, da unter japanischem Windows das Währungssymbol Yen (¥) verwendet wird.

Veröffentlichungsdatum: Jul 4, 2022
Beschreibung

Der Befehl "tsm maintenance validate-backup-basefilepath" ist mit folgendem Fehler fehlgeschlagen:

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 (Beim Versuch, die Berechtigungen für den Basisdateipfad der Sicherung/Wiederherstellung zu überprüfen, ist auf dem Server ein Fehler aufgetreten. Dieser Auftrag ist aufgrund eines unerwarteten Fehlers fehlgeschlagen: 'IllegalStateException' errors.configuration.backup_restore.base_filepath.relative.detail)


Dies tritt auf, wenn Sie das Yen-Währungssymbol (¥, ASCII-Code 165) in basefilepath.backuprestore anstelle des Backslash (\, ASCII-Code 92) in der japanischen Umgebung als Sicherungspfad eingeben.
 

Cause

Das ¥-Zeichen (ASCII-Code 165), das als Direkttrennzeichen für den Sicherungspfad "E:¥backups" verwendet wird, ist ein plattformunabhängiges Zeichen und unterscheidet sich von dem Backslash-Zeichen \ (ASCII-Code 92); daher war der angegebene Pfad ungültig und der Befehl schlug fehl.
 

Lösung
1. Kopieren Sie den Wert basefilepath.backuprestore, z. B. "E:¥backups", und fügen Sie ihn in eine Websuchseite wie www.google.com ein.
2. Wenn das Yen-Währungssymbol immer noch als ¥ und nicht als \ angezeigt wird, dann ersetzen Sie es durch \. In diesem Beispiel sollte der korrekte Pfadwert "E:\backups" lauten.
3. Legen Sie den richtigen Wert für basefilepath.backuprestore fest:
    tsm configuration set -k basefilepath.backuprestore -v <value>
    tsm pending-changes apply
Nummer des Knowledge-Artikels

001475174

 
Laden
Salesforce Help | Article