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

Conexion de Visual Foxpro con PostgreSQL

Estas en el tema de Conexion de Visual Foxpro con PostgreSQL en el foro de PostgreSQL en Foros del Web. Hola Amigos, soy programador en Visual Foxpro, a la fecha he logrado establecer una conexion via odbc a un servidor linux con bd postgres, mi ...
  #1 (permalink)  
Antiguo 27/09/2006, 20:52
 
Fecha de Ingreso: septiembre-2006
Mensajes: 2
Antigüedad: 18 años, 2 meses
Puntos: 0
Pregunta Conexion de Visual Foxpro con PostgreSQL

Hola Amigos, soy programador en Visual Foxpro, a la fecha he logrado establecer una conexion via odbc a un servidor linux con bd postgres, mi problema es cuando quiero hacer vistas remotas y me sale el siguiente mensahe

connectivity error: Error while executing the query; ERROR: schema "postgres" does not exist

Por favor ayudenme, desde ya mis agradecimientos.

Roberto Centeno
  #2 (permalink)  
Antiguo 12/10/2006, 18:34
 
Fecha de Ingreso: septiembre-2006
Mensajes: 2
Antigüedad: 18 años, 2 meses
Puntos: 0
Lentitud en la Consulta

Hola amigos, bueno establesco las conexiones de manera mas normal, pero es muy lento en las consultas, por favor hay alguien que pueda ayudar? o al parecer ya es una deficiencia de Vfp para trabajar con Pg
  #3 (permalink)  
Antiguo 18/12/2006, 12:27
 
Fecha de Ingreso: diciembre-2006
Mensajes: 1
Antigüedad: 17 años, 11 meses
Puntos: 0
Re: Conexion de Visual Foxpro con PostgreSQL

Yo aún busco como hacerlo, si sabes como te ruego me lo digas. gracias
  #4 (permalink)  
Antiguo 21/03/2007, 12:04
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Conexion de Visual Foxpro con PostgreSQL

Es muy sencillo amigo.

AL mometno de elegir la opcion "agregar tabla" en le diseñador de vsitas , aprece un cuadro de dialogo
donde existen dos casillas de verificacion, tienes que activar la casilla que dice : "Incluir tablas del sistema".

De este modo , aparecera una lista de tablas con los prefijos del nombre de la base de datos POSTGRES , y ya no tendras ese problema
  #5 (permalink)  
Antiguo 22/03/2007, 12:41
 
Fecha de Ingreso: noviembre-2004
Ubicación: Valle del cauca / Cali
Mensajes: 112
Antigüedad: 20 años
Puntos: 1
Re: Conexion de Visual Foxpro con PostgreSQL

Hola, veo varias preguntas vamos a ver si las interpreto bien y si les puedo ayudar.

1) ¿conectar fox pro(En Windows) a postgres(En linux)?, realmente es sencillo, primero defines un odbc para windows que se conecte a postgres, para ello, debes de bajar el instalador del odbc, instalarlo y configurar el postgres para que te acepte peticiones desde el windows (habilitar la ip en los archivo de configuración de postgres), despues de definido el odbc, creas una conexión en foxpro y sobre esta conexión haces tus consultas sobre la base de datos en postgres.

2) ¿que tan lento es? , Nosotros trabajamos con datos de una aplicación hecha en foxpro, la cual hemos migrado lentamente, la verdad, el rendimiento para nuestro caso, se ve un poco afectado, pero indudablemente los baneficios que obtuvimos para nuestra necesidad estan por encima de la perdida de rendimiento que se tuvo.

3) ¿Problema de las vistas remotas? Para el caso de las vistas, postgres maneja por defecto esquemas para la definición de las bases de datos, el esquema por defecto es public, por lo general no nos ha presentado problemas cuando la base de datos esta definida sobre este esquema, cuando la implementación cambio a varios esquemas, se nos presento este problema, la solución fue hacer siempre referencia al esquema donde queremos hacer la transacción. Por lo que veo de tu error, el esta buscando un esquema llamado postgres, no se si puedes colar las instrucciones que te generan el error para darte una ayuda un poco mas precisa....

Edgar Iván Naranjo
Cali- Colombia.

Última edición por calvin_naranjo; 22/03/2007 a las 12:48
  #6 (permalink)  
Antiguo 01/06/2007, 11:59
 
Fecha de Ingreso: junio-2007
Mensajes: 1
Antigüedad: 17 años, 5 meses
Puntos: 0
De acuerdo Re: Conexion de Visual Foxpro con PostgreSQL

hola a todos..yo estube buscando como loco todo esto..si alguien por favor me puede ayudar por lo menos en algo, les agradeceria un monton por que me puede llegar a servir de tesina en la facultad, yo estoy queriendo preparar un sistema ya un poco grande, y lo que estoy queriendo hacer una conexion de visual foxpro con postgresql, la programación en foxpro manejo bien (no soy un suuuper programador pero me defiendo), y manejo tambien una base de datos en postgresql, lo que nose como puedo cargar, modificar, ver y eliminar datos de la base de datos de postgresql desde visual fox pro, ojala me hayan entendido, y ojala puedan ayudarme en algo. gracias.
  #7 (permalink)  
Antiguo 02/01/2008, 11:35
 
Fecha de Ingreso: marzo-2007
Mensajes: 2
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Conexion de Visual Foxpro con PostgreSQL

Cita:
Iniciado por dani.rojo Ver Mensaje
hola a todos..yo estube buscando como loco todo esto..si alguien por favor me puede ayudar por lo menos en algo, les agradeceria un monton por que me puede llegar a servir de tesina en la facultad, yo estoy queriendo preparar un sistema ya un poco grande, y lo que estoy queriendo hacer una conexion de visual foxpro con postgresql, la programación en foxpro manejo bien (no soy un suuuper programador pero me defiendo), y manejo tambien una base de datos en postgresql, lo que nose como puedo cargar, modificar, ver y eliminar datos de la base de datos de postgresql desde visual fox pro, ojala me hayan entendido, y ojala puedan ayudarme en algo. gracias.
PS LO PRIMERO QUE TINES QUE HACER E SBAJAR EL DRIVER ODBC DE POSTGRES
  #8 (permalink)  
Antiguo 27/01/2008, 16:38
Avatar de julwo  
Fecha de Ingreso: mayo-2004
Ubicación: santiago, Rep Dom
Mensajes: 252
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Conexion de Visual Foxpro con PostgreSQL

bueno creo k soy su salvacion jejej mandenme sus correos y les enviare una clase muy pero muy efectiva de como conectarse tambien les mandare un ejemplo de como trabajar
[email protected]
saludos
__________________
Cuando las cosa son Buenas, SON BUENAS! no importan las R@tas que orinen en el camino! Me SiGUe!!
  #9 (permalink)  
Antiguo 12/05/2009, 09:46
 
Fecha de Ingreso: mayo-2009
Mensajes: 1
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Conexion de Visual Foxpro con PostgreSQL

Creo que el error dice: Error al ejecutar consulta, Error esquema "postgre" no existe

En postgre para hacer una consulta se realiza anteponiendo al nombre de la tabla, el nombre del esquema, aunque no es necesario si la tabla fue creada en el esquema "public"

EJm.
SELECT campo1, campo2, campo3 FROM miesquema.nombredelatabla

INSERT INTO miesquema.nombredelatabla (campo1, campo2, campo3) VALUES (valorparacampo1, valorparacampo2, valorparacampo3)

UPDATE miesquema.nombredelatabla SET campo1=valorparacampo1, campo2=valorparacampo2, campo3=valorparacampo3 WHERE ...
  #10 (permalink)  
Antiguo 24/06/2010, 05:08
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Lentitud en la Consulta

Cita:
Iniciado por acenteno Ver Mensaje
Hola amigos, bueno establesco las conexiones de manera mas normal, pero es muy lento en las consultas, por favor hay alguien que pueda ayudar? o al parecer ya es una deficiencia de Vfp para trabajar con Pg

Nosotros teniamos el mismo problema y este radicaba en el momento de la creacion de la vista, ya que si esta era sobre una base de datos muy grande tardaba mucho tiempo en crearla, para solventar esto hicimos lo siguiente:

1- Creamos una base de datos por cada formulario y alli creamos las vistas remotas según las necesidades del formulario y para que la vista fuese siempre la misma usamos objetos para las condiciones de los datos a traer

Ej.

SELECT Cliente.*, Zona.zona_cod, Zona.zona_nom, Sector.sec_cod,;
Sector.sec_nom, Tipocliente.tcli_cod, Tipocliente.tcli_nom,;
Tipolist.lst_nom, Tipolist.lst_cod, Tipocliente.tcli_diasc,;
Tipocliente.tcli_ldias, Tipocliente.tcli_lcred, Tipocliente.tcli_descg;
FROM ;
{oj{oj{oj{oj CLIENTE Cliente ;
LEFT OUTER JOIN TIPOCLIENTE Tipocliente ;
ON Cliente.suc_id = ( '001 ' );
AND Cliente.tcli_id = Tipocliente.tcli_id} ;
LEFT OUTER JOIN SECTOR Sector ;
ON Sector.suc_id = ( '001 ' );
AND Cliente.sec_id = Sector.sec_id} ;
LEFT OUTER JOIN ZONA Zona ;
ON Cliente.zona_id = Zona.zona_id} ;
LEFT OUTER JOIN TIPOLIST Tipolist ;
ON Tipolist.suc_id = ( '001 ' );
AND Cliente.lst_id = Tipolist.lst_id};
WHERE Cliente.per_id LIKE ( ?LOVARIABLES.PER_ID )



2- Cuando no era posible esto y la vista era solo para consulta de datos usamos

EJ.

SQLEXEC(oDat.sesion.conexion.numero ,lcconsulta ,lcvista)


Bueno espero te sirva

Saludos desde Venezuela
Alejandro Bedoya
  #11 (permalink)  
Antiguo 23/01/2011, 10:18
 
Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: Re: Conexion de Visual Foxpro con PostgreSQL

estoy un poco perdido con la un caso que me susede con vfp..
estoy conectandome por odbc a una bd postgre en un servidor linux son al menso 30 maquinas conectadas se conectan bien perfecto se trabja, perooo cuando una o varias estaciones se dejan sin utilizar por almenos 10 minutos cuando quiero retomar la sesion me sale que el odbc no tiene conexion con la bd.... hay que intentar varias veces para que conecte.... o en el caso en que la aplicaicon este abierta hay que cerrarla y abrir de nuevo...

que podria hacer si me pudieras ayudar te lo agradeceria...
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.
Tema Cerrado

SíEste tema le ha gustado a 3 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 16:38.