944 063 154

Blog

Conexiones remotas en SQL Server 2008 y 2005

Publicado enSistemas TI

En ocasiones nos encontramos con un SQL recién instalado y la necesidad de conectarnos a él desde un equipo remoto. En estos casos, en primer lugar, si el equipo cliente no cuenta con las herramientas necesarias para SQL Server, el sistema de manejo de bases de datos; deberemos empezar por obtenerlo. Puedes descargar la versión gratuita del administrador de SQL Server 2008, o alguna de sus anteriores versiones. Por si no sabes desde dónde puedes obtener SQL Server, aquí te dejamos los enlaces de descarga.

– Para SQL Server 2005: Microsoft Management Studio Express .

– Para SQL Server 2008: Microsoft 2008 Management Studio Express .

Pero, mejor aún, si lo deseas puedes descargar el Kit de Herramientas de SQL Server Express 2005. Este Kit, además del administrador de SQL Server, incluye una herramienta gráfica de administración. Así como Business Intelligence Development Studio, un entorno de creación y edición de informes que usa SQL Server Reporting Services. Si usas SQL 2008, la descarga más recomendada para ti es Microsoft SQL Server 2008 Express with Advanced Services.

Configurando SQL Server 2008

En primer lugar, debemos ir a la utilidad Configuración de superficie de SQL Server 2005 (Surface Area Configuration Utility). Una vez allí, tenemos que acudir a Configuración de superficie para servicios y conexiones y, dentro de esa opción, a conexiones remotas. En esta pestaña deberemos seleccionar Conexiones locales y remotas, además de seleccionar la opción Usar TCP/IP y canalizaciones con nombre.

sql server 2008-2005-configuracion

En seguno lugar, tenemos que acceder a SQL Configuration Manager. Una vez allí, tendremos que abrir la carpeta Configuración de red de SQLEXPRESS > Protocolos de SQLEXPRESS y habilitamos las conexiones TCP/IP, además de las canalizaciones con el nombre de protocolo y su estado.

sql server 2008-configuracion-manager

A continuación, y siguiendo dentro del SQL Configuration Manager > Protocolos de SQL Express > TCP/IP deberemos especificar en las propiedades Direcciones IP > IPALL > Puerto TCP . Aquí, deberás indicar el puerto 1433, o el que tú prefieras habilitar para SQL.

sql server 2008-Protocolos TCP/IP

Cuando hayas especificado el nuevo puerto, es necesario crear una excepción en el firewall, algo similar a esto: C:Archivos de programaMicrosoft SQL ServerMSSQL.1MSSQLBinnsqlsrvr.exe. Y seguidamente, no te olvides de abrir los puertos 1434 (UDP) y 1433 (TCP).

Finalmente, deberás reiniciar el servicio de SQL para que los cambios que has introducido se apliquen de forma correcta. Ahora que las conexiones remotas ya se han configurado, estamos listos para probar la conexión desde el equipo cliente. Si todo funciona de forma correcta, la configuración de SQL Server 2008 habrá finalizado y podremos empezar a conectarnos al sistema de manejo de bases de datos de forma remota.