Nueva base de datos
Duración: tres horas (21:00 P.M. a 00:00 A.M.)
Descripción:
Se instaló Hamachi para poder solucionar los problemas que se tenían con la lectura del archivo XML. Se creó una nueva red virtual privada para poder relacionar las computadoras y que ambas tengan acceso al servidor en el que va a estar la nueva base de datos.
Problemas encontrados:
Realmente el trabajo que se desarrolló en este tiempo fue pequeño, pero se toparon múltiples problemas al momento de realizarlo. A esto se debe la duración de esta etapa del proyecto.
El primer problema que se topó es que, al momento de intentar realizar la conexión, resultaba un poco complicado tener que ponerse de acuerdo para poder ir haciendo todo paso a paso. En vista de esto, uno de los integrantes se encargó de probar la red que se creó por medio de Hamachi y comprobar que sirviera. Para esto, se utilizó la computadora propia de la persona y una segunda a la que se tenía acceso directo. En esta, se tuvo que proceder a instalar todos lo referente al SQL Server y al Manager de Microsoft.
Luego, una vez creada la red con Hamachi, se intentó conectar las computadoras, pero por alguna razón que se desconoce, estas ni siquiera querían reconocer los servidores locales. En vista de esto, se pasó por un largo y tedioso proceso de desinstalar e instalar los programas varias veces hasta que las computadoras por fin quisieron aceptar sus propios servidores.
Cuando las dos computadoras estuvieron funcionando, se procedió a realizar la conexión por medio de la red para que pudieran acceder al servidor. Aquí se toparon dos problemas principales:
- "El certificado recibido del servidor remoto lo emitió una entidad de certificación que no es de confianza"
Al parecer, este error se da porque, cuando SQL Server se instala, este crea un certificado auto-firmado para ello. Este lo reconoce el propio SQL y no se sustenta en una infraestructura de clave pública real. Lo que implica que el certificado sirve para cifrar las comunicaciones, pero no para asegurar que se realice la conexión al servidor correcto. Los recursos utilizados para solucionar este problema en la sección de recursos utilizados bajo el título "Problema del certificado".
La solución, de forma general, fue acceder a las opciones avanzadas del acceso al servidor para indicar que el certificado sí era de confianza.
- "Login failed for user 'nombre-del-usuario'"
Una vez que se logró solucionar el problema del certificado, aparecía un mensaje diciendo que el usuario no se reconocía como válido para poder acceder al servidor. Los recursos utilizados para solucionar este problema en la sección de recursos utilizados bajo el título "Problema del login".
La solución, de forma general, fue reiniciar el servidor después de cambiar el tipo de acceso de "solo Microsoft Authentication" a "mixto".
Recursos utilizados:
Video 01 - Cómo crear un servidor centralizado
Video 02 - Creación de una nueva VPN utilizando Hamachi
Problema del certificado:
Artículo 01 - Error de certificado Microsoft
Artículo 02 - Resolver error al conectarse a SQL Server debido a certificado SSL
Problema del login:
Artículo 03 - Error 18456 Microsoft
Artículo 04 - SQL Error 18456 al conectar al servidor
Apoyos visuales:
Se incluyen algunas fotografías para mostrar una parte de las soluciones a los problemas encontrados.
Solución de la validación del certificado:

