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

Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Estas en el tema de Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits en el foro de SQL Server en Foros del Web. Hola a todos Quisiera saber con seguridad si se puede instalar sql server express 2016 o 2017 en una notebook que tiene windows 10 profesional ...
  #1 (permalink)  
Antiguo 26/02/2019, 08:38
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Hola a todos

Quisiera saber con seguridad si se puede instalar sql server express 2016 o 2017 en una notebook que tiene windows 10 profesional de 32 bits ? Hasta ahora no encuentro una version de 32 bits para estas dos versiones 2016 0 2017.

Aclaración:

Debo aclarar que el tecnico que instalo windows 10 de 32 bits, lo hice en una notebook con procesador de 64 bits. No sé porque lo hizo así, si la máquina cumple con los requistos para uno de 64 bits.

He probado instalar estas dos versiones de sql server express 2016 o 2017, y no me dieron resultados . no puede instalar el gestor de base de datos.

Entonces probé con una version mas vieja de sql server express 2014 para 32 bits, pero tampoco no pude instalarlo, me dio un problema de lenguaje o idioma.

Me pueden ayudar a encontrar una solución. Gracias.
  #2 (permalink)  
Antiguo 26/02/2019, 10:15
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Cambia el idioma del sistema operativo a "español de españa" y trata de instalar nuevamente.

Cual fue el error que te dio en la instalacion?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 27/02/2019, 06:51
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Hola

Gracias por responder. El problema lo solucione antes de leer tu publicacion. Disculpa. Instale la versión en ingles de sql server express 2014 y se instaló correctamente en windows 10 de 32 bits..

Pero ahora surgió un nueno problema. Creo que solo instale el motor del gestor y nada mas.
La herramienta de administración o la interface para crear la base de datos y las tablas graficamente no me aparece, asi como la herramienta de configuracion para controloar si el servidor esta prendido o en estado de apagado.

El icono de aql server no me aparece en la barra de estados.

Esta es la lista de los componentes de sql server express 2014 que se puede instalar que aparece en la págiona oficial :
https://www.microsoft.com/en-US/down....aspx?id=42299.

De la lista solo instale Express 32BIT\SQLEXPR_x86_ENU.exe

Cita:
Express 32BIT WoW64\SQLEXPR32_x86_ENU.exe

Express 32BIT\SQLEXPR_x86_ENU.exe

Express 64BIT\SQLEXPR_x64_ENU.exe

ExpressAdv 32BIT\SQLEXPRADV_x86_ENU.exe

ExpressAdv 64BIT\SQLEXPRADV_x64_ENU.exe

ExpressAndTools 32BIT\SQLEXPRWT_x86_ENU.exe

ExpressAndTools 64BIT\SQLEXPRWT_x64_ENU.exe

LocalDB 32BIT\SqlLocalDB.msi

LocalDB 64BIT\SqlLocalDB.msi

MgmtStudio 32BIT\SQLManagementStudio_x86_ENU.exe

MgmtStudio 64BIT\SQLManagementStudio_x64_ENU.exe
Esperando una nueva respueta. Gracias.
  #4 (permalink)  
Antiguo 27/02/2019, 08:36
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Pues te faltaria instalar el managemente studio

MgmtStudio 32BIT\SQLManagementStudio_x86_ENU.exe

MgmtStudio 64BIT\SQLManagementStudio_x64_ENU.exe

Nada mas instalaste el motor de bases de datos, revisa si puedes ver el configuration manager
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 28/02/2019, 08:32
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Hola

Gracias ya tengo todo instalado, todas las herrammientas incluida el management studio y el configuration manager.
Pero tengo unas nuevas dudas que se me presentan en sql server express 2014.

1- El servidor con el cual yo desarrolle la aplicación tiene un nombre diferente al nombre del servidor del cliente.

Intente cambiar el nombre del servidor desde management studio del cliente haciendo clic en vistas luego en servidores registrados y cambian el nombre en el cuadro de texto nombre del servidor registrado.

El nombre me aparece cambiado en el panel servidres registrados , pero en el panel object explorer todavia me aparece el viejo nombre.
Cambiar el nombre del servidor lo quiero hacer para adapatarlo a la aplicacion que desarrolle. En mysql lo hacia pero ahora no estoy srguro si puedo hacerlo en sql server.
Intente usar unos comandos sp_dropserver y dp_addserver pero me dieron errores.

