conexion hamachi + foxpro

199 views
Skip to first unread message

Miguel Canchas

unread,
Aug 6, 2015, 8:24:54 PM8/6/15
to publice...@googlegroups.com

 

Tengo esa ip que me bota el hamachi.

Intente conectarme de diversas formas :

 

USE \\255.125.34.125\D:\BDATOS\productos

USE “\\255.125.34.125\D:\BDATOS\productos

USE \\255.125.34.125\D\BDATOS\productos

USE “\\255.125.34.125\D\BDATOS\productos

 

Y no puedo conectarme. Por favor una “desasnada” de porque no puedo conectarme…

 

Gracias mil

 

MK

 

 

 

 

 

 

Message has been deleted

Idalberto Gonzalez

unread,
Aug 7, 2015, 2:01:10 AM8/7/15
to Comunidad de Visual Foxpro en Español, mcan...@ximesa.com
Lo primero es que debes tener hamachi en las dos pc para que se puedan comunicar a traves del
tunel que se crea.

El directorio de destino debe estar compartido

Declara una variable con tu directorio de destino :

_dire= '\\255.125.34.125\DATOS\'
if file(_dire1+'productos.dbf')
   
SELECT 0
    USE (_dire1+'productos.dbf') ALIAS mialias

select mialias

................
..........lo que quieras hacer........
..........................

use in 'mialias'
endif





Idalberto Gonzalez

unread,
Aug 7, 2015, 2:07:01 AM8/7/15
to Comunidad de Visual Foxpro en Español, mcan...@ximesa.com
La variable es por comodidad para que si vas a trabajar con varias tablas no tengas que estar
escribiendo a cada momento la ruta completa. Si solo es una tabla entonces pon como ruta, el directorio mas el nombre de la tabla.

José Enrique Llopis

unread,
Aug 7, 2015, 6:03:38 AM8/7/15
to publice...@googlegroups.com

Precisamente ahora estaba configurando a un cliente una instalación con tres oficinas conectadas con HAMACHI, básicamente salvo las rutas que las he puesto en formato UNC  \\DIRECCIÓNIP\CARPETA  no hay diferencia con una instalación normal.

 

La aplicación usa cursor adapter’s y lo que hace son SELECT’s de las tablas pero entiendo que abriéndolas con un USE funcionará sin problemas.

 

La carpeta del servidor está compartida con todos los permisos, es un equipo actualizado a W10, aunque hicimos las pruebas con W8.1 y funcionaba también correctamente.

 

Eso si, la velocidad dependerá del ancho de banda de que dispongas y en mi opinión sería recomendable si usas DBF’s usar transacciones para minimizar la corrupción de datos en caso de problemas de red.

 

 

Un abrazo,

 

Pepe Llopis

 

 


image001.jpg

Miguel Canchas

unread,
Aug 7, 2015, 9:13:37 AM8/7/15
to publice...@googlegroups.com

Gracias a todos por sus consejos. Era una tontería crei que ya estaba conectado por hamachi y era otra red…ya lo conecte y me sale este mensaje…

 

 

A que se debe esto…??

 

 

MK

Idalberto Gonzalez

unread,
Aug 7, 2015, 11:12:11 AM8/7/15
to Comunidad de Visual Foxpro en Español, mcan...@ximesa.com
revisa  "SET EXCLUSIVE"

Miguel Canchas

unread,
Aug 7, 2015, 11:42:47 AM8/7/15
to Idalberto Gonzalez, Comunidad de Visual Foxpro en Español

USE \\25.155.249.134\D\vacios SHARED

 

Mi

 

set exclusive OFF

 

 

Y nada….

 

 

MK

 

 

De: Idalberto Gonzalez [mailto:idalb...@gmail.com]
Enviado el: viernes, 07 de agosto de 2015 10:12 a.m.
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
CC: Miguel Canchas <mcan...@ximesa.com>
Asunto: Re: conexion hamachi + foxpro

 

revisa  "SET EXCLUSIVE"

José Enrique Llopis

unread,
Aug 7, 2015, 12:27:11 PM8/7/15
to publice...@googlegroups.com, Idalberto Gonzalez

A ver si el share, la carpeta compartida, donde están los datos está de solo lectura, revisa los permisos

 

Pepe Llopis

 

 


Miguel Canchas

unread,
Aug 7, 2015, 12:32:13 PM8/7/15
to publice...@googlegroups.com, Idalberto Gonzalez

La carpeta esta compartida, ya que todos los otros usuarios acceden a ella desde su red…

 

MK

Interak

unread,
Aug 7, 2015, 1:42:34 PM8/7/15
to Comunidad de Visual Foxpro en Español, mcan...@ximesa.com
Hola.

