Me gustaría saber la sintaxis para llamar a los comandos de la bomba de datos (expdp / impdp) registrados como 'sys as sysdba' desde una máquina remota.
Sé que cuando inicie sesión en la máquina que ejecuta la base de datos, puedo usar:
expdp \"/ as sysdba\"
Sin embargo, no puedo encontrar cómo hacer esto desde una máquina remota, por ejemplo, esto no funciona:
expdp 'SYS@SID AS SYSDBA'
expdp "SYS AS SYSDBA"@SID
En ambos casos, el mensaje de error es:
LRM-00108: invalid positional parameter value [...]
user/pass@db_link
formato en el inicio de sesión puede generar unUDE-00018: Data Pump client is incompatible with database version
mensaje. Para evitar esto, proporcione el enlace de la base de datos a través delNETWORK_LINK
parámetro.