Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Como restaurar sql en postgres windows.

Estas en el tema de Como restaurar sql en postgres windows. en el foro de PostgreSQL en Foros del Web. hola quisiera saber porque este comando no me funciona para restaurar mi base de datos que la tengo en .sql estoy utilizando este comando. psql.exe ...
  #1 (permalink)  
Antiguo 14/06/2011, 07:49
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Como restaurar sql en postgres windows.

hola quisiera saber porque este comando no me funciona para restaurar mi base de datos que la tengo en .sql estoy utilizando este comando.

psql.exe -U postgres -e temporal -f C:\xampp\htdocs\btc.sql


saludos.
  #2 (permalink)  
Antiguo 14/06/2011, 07:58
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como restaurar sql en postgres windows.

Lo que yo siempre hago es utilizar el pgadmin.
Yo se que este no acepta extensión sql para restaurar bases de datos, pero muestra la cadena completa que utiliza para hacerlo.

Te copias esa cadena y cambias la extensión del archivo.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 14/06/2011, 08:03
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

Muchas gracias por la respuesta pero no entendi jeje , tengo que abrir el sql y copiar todo el script en otro archivo?


saludos
  #4 (permalink)  
Antiguo 14/06/2011, 08:19
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como restaurar sql en postgres windows.

no.

Tienes pgadmin?

Haz probado hacerlo por ese lado? de forma grafica
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 14/06/2011, 08:24
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

el problema es que abro el slq con el pg admin y el archivo es muy grando y se queda pegado. es muy pesado el archivo.

saludos
  #6 (permalink)  
Antiguo 14/06/2011, 08:30
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como restaurar sql en postgres windows.

prueba

psql.exe -U postgres -d tu_base_de_datos -f "C:\xampp\htdocs\btc.sql"
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #7 (permalink)  
Antiguo 14/06/2011, 08:46
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

Creo que si funciona pero no tira de una vez a insertar y no crea las tablas , deberia tener otra opcion en el comando.?


saludos
  #8 (permalink)  
Antiguo 14/06/2011, 08:57
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como restaurar sql en postgres windows.

Entra a la base de datos.

psql tu_base_de_datos

debe aparecer algo así:

tu_base_de_datos=#

Debes poner el archivo sql en la carpeta bin.

y en la consola ejecutalo con la opción \i.

tu_base_de_datos=#\i nombre_archivo.sql
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #9 (permalink)  
Antiguo 14/06/2011, 09:07
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

Pues tambn se tira a insertar de una vez abri el archivo con ultraedit y si estan los create de las tablas :( que podria ser?


saludos
  #10 (permalink)  
Antiguo 14/06/2011, 09:11
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Como restaurar sql en postgres windows.

Pero no te entiendo que es lo que te pasa.

Te sale error?
El archivo fue generado por postgresql o lo generaste tu?

Recuerda que el orden de las tablas es importante.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #11 (permalink)  
Antiguo 14/06/2011, 09:55
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

Ya lo puede restaurar , no se si tenga que ver lo que hice fue cerrar pgAdmin y volvi a ejecutar el comando creo que era por eso.


saludos
  #12 (permalink)  
Antiguo 22/06/2011, 16:50
 
Fecha de Ingreso: septiembre-2008
Mensajes: 35
Antigüedad: 15 años, 7 meses
Puntos: 6
Respuesta: Como restaurar sql en postgres windows.

Hola RIVEMILLOS, de que tamaño es el SQL? Porque yo también tengo uno de 1 GB y pico y no pude restaurar. En CMD ni en pgAdmin.

¿Como hiciste exactamente cada paso? Gracias!
  #13 (permalink)  
Antiguo 24/06/2011, 13:39
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: Como restaurar sql en postgres windows.

Cita:
Iniciado por huesos52 Ver Mensaje
Entra a la base de datos.

psql tu_base_de_datos

debe aparecer algo así:

tu_base_de_datos=#

Debes poner el archivo sql en la carpeta bin.

y en la consola ejecutalo con la opción \i.

tu_base_de_datos=#\i nombre_archivo.sql
Con este comando que dijo huesos , pero teniendo cerrrado el pgAdmin 3
o cualquier otro soft que este utilizando la DB.


saludos
  #14 (permalink)  
Antiguo 28/10/2011, 10:29
Avatar de gasoft  
Fecha de Ingreso: abril-2009
Mensajes: 68
Antigüedad: 15 años
Puntos: 3
Respuesta: Como restaurar sql en postgres windows.

Hola, presento un problema parecido quisiera importar un archivo .sql desde java, el archivo tiene la estructura de las tablas. que me sugieren?. gracias

Etiquetas: postgres, restaurar, sql, windows
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 05:22.