Net.Data proporciona los mensajes de código de retorno siguientes cuando detecta una condición inusual.
Explicación: El servidor no ha podido procesar una petición de almacenamiento de Net.Data.
Respuesta del usuario: Asegúrese de que el servidor tiene suficiente memoria.
Explicación: Ha fallado una llamada a una función interna. Se trata de un error interno de Net.Data.
Respuesta del usuario: Notifique el problema al servicio técnico de software.
Explicación: La función solicitada en una llamada de función no es una función Net.Data soportada.
Respuesta del usuario: Asegúrese de que la función especificada está en el archivo de macro desde donde se la ha llamado. El nombre de la función debe ser el nombre que ha utilizado para llamar a la función. Compruebe la sintaxis del bloque FUNCTION.
Explicación: Un parámetro de entrada contenía un valor NULL.
Respuesta del usuario: Asegúrese de que el parámetro esté definido y no sea nulo antes de pasarlo a la función.
Explicación: Un parámetro de entrada contenía un valor de serie de caracteres que consistía en el carácter de terminación nulo.
Respuesta del usuario: Asegúrese de que el parámetro especificado contenga un valor que no sea un nulo.
Explicación: El número de parámetros que se han pasado en una llamada de función excedía del número máximo permitido o era inferior al número mínimo requerido por la función a la que se llama.
Respuesta del usuario: Compruebe la sintaxis de la función y asegúrese de que pasa todos los parámetros necesarios sin sobrepasar el máximo permitido.
Explicación: Se ha pasado un parámetro en una llamada de función que debería haber sido una variable de tabla de macro Net.Data pero era una variable de caracteres.
Respuesta del usuario: Asegúrese de que la variable esté definida como una variable TABLE en un bloque o sentencia DEFINE.
Explicación: Se ha pasado un parámetro en una llamada de función que debería haber sido una variable de caracteres de macro Web pero era una variable de tabla.
Respuesta del usuario: Asegúrese de que no tiene definida la variable como una variable TABLE en una sentencia DEFINE.
Explicación: Se ha pasado una serie literal en una llamada de función para un parámetro que debería haber sido un parámetro de salida.
Respuesta del usuario: No especifique valores de entrada para parámetros de salida. Es posible que el tipo de parámetro tenga que cambiarse a INOUT.
Explicación: Se ha producido una de estas condiciones:
Respuesta del usuario: Asegúrese de que el valor no esté fuera de rango o sea erróneo.
Explicación: Se ha producido una de estas condiciones:
Respuesta del usuario: Asegúrese de que el valor especificado no sea inferior a 0 o superior al número actual de filas de la tabla.
Explicación: La sintaxis de los datos devueltos por un programa del sistema o Perl no es correcta. Se ha producido una de estas condiciones:
Respuesta del usuario: Compruebe si hay errores de sintaxis en los datos devueltos por la función.
Explicación: Se ha especificado una tabla como parámetro de salida pero el número de filas de datos devueltas por el entorno de lenguaje era superior al número máximo de filas permitido para la tabla. Se han grabado datos en la tabla hasta que se ha llenado y se han desechado los datos restantes.
Respuesta del usuario: Puede pasar por alto los datos desechados o aumentar el tamaño de la tabla y ejecutar de nuevo la función.
Explicación: Una función incorporada de la interfaz de archivo plano no ha podido encontrar el archivo especificado en los directorios en los que podía buscar.
Respuesta del usuario: Asegúrese de que el archivo está en una vía de acceso especificada por la sentencia FFI_PATH del archivo de inicialización.
Explicación: Una función incorporada de la interfaz de archivo plano no ha podido abrir el archivo especificado porque lo estaba utilizando este u otro proceso y no se podía compartir en la modalidad especificada.
Respuesta del usuario: Asegúrese de que otro proceso no haya bloqueado el archivo.
Explicación: Una función incorporada de la interfaz de archivo plano no ha podido cerrar el archivo especificado porque esta invocación de macro no lo había abierto.
Respuesta del usuario: El archivo debe cerrarlo la macro que lo abrió. Los cambios efectuados podrían perderse.
Explicación: Una función incorporada de la interfaz de archivo plano no pudo leer una fila de datos para una variable de tabla porque el número de bytes de la fila excedía del número máximo de bytes soportados.
Respuesta del usuario: La tabla es demasiado grande para que Net.Data pueda manejarla.
Explicación: Una función incorporada de la interfaz de archivo plano ha intentado encontrar un archivo pero ha encontrado una vía de acceso en la variable del archivo de configuración FFI_PATH cuya longitud era superior al número máximo de bytes soportados, que es 4095.
Respuesta del usuario: Acorte la sentencia FFI_PATH especificando únicamente los directorios que Net.Data necesite para la aplicación actual.
Explicación: Se ha producido una anomalía en una llamada a una función del sistema. Se trata de un error interno notificado a Net.Data que puede precisar la interacción del usuario o puede ser un error temporal del sistema que Net.Data no puede manejar. Si el problema persiste, notifíquelo al servicio técnico de software.
Respuesta del usuario: Compruebe la configuración e inténtelo de nuevo. Si el problema persiste, notifíquelo al servicio técnico de software.
Explicación: Una función incorporada de la interfaz de archivo plano no ha podido acceder al archivo especificado porque lo estaba utilizando este u otro proceso y no se podía compartir en la modalidad especificada.
Respuesta del usuario: Finalice el proceso que está utilizando el archivo y vuelva a intentar la operación. Considere la posibilidad de especificar un valor RETRY para reintentar la operación de forma automática si el archivo está en uso cuando se llama a la función.
Explicación: Una función incorporada de registro Web no ha podido crear un registro Web porque el registro especificado ya existe.
Respuesta del usuario: Utilice otro nombre para el registro Web.
Explicación: Una función incorporada de registro Web no ha podido suprimir el registro especificado debido a una de estas condiciones:
Respuesta del usuario: Si el registro está siendo utilizado por otro proceso, inténtelo después de que el proceso se haya cerrado.
Explicación: Una función incorporada de registro Web no ha podido añadir una entrada al registro especificado porque la entrada especificada ya existe.
Respuesta del usuario: No se pueden crear entradas duplicadas en un registro Web. Modifique la entrada y vuelva a someter la función o utilice la entrada existente.
Explicación: Una función incorporada de registro Web no ha podido eliminar ni recuperar una entrada del registro especificado porque la entrada especificada no existe.
Respuesta del usuario: Net.Data no puede encontrar la entrada de registro solicitada.
Explicación: Una función incorporada de registro Web no ha podido utilizar el registro especificado porque no se ha podido encontrar.
Respuesta del usuario: Cree el registro si todavía no existe.
Explicación: Una función incorporada de registro Web no ha podido crear el registro especificado porque no existía una vía de acceso en el nombre del registro.
Respuesta del usuario: Especifique una vía de acceso cuando cree el registro.
Explicación: Una función incorporada de registro Web no ha podido completar la operación solicitada porque el peticionario no tenía la autorización adecuada para el registro especificado.
Respuesta del usuario: Cambie el parámetro de seguridad en las funciones de registro Web para autorizar la operación.
Explicación: Una función incorporada de registro Web no ha podido crear el registro especificado por razones desconocidas.
Respuesta del usuario: Compruebe la configuración e inténtelo de nuevo.
Explicación: Se ha producido una de estas condiciones:
Respuesta del usuario: Asegúrese de que el valor no esté fuera de rango o sea erróneo.
Explicación: Se ha producido una de estas condiciones:
Respuesta del usuario: Asegúrese de que el valor no esté fuera de rango o sea erróneo.
Explicación: El resultado de una operación aritmética tenía un exponente que estaba fuera del rango soportado, comprendido entre -999.999.999 y +999.999.999.
Respuesta del usuario: Asegúrese de que el valor esté dentro del rango soportado.
Explicación: La serie especificada en la sentencia EXEC de un bloque de función sólo contenía caracteres de espacio en blanco.
Respuesta del usuario: Especifique una serie de caracteres que no conste únicamente de espacios en blanco.
Explicación: No se ha especificado una sentencia EXEC en el bloque de función para la función a la que se está llamando.
Respuesta del usuario: Añada la sentencia EXEC al bloque FUNCTION.
Explicación: Net.Data no puede conectar con el servidor SMTP especificado.
Respuesta del usuario: Asegúrese de que ha especificado el nombre de sistema principal o el número IP correcto. Un servidor SMTP debe ejecutarse en la puerta 25 del sistema principal especificado.
Explicación: Se ha producido un error SMTP mientras Net.Data intentaba transmitir el mensaje de correo electrónico al servidor SMTP especificado.
Respuesta del usuario: Asegúrese de que llama a DTW_SENDMAIL con los parámetros válidos.
Explicación: Net.Data no puede transmitir mensajes de Correo electrónico que contienen caracteres de 8 bits (como por ejemplo, caracteres ASCII no de inglés americano) a un servidor SMTP que sólo da soporte a caracteres de 7 bits (como por ejemplo, ASCII de inglés americano).
Respuesta del usuario: Especifique un servidor SMTP que dé soporte a ESMTP (8BITMIME) o no utilice caracteres de 8 bits en sus mensajes de correo electrónico.
Explicación: No se puede encontrar el cookie por una de las siguientes razones:
http://search.netscape.com/newsref/std/cookie_spec.html.
Respuesta del usuario: Determine el motivo por el cual no se puede encontrar el cookie y corrija la situación.