IBM Books

Mensajes de Net.Data


Mensajes de código de retorno: Explicación e información de recuperación

Net.Data proporciona los mensajes de código de retorno siguientes cuando detecta una condición inusual.



-1002 función <función>. No es posible asignar memoria.

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.



-1001 función <función>. Código interno <código>.

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.



1000 función <función>. Función no encontrada.

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.



1001 Función <nombre_función>. El parámetro <nombre_parám> contiene un valor nulo.

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.



1002 función <nombre_función>. El parámetro <nombre_parám> contiene una serie de caracteres nula.

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.



1003 función <función>. El número de parámetros que se han pasado no es correcto.

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.



1004 función <función>. El parámetro <nombre_parám> no es una tabla.

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.



1005 función <función>. El parámetro <nombre_parám> no es una serie.

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.



1006 función <función>. El parámetro <nombre_parám> no es un parámetro de salida.

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.



1007 función <función>. El parámetro <nombre_parám> contiene un valor que no es válido.

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.



1008 función <función>. El valor <valor_parám> está fuera de los límites de la tabla.

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.



1009 función <función>. La serie de caracteres de variable <serie> no está en el formato correcto.

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.



1010 función <función>. No se han podido devolver todos los datos solicitados.

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.



2000 función <función>. El archivo solicitado <nombre_archivo> no se ha encontrado.

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.



2001 función <función>. El archivo solicitado <nombre_archivo> no se ha podido abrir en la modalidad especificada.

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.



2002 función <función>. El archivo solicitado <nombre_archivo> no se ha abierto.

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.



2003 función <función>. Se ha intentado leer una fila de datos que sobrepasaba el número máximo de bytes soportados.

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.



2004 función <función>. Una vía de acceso especificada en FFI_PATH sobrepasaba el número máximo de bytes soportados.

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.



2005 función <función>.<Error del sistema>.

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.



2006 función <función>. No se ha podido acceder al archivo solicitado <nombre_archivo> en la modalidad especificada.

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.



3001 función <función>. El registro <nombre_registro> ya existe.

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.



3002 función <función>. El registro <nombre_registro> lo está utilizando otro proceso o no existe.

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.



3003 función <función>. La entrada de registro <entrada_registro> ya existe.

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.



3004 función <función>. No se puede encontrar la entrada de registro <entrada_registro>.

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.



3005 función <función>. No se puede encontrar el registro <nombre_registro>.

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.



3006 función <función>. La vía de acceso del registro <nombre_registro> 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.



3007 función <función>. No tiene autorización para realizar la operación de registro solicitada.

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.



3008 función <función>. No se ha podido crear el registro <nombre_registro>.

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.



4000 función <función>. El parámetro <nombre_parám> no es un número entero o es demasiado grande.

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.



4001 función <función>. El parámetro <nombre_parám> no es un número válido.

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.



4002 función <función>. Desbordamiento o subdesbordamiento aritmético.

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.



5000 función <función>. La sentencia EXEC está vacía.

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.



6000 función <función>. No se ha especificado una sentencia EXEC en la sección de función.

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.



7000 No se puede acceder al servidor SMTP especificado.

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.



7001 Durante las comunicaciones con el servidor SMTP especificado, el servidor SMTP ha devuelto un mensaje de error.

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.



7002 El servidor SMTP especificado no da soporte a ESMTP (protocolo simple de transferencia de correo ampliado), pero el mensaje especificado de correo electrónico contiene caracteres de 8 bits.

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.



8000 No hay ningún mensaje porque este código de retorno no indica una condición de error.

Explicación: No se puede encontrar el cookie por una de las siguientes razones:

Respuesta del usuario: Determine el motivo por el cual no se puede encontrar el cookie y corrija la situación.




[ Principio de página | Página anterior | Página siguiente | Contenido ]