2- No logro importar la base de datos con las tablas en el servidor del cliente.
Primero habia hecho la exportación dede el magement studio de mi maquina haciendo clic derecho en mi base de datos y luego clic en script y luego clic generate script. Pero cuando quise importarlo desde el cliente ejecutando el script en el management studio, me salieron erroes y no construyo la base de datos.

Puede ser porque yo desarrolle la base de datos en mi maquina con sql server express 2016 y la del cliente es sql server express 2014. Quiero aclarar que instale sql server express 2014 en el cliente porque su máquina tenia instalado windows 10 de 32 bits.

Esperando una respuesta. Desde ya le agradezco por su tiempo.
  #6 (permalink)  
Antiguo 28/02/2019, 10:26
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

1.-Cuando instalas sql server se crea una instancia(nombre del servidor) y esta es como ves tu servidor sql server desde fuera, podrias crear un alias para tu server desde el configuration manager, ahora no seria mas facil cambiar el nombre del servidor desde la aplicacion?

2.-Sql server no puede restaurar una base de datos de una version mas nueva en una mas vieja, en este caso no podrias restaurar un bkp de una base de datos 2016 en un servidor 2014, ahora lo que puedes hacer es crear la base de datos en el servidor 2014, y crear los objetos de la base de datos(tablas, procedures, funciones etc) mediante scripts
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #7 (permalink)  
Antiguo 28/02/2019, 14:45
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Gracias por responder y ayudarme

1- Si pensandolo bien si seria mas facial cambiar el nombre del servidor en la aplicación quo yo desarrolle.
El problema es que yo habia puesto la cadena de conexión en todo los formularios, y no en una solo funcion o método en general donde todos los formularios puedan acceder a la funcón conexión.
En ese momento no lo hice asi porque no tenia bien claro como hacerlo. Pero creo que se deberia crear una clase y adentro de ella definir la funcion conexión, y acceder a ella desde cualquir formulario.

Pense tambien en crear una copia del proyecto, para tener la aplicacion adaptada a mi maquina y otra copia adaptada al cliente. Esto es porque por ahi salen errores para corregirlo o el cliente quiere nuevas funcionalidades, entonces asi puedo probar primero en mi máquina. Pero hacer una copia del todo proyecto en otro(lo cual no sé si es conveniente o si se pude hacer) se llega a justificar por solo la cadena de conexión.

2- Si esta bien volver a crear la base de datos con las tablas (son 10 tablas) desde sql server express 2014 del cliente. Lo puedo hacer desde diseño en el management studio, crendo primero la base de datos, y luego clic derecho en la base de datos y elegir la opción crear tabla.

Esperando una nueva respuesta. Gracias por todo.
  #8 (permalink)  
Antiguo 28/02/2019, 15:16
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

1.-Muy mala practica, la cadena de conexion debe de estar en un solo archivo, asi cuando pasa algo como lo que te esta ocurriendo es mas facil realizar el cambio, lo otro que podrias hacer es instalar una nueva instancia de base de datos con el nombre que tienes en tu cadena de conexion

2.-Para eso tienes la opcion de crear los scripts de la base de datos, nada mas crea la estructura, no te lleves los datos
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #9 (permalink)  
Antiguo 01/03/2019, 07:46
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Hola y gracias nuevamente por responde

Cita:
lo otro que podrias hacer es instalar una nueva instancia de base de datos con el nombre que tienes en tu cadena de conexion
Si esta bien , pero cuando hice la cración de la primera instancia no me dejo poner el nombre completa. en el cuadro de texto nombre de la instancia tenia un limite de caracteres. Que pasa si ocurre esto otra vez al tratar de crear una nueva instancia.

El nombre completo del servidor en mi máquina es : IDEA-PC\MSSQLSERVER2, Y solo pude colocar en la maquina del cliente MSSQLSERVER2, porque no me lo permitia colocar lo demás(IDEA-PC).
Cuando creo la instanca sql server en el servidor del cliente puso como nombre:
DESKTOP-G70ED4P\MSSQLSERVER2.
DESKTOP-G70ED4P lo agrego sqlserver del cliente(no yo).

La otra opción si no puedo hacer lo anterior era crear un alias pero no sé si eso puede traer problemas mas adelante. Ya que no solo es colocar el nombre del alias, el nombre del servidor , sino tambien el protocolo(TCP/IP) y un puerto especifico(1433) y ese puerto debe estar desactivado(listo para usarse).
Porque que pasa si otra u otras aplicaciones lo estan ocupando o un dia enciendo la maquina y otras aplicaciones por distintos motivos lo ocuparon y no me permite el acceso a los datos.

Esperando una respuesta y desde ya te agracezco nuevamente por tu tiempo y por tus respuesta que me ayudan mucho.
  #10 (permalink)  
Antiguo 01/03/2019, 08:10
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Amigo que mal tienes tu aplicacion, la cadena de conexion no deberia de depender del nombre de la maquina, y en tu caso estas obligando al cliente a que tenga una maquina con tu mismo nombre para que tu aplicacion funcione, ahora sobre lo del puerto sql server maneja el puerto 1433, asi que no tendrias problema porque otro servicio lo este utilizando, lo mejor en este caso es poner un alias.


Link aqui

otro link

Lo mas sano seria que tu cadena de conexion no dependiera del nombre de tu maquina sino que sea parametrizable
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #11 (permalink)  
Antiguo 01/03/2019, 09:09
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Gracias nuevamente Libras

1-En cuanto esto que me habias dicho:
Cita:
la cadena de conexion debe de estar en un solo archivo
.
Me podes asesorar en un sitio o tutorial donde explique bien (bien didáctico ) como crear un archivo para una conexion en sql server con c#. Mejor si está en español pero si hay tutoriales mejores en ingles está bien también.

2-Una pregunta aparte que no tiene que ver con mi caso(es al revés). Se realiza bien la exportación de las tablas(script->generate script) desde un sql server express mas viejo, y luego lo importación en otra máquina de una versión de sql server express mas nuevo?

Desde ya muchas gracias por todo lo que me has ayudado. Y como dice un texto dad y recibirás, asi tambíen te ayudaran mucho en todo. Esperando un respuesta. Gracias.
  #12 (permalink)  
Antiguo 01/03/2019, 09:21
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

1.-No soy desarrollador(lo fui hace tiempo) asi que tendria el mismo caso que tu lo buscaras en google, si mal no recuerdo hay un parametro el config.html o algo asi donde puedes poner la cadena de conexion para todo el proyecto

2.-Si es una version de sql mas vieja a una mas nueva te recomiendo hacer un respaldo de tu base de datos y luego restaurar esas misma en lugar de hacerlo por script, solamente asegurate de activar la compatibilidad con la version correspondiente
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #13 (permalink)  
Antiguo 01/03/2019, 09:43
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

1- Si gracias lo seguiré buscando. En internet cuesta encontrar paginas que expliquen bien esto del archivo de configuracion externo, pero lo seguiré buscando.

2-Entiendo gracias por la aclaracion de Respaldar y restaurar y sobre la aclaración de la compatibilidad ,y no usar la exportación del scrip de las consultas sobre la creación de la base de datos y sus tablas.

Gracias por todo Libras y éxitos en todo lo que emprendas. Saludos.
  #14 (permalink)  
Antiguo 01/03/2019, 14:22
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

https://stackoverflow.com/questions/...in-all-classes

Checate ese ejemplo
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #15 (permalink)  
Antiguo 02/03/2019, 15:16
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Cita:
Checate ese ejemplo
Si gracias por el ejemplo me viene muy bien para aprender. Te cuento que me aparecion un problema que no tenia. El viernes cuando entre al management studio dle cliente para crear las tablas me salio un mensaje:

Cita:
Error relacionado con la red o específico de la instancia mientras se establecía una conexión con el servidor SQL Server. No se encontró el servidor o éste no estaba accesible. Compruebe que el nombre de la instancia es correcto y que SQL Server está configurado para admitir conexiones remotas.
Esta es la primera vez que paso esto, las veces anteriores yo entre muy bien al servidor del cliente y el viernes me paso esto. Solo intente acceder al servidor del cliente y me aparecio de la nada este mensaje.

Estuve viendo este fin de semana los posibles motivos, pero los tengo casi todos bien(como te decia antes yo entraba muy bien al servidor). El nombre del servidor que yo intento acceder está correcto . Es el mismo servidor que aparece en la lista de servidores registrados(DESKTOP-G70ED4P\MSSQLSERVER2). El servidor está en estado de running(corriendo normalmente).

En los aritÍculos que estuve leyendo hablaba de los puertos si estan habilitados(TCP/IP) y el número del puerto.
Cuando me fijo en TCP/IP está habilitado o enabled = SI.
La opción listin all de escucha está en estado NO, entonces me fijo en el puerto TCP dymamic port y no en TCP port( lo aprendí de un artículo). El TCP dynamic port tiene un número , pero el TCP port está en blanco. Puede pasar que el número de TCP dynamic port sea incorrecto?.

También tuve en cuenta si está disponible la conexión remota(desde el management studio no lo pude hacer porque tengo que conectarme para entrar al servidor y fijarme esa propiedad ).

Bueno vuelvo a tener inconvenientes, esto último no lo tenía recién me pasó el viernes.

Desde ya gracias por toda la ayuda que me has dado. Saludos.
  #16 (permalink)  
Antiguo 04/03/2019, 08:37
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

El servicio de sql server esta activo?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #17 (permalink)  
Antiguo 04/03/2019, 09:20
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Cita:
El servicio de sql server esta activo?
Si. Me fije más de una vez que el servidor está en estado de running(corriendo normalmente.)

Esperando una respuesta. Gracias por todo.
  #18 (permalink)  
Antiguo 04/03/2019, 09:26
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Revisa el log de windows para que veas cual es la causa de que no te este dejando entrar, asi sin ver el servidor no puedo decirte que es lo que esta pasando, porque pueden ser varias cosas
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #19 (permalink)  
Antiguo 04/03/2019, 11:02
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Gracias por responder.

Cita:
Revisa el log de windows
Si, recien me voy a fijar recién entre hoy a la tarde o mañana porque la maquina es del cliente y él la tiene y solo en esos momentos puedo acceder a su máquina.
Te pregunto :

1- Como me puedo fijar si está establecida la conexión remota en el configuration manager?. Ese era unas de las causas que me decia el error. En el management studio no lo puedo ver porque tengo que entrar con el nombre del servidor y la contraseña, y ahora no me deja entrar.

2-Puede ser que el numero de puerto sea incorrecto , o bloqueado por algo ?(no lo deja usar). El firewall creo que no es, porque yo lo desactive , igual no entraba.

Para fijarme hacia clic en configuración de red de sql server, protocolo de MSQLSERVER2, y me fijo que TCP/IP está habilitado y NAMED PIPES deshabilitado.
Hago clic en TCP/IP y en el cuadro dialgo TCP/IP propiedades veo que ENABLED= SI y LISTEN ALL= NO.
Entonces hago clic en la pestaña Direcciones IP del mismo cuadro de diálogo y me fijo en IPALL que TCP/IP Dynamic Ports tiene un numero (no me acuerdo ahora este numero pero no es 1433, pero ¿puede ser incorrecto este número o estar bloqueado?) y TCP/IP Port está en blanco(no tiene nungin número).

¿Podria probar en cambiar la escucha(LISTEN ALL) y cambiar NO por SI y poner TCP/IP port 1433 y dejar TCP/IP Dinamic Ports en blanco o sea al revés.?

Esperando una nueva respuesta. Nuevamente te agradezco por todo.
  #20 (permalink)  
Antiguo 04/03/2019, 11:35
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

La conexion remota es que tengas el puerto tcp/ip habilitado, mas bien revisa el log de errores de windows, y checate que los servicios de sql esten corriendo
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #21 (permalink)  
Antiguo 04/03/2019, 13:20
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Cita:
revisa el log de errores de windows, y checate que los servicios de sql esten corriendo
Si me voy a fijar y bien gracias por decirmelo. Pero no era que los servicios de sql server si estaban corriendo se fijaba en el configuration manager. Yo tenia que el servidor SqlServer(MSSQLSERVER2) estaba corriendo y que los servicios Sql Server Reporting y Sql Server Browser estaban detenidos.Estos dos últimos intenete iniciarlos pero no pude. Otro servicios no se visualizaban, solo esos tres.

Gracias por todo Libras y te aviso como me va. Saludos.
  #22 (permalink)  
Antiguo 29/03/2019, 07:02
 
Fecha de Ingreso: marzo-2008
Ubicación: Posadas Misiones Argentina
Mensajes: 480
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Instalar Sql Server express 2016 o 2017 en windows 10 de 32 bits

Hola Libras

Te cuengo que me fue todo bien . La tardanza del mensaje es porque la empresa estaba en mantenimiento de equipos por varios dias. Ayer instale todo y el sistema de presupuestos está en marcha y hasta ahora todo funciona bien. La solución del alias fue perfecta para mi problema.

Muchas gracia Libras por ofrecer tu gran tiempo para ayudarme. Que Dios te recompense en mucho por lo que hiciste. Nuevamente gracias.

Última edición por pabje; 29/03/2019 a las 07:04 Razón: Faltaron palabras.

Etiquetas: bits, express, server, sql, windows
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.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:22.