Set exclusive off se debe usar antes del USE

Daniel Sánchez

unread,
Aug 7, 2015, 7:28:46 PM8/7/15
to Comunidad de Visual Foxpro en Español
No recomiendo el uso de hamachi con tablas dbf, recuerda que la velocidad de internet es menor que una red local, lo que si recomiendo y te sugiero que trabajes con un motor de bd sql, ahí tu performance sera muy buena en comparación con las dbf, con las dbf conforme se vaya cargando de datos tu aplicación, este se ira poniendo más lento hasta que sea casi insoportable trabajar en tu aplicación, con el consiguiente queja de tu cliente y el no poder solucionarlo de tu parte.

Saludos
--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047 RPM #948615385
Trujillo - Perú

P  Sugerimos no imprimir este e-mail a menos que sea absolutamente necesario. Protejamos el medio ambiente.

Idalberto Gonzalez

unread,
Aug 8, 2015, 12:21:18 AM8/8/15
to Comunidad de Visual Foxpro en Español, mcan...@ximesa.com
Creo que tu problema esta en la ruta para conseguir el directorio de destino.

Por que no pruebas con el ejemplo tal y como te lo envié?.

Por otro lado, estoy de acuerdo, la combinacion dbf + internet = problema siempre.

Si es obligatorio utilizar dbf lo mejor seria comprimir la informacion necesaria en el origen, depositarla en el destino y luego de manera local realizar todos los calculos.

Por ejemplo:

Si se necesita en el destino actualizar la tabla clientes, en el origen se filtran los cambios, se comprimen, se envian y en el destino, se descomprime el archivo y se trabaja de manera local.

Miguel Canchas

unread,
Aug 8, 2015, 10:36:27 AM8/8/15
to publice...@googlegroups.com

La combinación es mala. Ya lo se. No queda de otra seguir usando de esta manera(por ahora…). No obstante, hay una máquina que sigue jalando los datos con hamachi sin problemas….Y yo lo único que quiero es accesar y ver algunas cosas…no quiero procesar….

 

Estoy preparando una versión con Postgresql, ya este mes debe ser instalado….y si no logro por lo menos hacer un use  a un dbf no se si podre usar una BD… Esa es mi preocupación….o Si tuvieras un manualito o tips de como hacer funcionar Mysql o Sqlserver o Postgresql con hamachi…

 

 

Gracias…

 

 

MK

 

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Daniel Sánchez


Enviado el: viernes, 07 de agosto de 2015 06:29 p.m.
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>

Daniel Sánchez

unread,
Aug 8, 2015, 12:13:33 PM8/8/15
to Comunidad de Visual Foxpro en Español
Veo que nos muestras una pantalla con un ip de hamachi, ahora no se si es el ip de tu pc la que nos muestras o el ip de la pc a donde te quieres conectar (ip hamachi por supuesto), ahora si estas desde tu pc para conectarte a otra pc por hamachi deberías indicar la ip que te da el hamachi para esa pc (trabajar con hamachi es lo mismo que trabajar con una red local)
No hay mayor ciencia en la conexión por hamachi, si es conectarse a una carpeta primero en tu pc origen debes tener compartida la carpeta deseada, tal cual como seria en una red local, una vez compartida la carpeta solo es cuestión de poner según indicas que esa es la ip de la pc que deseas acceder use \\255.125.34.125\micarpetacompratida\bddatos\productos shared con eso deberías abrir la tabla deseada, ahora para que confirmes si dicha carpeta esta compartida y se tiene acceso en el árbol de pc que te indica el hamachi deberías darle click derecho al ip en cuestión y te da un menú contextual ahí le dirías mostrar (si no me equivoco) el cual te abrirá un explorador con las carpetas compartidas de dicha pc).

Saludos

Miguel Canchas

unread,
Aug 8, 2015, 12:27:50 PM8/8/15
to publice...@googlegroups.com

La ip es de la maquina a la que quiero conectarme.

 

La carpeta a la que quiero ver sus archivos esta compartida…o como debería compartirla ¿?

 

Efectivamente le di mostrar para ver que esta compartido y me pidió una contraseña…deber ser la misma con la que ingreso cuando prendo la pc ¿?

Daniel Sánchez

unread,
Aug 8, 2015, 1:24:54 PM8/8/15
to Comunidad de Visual Foxpro en Español
En todo caso si te pide clave cambia la configuración en la pc origen para que no solicite contraseña, y si la sabes cuando la ingreses marca el check que indica recordar la contraseña para que no vuelva a pedir.

Imágenes integradas 1

Saludos
Reply all
Reply to author
Forward
0 new messages