Estimado Thorsten,
Tuve exactamente el mismo problema y busqué durante mucho tiempo.
La solución para "ORA-00257: error del archiver. Conectar solo internamente, hasta liberado"
es ejecutar brarchive con privilegios sysdba
/sapmnt/<SID>/exe/brarchive -d util_file -sd -c -u /
Pero cuando lo intenté con "brarchive -d util_file -sd -c -u / "
comenzó con éxito pero no sucedió nada, la ejecución se detuvo.
Vi la Nota SAP "1598594 - Configuración de BR*Tools para instalación de Oracle utilizando el usuario "oracle" " (utilizamos Oracle 12c)
En la Nota SAP 1598594 se escribió en el punto siete.
Para el usuario "OPS$ORACLE" debes seguir los siguientes pasos como usuario sysdba
create user ops$oracle identified externally;
grant sapdba to ops$oracle;
Pero el problema aún existía.
Después de "activar" el nivel de traza de BRTOOLS a 15 (Nota 29321)
Vi que tenía un problema. Exactamente cuando brarchive intenta conectarse, se detiene.
BR0644I BR_TRACE: ubicación BrDbConnect-3, declaración SQL:
'CONNECT /'
Ha estado funcionando muy bien desde que ejecuté esto:
SQL> grant connect, resource, sapdba to ops$oracle; <-- ¡Mi solución!
Ver también Nota SAP
1764043 - Unterstützung für Secure-Storage in BR*Tools
porque también debería funcionar sin el usuario OPS$.
Es un poco tarde pero espero que también ayude a otros.
Saludos,
Andreas Koblitz