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

error en script para reinciar secuencia de postgresql

Estas en el tema de error en script para reinciar secuencia de postgresql en el foro de PostgreSQL en Foros del Web. hola amigos necesito que me funcione un script para que reinicie una secuencia de postgresql la cual esta en una maquina con windows @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 18/06/2014, 23:15
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
error en script para reinciar secuencia de postgresql

hola amigos necesito que me funcione un script para que reinicie una secuencia de postgresql la cual esta en una maquina con windows

Código SQL:
Ver original
  1. @echo off
  2. SET PGUSER=postgres
  3. SET PGPASSWORD=*****
  4. cd C:\Program Files\PostgreSQL\9.1\bin
  5. export PGUSER PGPASSWORD
  6.  
  7. psql -U postgres turnos -c "ALTER SEQUENCE turns_id_seq RESTART WITH 1;"
  8.  
  9. pause

y obtengo este error:
Cita:
"export" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.
psql: atención: se ignoró argumento extra «-c» en línea de órdenes
psql: atención: se ignoró argumento extra «ALTER SEQUENCE turns_id_seq RESTART W
ITH 1;» en línea de órdenes
psql (9.1.9)
ADVERTENCIA: El código de página de la consola (850) difiere del código
de página de Windows (1252).
Los caracteres de 8 bits pueden funcionar incorrectamente.
Vea la página de referencia de psql «Notes for Windows users»
para obtener más detalles.
Digite «help» para obtener ayuda.

turnos=#
  #2 (permalink)  
Antiguo 19/06/2014, 16:03
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: error en script para reinciar secuencia de postgresql

export es un comando de linux y al parecer estas utilizando un SO Windows.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 21/08/2014, 23:12
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: error en script para reinciar secuencia de postgresql

Amigos no logro hacer que funcione el script

Código BASH:
Ver original
  1. @echo off
  2.  
  3. SET PGPASSWORD=*****
  4.  
  5. psql -U postgres turnos -c "delete from prueba;"
  6. psql -U postgres turnos -c "ALTER SEQUENCE prueba_id_seq RESTART WITH 1;"
  7.  
  8. pause

que estoy haciendo mal?

Etiquetas: postgres, secuencia
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




La zona horaria es GMT -6. Ahora son las 23:14.