El mar, 22-04-2014 a las 16:29 -0500, MARTÍNEZ CONSUEGRA, Wilfredo
(BI-Caribe) escribió:
> Hola a todos, necesito que alguien con experiencia instalando Versat 
> Sarasola, me ayude o me indique si 

> es posible instalarlo en Linux.
> 
>  
> 
> Saludos,
> 

Pongo en su lugar un hilo que salió por otra parte por error.

Dice manuel.je...@zetifmf.azcuba.cu:

El quid de la situación y sobre la cual se está trabajando es
precisamente la incompatibilidad del driver de conexión que utiliza
MSSQL-Server con linux. Solo por referencia he conocido que la nueva
versión del Versat Sarasola estará centrada en la web. Si sé que se
hacen algunas cosillas y se logra conectar el cliente versat desde linux
hacia un servidor de MSSQL pero no es confiable 100% por lo tanto no
vale la pena correr el riesgo de falsear resultados tan serios. 

********************

Comentando: 

También hemos oído de una futura versión que estaría basada en web.

En el caso de nosotros, que normalmente necesitamos leer datos de Versat
y combinarlos con los datos de nuestro sistema (PostgreSQL+PHP sobre
Linux) la solución fue interrogar a esa base MSSQL mediante el paquete
freetds. De esta forma se accede a la base MS SQL vía páginas web en
PHP, usando el protocolo TDS (Tabular DataStream Protocol). Esta fue la
solución finalmente aceptada. 

Hemos tenido algunas dificultades al hacer queries que involucren
fechas, teniendo que extraer por separado día, mes y año, como por
ejemplo:
where year(t1.fecha)=$ano 
and month(t1.fecha)=$mes
and day(t1.fecha)=$dia

en lugar de comparar con la fecha de un golpe, pues no nos ha
funcionado.

Por supuesto, no estamos buscando escribir ni modificar datos en esa
base (los rollos del Versat que los arreglen sus técnicos), aunque
supongo que pueda hacerse sin especial dificultad.

Una cosa que veo fea es que V. usa el codepage 850, lo cual le complica
la vida a los navegadores: no todos pueden representar correctamente
eso, así que los caracteres de código ASCII mayor que 127 no se verán
bien. Ya hemos chocado con eso (¿Habrá alguna forma de declarar
simultáneamente dos códigos en una página web?).

La otra vía que se pudiera pensar en Linux sería usar sqsh. Este paquete
es un utilitario de línea de comandos que usa las bibliotecas freetds
para acceder a servidores Sybase o Microsoft SQL locales o remotos. Es
una buena herramienta para "debuguear" e identificar problemas con otras
aplicaciones MS SQL, y puede ser usado como herramienta de productividad
por derecho propio: a diferencia de la mayoría de los CLI MS SQL, el
shell que provee permite hacer un "piping" de la salida de las consultas
directamente hacia otros comandos UNIX para procesamiento posterior.
-- 
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
Las autoridades sanitarias advierten:
El uso prolongado de Windows puede provocar dependencia.


-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a