RDD SQL , MEDIATOR, SQL RDD, Necesito Información
RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Buenos días Foro.
Necesito de vuestra experiencia sobre esto, un RDDSQL.
Tenemos una aplicación con cientos de miles de lineas, y me han comentado si es posible hacerlo funcionar contra MySQl, SQl Server, Oracle, o lo que sea.
He visto MEDIATOR, parece que esta muy bien, pero desconozco si hay alguna version demo.
También he visto que mucha gente usa SQLRDD de xHarbour.com, no sé si hay soporte para Harbour que es lo que usamos, y como va de rendiemiento.
Además, me gustaría saber limitaciones, etc..
Tampoco sé si existe alguna otra alternativa a estos 2, el precio no importa, pero buscamos algo que esté ya funcionando y no estar pendiente de hacer
implementaciones.
¿ Alguien puede compartir sus experiencias sobre ello ?
Muchas gracias
Necesito de vuestra experiencia sobre esto, un RDDSQL.
Tenemos una aplicación con cientos de miles de lineas, y me han comentado si es posible hacerlo funcionar contra MySQl, SQl Server, Oracle, o lo que sea.
He visto MEDIATOR, parece que esta muy bien, pero desconozco si hay alguna version demo.
También he visto que mucha gente usa SQLRDD de xHarbour.com, no sé si hay soporte para Harbour que es lo que usamos, y como va de rendiemiento.
Además, me gustaría saber limitaciones, etc..
Tampoco sé si existe alguna otra alternativa a estos 2, el precio no importa, pero buscamos algo que esté ya funcionando y no estar pendiente de hacer
implementaciones.
¿ Alguien puede compartir sus experiencias sobre ello ?
Muchas gracias
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
The Full
Yo probe SqlRdd... facil de implementar, pero mi primer y gran problema fue. Obligadamente te agrega a lo menos 2 campos a tus tablas, la que usa el flag de deleted() y el de Recno()...
A mi me fue imposible usarla pues la DB era compartida por diferentes sistemas dentro de la empresa a la que le brindaba servicios externos, al solicitarle al administrador que me diera permisos para anexar esos campos, no tuve suficientes argumentos para converserlo (y en realidad tenia razon).. si eso no es problema, es una buena solucion.. aunque no se si estara disponible para HARBOUR o xHarbour.org
Saludos
Desde Chile
Adolfo
Yo probe SqlRdd... facil de implementar, pero mi primer y gran problema fue. Obligadamente te agrega a lo menos 2 campos a tus tablas, la que usa el flag de deleted() y el de Recno()...
A mi me fue imposible usarla pues la DB era compartida por diferentes sistemas dentro de la empresa a la que le brindaba servicios externos, al solicitarle al administrador que me diera permisos para anexar esos campos, no tuve suficientes argumentos para converserlo (y en realidad tenia razon).. si eso no es problema, es una buena solucion.. aunque no se si estara disponible para HARBOUR o xHarbour.org
Saludos
Desde Chile
Adolfo
Ji,ji,ji... buena la cosa... "all you need is code"
http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
- Joaquim Ferrer
- Posts: 105
- Joined: Sat Jan 14, 2012 3:46 pm
- Location: Barcelona
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
TheFull
Tienes versiones free y demo en
http://www.otc.pl/download/default.aspx?l=2
No sé si es lo que estás buscando o ya lo conoces.
Hablan que es compatible también para Harbour, y tienes los precios
Saludos
Tienes versiones free y demo en
http://www.otc.pl/download/default.aspx?l=2
No sé si es lo que estás buscando o ya lo conoces.
Hablan que es compatible también para Harbour, y tienes los precios
Saludos
Fivewinner desde 1.9, programador PHP y Javascript, PWA & HTML5 evangelista
- Antonio Linares
- Site Admin
- Posts: 42395
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 10 times
- Been thanked: 41 times
- Contact:
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Se que no es lo que buscas Rafa, pero sería una ocasión ideal para darle un empujoncito a SQLWIN
http://wiki.fivetechsoft.com/doku.php?id=sqlwin_development
http://wiki.fivetechsoft.com/doku.php?id=sqlwin_development
- Patricio Avalos Aguirre
- Posts: 1060
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
hola Rafa
habria que saber en que esta hecho tu sistema, ahora si esta usa dbf, lo mejor seria advantage database, ya que con un par de dias pasas todo a SQL
habria que saber en que esta hecho tu sistema, ahora si esta usa dbf, lo mejor seria advantage database, ya que con un par de dias pasas todo a SQL
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Hola
Si se trata de tiempo y pocas lineas a mover, te recomiendo ampliamente SQLRDD, hay que hacer algunas modificaciones al codigo, dependiendo como uses los indices.
Algunas consultas deberan adicionarse los filtros de informacion, pero el resto se queda intacto.
Otro cambio que te recomiendo que hagas a tus programas sera la proteccion de la transaccion, ya que cuando desarrollamos en xBase, NUNCA le hicimos caso.
Este punto es aun mas importante si tu aplicacion operara via WEB.
Como experiencia personal, probe, otras formas de migrar una aplicacion ya en funcionamiento y ninguna me dio los resultados de velocidad y estabilidad en la migracion.
La unica desventaja que yo le veo a SQLRDD es que solo opera con xHarbour, seria excelente que trabajara con Harbour.
Y esta desventaja hay que considerarla en un futuro.
Mi calificacion para SQLRDD es de 9 en una escala de 1 a 10
Saludos
Si se trata de tiempo y pocas lineas a mover, te recomiendo ampliamente SQLRDD, hay que hacer algunas modificaciones al codigo, dependiendo como uses los indices.
Algunas consultas deberan adicionarse los filtros de informacion, pero el resto se queda intacto.
Otro cambio que te recomiendo que hagas a tus programas sera la proteccion de la transaccion, ya que cuando desarrollamos en xBase, NUNCA le hicimos caso.
Este punto es aun mas importante si tu aplicacion operara via WEB.
Como experiencia personal, probe, otras formas de migrar una aplicacion ya en funcionamiento y ninguna me dio los resultados de velocidad y estabilidad en la migracion.
La unica desventaja que yo le veo a SQLRDD es que solo opera con xHarbour, seria excelente que trabajara con Harbour.
Y esta desventaja hay que considerarla en un futuro.
Mi calificacion para SQLRDD es de 9 en una escala de 1 a 10
Saludos
Visite Chiapas, el paraiso de México.
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Rafa,
Huye de SQLRDD como de la peste. El concepto es ideal, porque con muy pocos cambios debería funcionar con la misma sintáxis que el DBF.
En la práctica, el producto es inestable, el soporte es pésimo y sólo funciona en xHarbour. Además, los desarrolladores sobre todo lo usan para Postgress. Mira en las news y verás sus respuestas.
Huye de SQLRDD como de la peste. El concepto es ideal, porque con muy pocos cambios debería funcionar con la misma sintáxis que el DBF.
En la práctica, el producto es inestable, el soporte es pésimo y sólo funciona en xHarbour. Además, los desarrolladores sobre todo lo usan para Postgress. Mira en las news y verás sus respuestas.
-
- Posts: 549
- Joined: Fri Oct 07, 2005 2:17 pm
- Location: Lima - Peru
- Contact:
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Rafa
En resumen SQLRDD, solo funciona con xHarbour, ya sea el de ellos (comercial) o el Libre enlazado con Borland C, NO funciona con Harbour.
Si vas a cambiar para xHarbour para poder usar SQLRDD, te comento que eso de usar sentencias DBF en SQL no va muy bien, es correcto que funciona, pero es LENTISIMO, nosotros hemos optimizado codigo para usar sentencias SQL directamente y asi se comporta mucho mejor, sobre el soporte, nunca lo he usado.
Tambien usamos otra alternativa Brasilera SQLLIB, pero igual solo con xHarbour y MySQL, su creador Vailtom en la actualidad no brinda soporte.
Mediator, no lo conozco.
En resumen SQLRDD, solo funciona con xHarbour, ya sea el de ellos (comercial) o el Libre enlazado con Borland C, NO funciona con Harbour.
Si vas a cambiar para xHarbour para poder usar SQLRDD, te comento que eso de usar sentencias DBF en SQL no va muy bien, es correcto que funciona, pero es LENTISIMO, nosotros hemos optimizado codigo para usar sentencias SQL directamente y asi se comporta mucho mejor, sobre el soporte, nunca lo he usado.
Tambien usamos otra alternativa Brasilera SQLLIB, pero igual solo con xHarbour y MySQL, su creador Vailtom en la actualidad no brinda soporte.
Mediator, no lo conozco.
Enrrique Vertiz Pitta
Lima-Peru
xHb 1.23.1026X, Fwh 24.09, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Lima-Peru
xHb 1.23.1026X, Fwh 24.09, BCC74, MySQL 8.0.X, SQLLIB 1.9m
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Harbour tiene soporte nativo de bb.dd. SQL via SQLMIX.
Ejemplo DBUSEAREA( .T., "SQLMIX", "select * from Clientes", "CLIENTES")
Yo no lo he probado. Supongo que googleando por "harbour SQLMIX" aparezcan items relacionados con el tema.
Ejemplo DBUSEAREA( .T., "SQLMIX", "select * from Clientes", "CLIENTES")
Yo no lo he probado. Supongo que googleando por "harbour SQLMIX" aparezcan items relacionados con el tema.
- carlos vargas
- Posts: 1721
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Rafa, pues usando aca la version de mediator para mysql para 100 usuario la cual es free
muy buena, facil de configurar, ademas muy buena documentacion lo cual se agradece mucho.
salu2
carlos vargas
muy buena, facil de configurar, ademas muy buena documentacion lo cual se agradece mucho.
salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Señores,
Lo mejor y para mantener el mismo código sin importar el motor de Base de datos SQL es estandarizar a ADO, para temas puntuales si usas MYSQL o MariaDB Tdolphin es una excelente solucion, yo comenze hace mucho tiempo con ads usando SQL puro pero poco a poco hemos migrado las aplicaciones a motores SQL.
Slds
Lo mejor y para mantener el mismo código sin importar el motor de Base de datos SQL es estandarizar a ADO, para temas puntuales si usas MYSQL o MariaDB Tdolphin es una excelente solucion, yo comenze hace mucho tiempo con ads usando SQL puro pero poco a poco hemos migrado las aplicaciones a motores SQL.
Slds
Nicanor Martinez M.
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
Auditoria y Sistemas Ltda.
MicroExpress Ltda.
FW + FWH + XHARBOUR + HARBOUR + PELLES C + XDEVSTUDIO + XEDIT + BCC + VC_X86 + VCC_X64 + MINGW + R&R Reports + FastReport + Tdolphin + ADO + MYSQL + MARIADB + ORACLE
nnicanor@yahoo.com
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Hola,
Carlos, por favor ¿podrías compartir algo más de información de Mediator?.
Yo no encuentro en su web las últimas librerías para Harbour, y les mandé un correo y no me han contestado.
Muchas gracias.
Carlos, por favor ¿podrías compartir algo más de información de Mediator?.
Yo no encuentro en su web las últimas librerías para Harbour, y les mandé un correo y no me han contestado.
Muchas gracias.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
- Patricio Avalos Aguirre
- Posts: 1060
- Joined: Fri Oct 07, 2005 1:56 pm
- Location: La Serena, Chile
- Contact:
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
hola Nicanor
serias tan amable de enviarme un pequeño ejemplo de conectar via ADO desde ADS, yo tambien soy de la idea de usar ADO para cualquier tipo de base de datos
serias tan amable de enviarme un pequeño ejemplo de conectar via ADO desde ADS, yo tambien soy de la idea de usar ADO para cualquier tipo de base de datos
Saludos
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Patricio
__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Pues estoy a punto de comprar el sqlrdd pero me ha detenido que descubri que no soporta el fLOCK() y aparentemente el rlock() tampoco.
PAra los que usan sqlrdd como han hecho para reemplazar el Flock() en sus aplicaciones con sqlrdd
PAra los que usan sqlrdd como han hecho para reemplazar el Flock() en sus aplicaciones con sqlrdd
Re: RDD SQL , MEDIATOR, SQL RDD, Necesito Información
Hola
Efectivamente estas funciones NO aplican en SQLRDD.
Lo que debes hacer es utilizar la proteccion de la transaccion, existen CUATRO Funciones de SQLRDD que debes adicionar a tu codigo para proteger la transaccion:
Yo lo hago asi, y funciona muy bien:
TRY
SR_BeginTransaction()
REPLACE ....
SR_CommitTransaction()
SR_EndTransaction()
CATCH oERR
SR_RollBackTransaction()
MSGINFO("Error001 NO de adiciono la Información de la tabla XXXX","Error...")
MSGALERT(PR_ErrorMessage( oErr ),"Alerta...")
END TRY
Este es el truco del exito de SQLRDD y mas aun si tu aplicacion trabaja bajo WEB
Mi aplicacion trabaja con MySQL y funciona de maravilla.
Saludos
Efectivamente estas funciones NO aplican en SQLRDD.
Lo que debes hacer es utilizar la proteccion de la transaccion, existen CUATRO Funciones de SQLRDD que debes adicionar a tu codigo para proteger la transaccion:
Yo lo hago asi, y funciona muy bien:
TRY
SR_BeginTransaction()
REPLACE ....
SR_CommitTransaction()
SR_EndTransaction()
CATCH oERR
SR_RollBackTransaction()
MSGINFO("Error001 NO de adiciono la Información de la tabla XXXX","Error...")
MSGALERT(PR_ErrorMessage( oErr ),"Alerta...")
END TRY
Este es el truco del exito de SQLRDD y mas aun si tu aplicacion trabaja bajo WEB
Mi aplicacion trabaja con MySQL y funciona de maravilla.
Saludos
Visite Chiapas, el paraiso de México.