Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/11/2011, 16:53
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Respuesta: Carga de datos con Sql Loader

Si la base de datos está en un servidor remoto y cuando ejecutas el SQL*Loader desde un cliente el resultado es un error TNS, lo más probable es que tengas un problema de configuración en el tnsnames.ora, este fichero está en la carpeta network\admin de la instalación del cliente y contiene la definición necesaria de los servidores de base de datos para establecer una conexión.

Por ejemplo, para que funcione el comando

Código:
SQLLDR scott/tiger@remote_database control=LOAD.ctl
Deberías tener una entrada en el tnsnames.ora similar a

Código:
remote_database =
  (DESCRIPTION =
    (ADDRESS = 
      (PROTOCOL = TCP)(HOST = Ip_o_Nombre_del_Servidor)
      (PORT = 1521)
    )
    (CONNECT_DATA =
      (SERVICE_NAME = Nombre_Real_de_Base_de_Datos)
    )
  )
Saludos