Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2010, 16:22
Avatar de webness
webness
 
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 10 meses
Puntos: 5
Ejecutar fichero sql por linea de comandos en windos ---->aporte

Hola tuve la necesidad de ejecutar un fichero sql por linea de comandos o DOS en windows, y encontre en todo lado la misma forma de ejecutarlo

Código DOS:
Ver original
  1. psql nombreBaseDatos <ruta_completa_archivo -U usuarioBaseDatos

pero en ningùn lado encontre que antes de ejecutar eso toca estar para en el bin del postgres y establecerle el password al usuario

por lo tanto la sentencia completa seria asi:

Código DOS:
Ver original
  1. cd c:\ruta_postgres\version\bin
  2. set pgpassword = clave_del_usuario_especificado_con_-U_abajo
  3. psql nombreBaseDatos <ruta_completa_archivo -U usuarioBaseDatos