Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-02-2018
ValentinoP ValentinoP is offline
Registrado
 
Registrado: ene 2017
Posts: 7
Poder: 0
ValentinoP Va por buen camino
Smile Alternativa a SQLExpress 2005

Hola amigos, queria consultarles sobre un problema que estoy teniendo ultimamente, yo tengo una aplicacion en delphi 7 que utiliza el motor de sql server 2005 express, lo entrego con un instalador todo integrado y desatendido.
El problema es que en Windows 10 en los equipos nuevos sql 2005 muestra mensajes de incompatilidad aunque se debe omitir y pasa nomas, pero si o si me pide el .net framework 2.0, y si no lo tiene se corta la instalacion.
No se como solucionar ese problema, o sea, que el instalador no se corte y avance. Es por eso que estoy pensando en cambiar el motor de base de datos, yo uso tablas, procedimientos almacenados, triggers, y cambiar todo me parece mucho trabajo, solo que cambie a postgre que es transact sql.
El motor debe ser algo liviano, como el sql 2005, por eso no he pensado en sql 2012 o 2014.

Si alguien ha pasado por este problema, tal vez puede orientarme o asesorarme un poco.

Muchas gracias.!
Responder Con Cita
  #2  
Antiguo 01-03-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ValentinoP Ver Mensaje
El motor debe ser algo liviano, como el sql 2005, por eso no he pensado en sql 2012 o 2014.
Precisamente liviano no es ninguno de esos.
Si quieres algo liviano, usa Firebird, cumple con todo lo que quieres.
Pero en tu caso, para algo que está funcionando ya, mejor solventaría el problema que tienes en la instalación,
Responder Con Cita
  #3  
Antiguo 01-03-2018
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 16
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Opino igual que Casimiro. Aunque si realmente podes migrar sin mayores problemas a postgre por la compatibilidad de sus lenguajes, sin dudas es una excelente opcion
Responder Con Cita
  #4  
Antiguo 01-03-2018
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.549
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por ValentinoP Ver Mensaje
Es por eso que estoy pensando en cambiar el motor de base de datos, yo uso tablas, procedimientos almacenados, triggers, y cambiar todo me parece mucho trabajo, solo que cambie a postgre que es transact sql.
Tal vez soy el único, pero si estás trabajando con SQLServer, ¿la solución más sencilla no será actualizar a un SQL server más nuevo?
Seguramente será compatible 100% (o casi).

Yo probaría con un SQL Server 2017 Express

¿O Algo me estoy perdiendo?
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 01-03-2018
Avatar de gatosoft
[gatosoft] gatosoft is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Bogotá, Colombia
Posts: 833
Poder: 22
gatosoft Va camino a la fama
Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
Tal vez soy el único, pero si estás trabajando con SQLServer, ¿la solución más sencilla no será actualizar a un SQL server más nuevo?
Seguramente será compatible 100% (o casi).

Yo probaría con un SQL Server 2017 Express

¿O Algo me estoy perdiendo?
misma duda... soy fan de postgreSQL, pero no veo porqué no ir por el upgrade de SQL Server
Responder Con Cita
  #6  
Antiguo 01-03-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.494
Poder: 21
MAXIUM Va camino a la fama
¿Existe tabla comparativa de requerimientos entre SQL Express 2005 y 2014?

http://nationalsoft.mx/soporte/index...ql-server-2014

También creo que se debe pasar por una versión intermedia como la 2008 para migrar a las 2014 o superior.
Responder Con Cita
  #7  
Antiguo 01-03-2018
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Moverse a nueva version de Sql Server Express es mucho mas simple de lo que piensan. Desde 2005 practicamente es solo subir la version y ya.

Ademas, ya puedes instalar sql server en linux/osx asi que es mas versatil las nuevas versiones (sin contar con todas las mejoras desde 2005, que ya por lo viejo seria muy largo de enumerar).

---

Firebird es una excelente opcion para una BD "facil" de mover y mas "liviana". Dependendiendo del caso, es la mejor opcion... aunque Sql Server igual barre en funcionalidad (con lo que hay que entender que implica sacarle provecho a eso, y muchas apps no van mas alla del CRUD basico).
__________________
El malabarista.
Responder Con Cita
  #8  
Antiguo 01-03-2018
apuentes apuentes is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 19
Poder: 0
apuentes Va por buen camino
Gracias por las respuestas, el problema de pasar de sql2005 a otro superior 2017 por ejemplo para mi es el peso del instalador, y los recursos que consume. La base de datos debe ser compatible con windows xp, 7, 8 y 10, en 32 y 64 bits y no consumir muchos recursos.

Yo distribuyo a mis clientes un archivo instalador, contiene la instalacion de sql2005 de forma desatendida y pesa 65MB. En xp y 7 se instala sin problemas, pero a partir de windows 8 ya me pide el .net framework.

Podria usar localdb que es muy liviano, podes meter toda la base de datos con sp, trigger, etc pero lo que me mata es que no se puede compartir en red.
Responder Con Cita
  #9  
Antiguo 01-03-2018
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.257
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pues nada, cambia a firebird y se acabaron los problemas.

Por cierto, tienes doble personalidad
Responder Con Cita
  #10  
Antiguo 01-03-2018
apuentes apuentes is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 19
Poder: 0
apuentes Va por buen camino
jajaja doble personalidad? no me di cuenta..

Gracias por el consejo Casimiro..!
Responder Con Cita
  #11  
Antiguo 02-03-2018
Avatar de MAXIUM
MAXIUM MAXIUM is offline
Miembro
 
Registrado: may 2005
Posts: 1.494
Poder: 21
MAXIUM Va camino a la fama
Bien, lo que comprendo es principalmente la complejidad que pudiera tener un usuario común la instalación de tu aplicación, junto con el tamaño de la distribución.

En recursos SQL Express 2014 no pide tanto según lo que leí.

De antemano te doy la bienvenida a FirebirdSQL
Responder Con Cita
  #12  
Antiguo 02-03-2018
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 16
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Cita:
Empezado por apuentes Ver Mensaje
jajaja doble personalidad? no me di cuenta..

Gracias por el consejo Casimiro..!
Lo dice porque al parecer comentaste con dos cuentas distintas
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Alternativa al CppWebBrowser DSK25 C++ Builder 0 04-09-2014 20:41:26
Uso de DBE Alternativa? thelibmx Varios 3 08-10-2010 21:28:06
conectar delphi 2005 con mssql server 2005 tebre Conexión con bases de datos 0 26-11-2008 20:16:47
SQLExpress 2005 y Delphi(7 o 2007) con error Paulao Varios 2 22-10-2008 01:09:14
Alternativa SQL*Plus Alfonsoft Oracle 4 07-10-2007 18:31:14


La franja horaria es GMT +2. Ahora son las 01:46:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi