Si al crear una ACL en oracle 11g les aparece el siguiente error:
ERROR en lÝnea 1:
ORA-30992: se ha producido un error en Xpath /acl/ace[1][@start_date]
ORA-01858: se ha encontrado un carßcter no numÚrico donde se esperaba uno
numÚrico
ORA-06512: en "SYS.DBMS_NETWORK_ACL_ADMIN", lÝnea 252
ORA-06512: en lÝnea 2
Esto se debe a que el lenguaje por defecto del SQLPLUS no está en AMERICAN_AMERICA. Para solucionarlo de forma puntual, antes de abrir una conexión con el sqlplus, ejecutamos desde la consola:
SET NLS_LANG=AMERICAN_AMERICA
Luego SQLPLUS..
Por último ejecutamos la creación de la acl: DBMS_NETWORK_ACL_ADMIN.create_acl...
Espero que les resulte útil.
Salu2.
1 comentarios:
Aunque es un poco añejo, estoy aprendiendo a usar UTL_HTTP desde una base de datos Oracle 11g Express Edition 11.2 32-bits y su solución es la correcta.
Publicar un comentario