Vous êtes sur la page 1sur 6

Configuracion en red SQLServer 2K8

INTRODUCCION:
Las nuevas polticas de Seguridad de Microsoft incorporan restricciones a la hora de comenzar a usar
SQL Server 2008. Los Servicios que antes estaban habilitados por defecto, ahora no lo estn, y es funcin
del Administrador ir habilitndolos segn las necesidades de uso del mismo.

Una de las cuestiones ms importantes es la de Admitir Conexiones Remotas en nuestro Servidor. A fin
de habilitarlas y asegurarnos que se pueden conectar desde otros ordenadores debemos seguir unos
sencillos pasos:
1 PRIMER PASO
Abriremos SQL Server Management Studio, nos situamos encima de la instancia de nuestro Servidor y
pulsamos botn derecho, Propiedades, seleccionamos Conexiones, nos mostrara la siguiente pantalla:

Ahora marcamos el checkbox: Permitir conexiones remotas con este servidor u pulsamos aceptar.
2 SEGUNDO PASO
Vamos al Men de Inicio > Programas > Microsoft SQL Server 2008 > Herramientas de Configuracin >
Administrador de Configuracin de SQL Server, aparece la siguiente ventana:

Seleccionamos la Configuracin de red de SQL Server y luego Protocolos de MSSQLSERVER. Como
podemos observar, por defecto solo tiene habilitado el protocolo de Memoria compartida, el resto
estn deshabilitados. Bsicamente es el tipo de protocolo que se usa, cuando nos conectamos a SQL
Server desde el mismo Servidor.

Lo que debemos hacer es habilitar los protocolos: Canalizaciones con nombre y TCP/IP. Para lo cual,
pulsamos con el botn derecho del ratn encima de los mismos y pulsamos Habilitar. En las dos
ocasiones nos mostrara un mensaje informndonos, que para que la nueva configuracin surta efecto
abra que reiniciar el Servicio de SQL Server.








3 TERCER PASO
Vamos al Men de Inicio > Ejecutar y escribimos services.msc y le damos aceptar. De esta forma nos
abrir la Consola de Administracin de Servicios. Nos desplazamos hasta el Servicio con nombre SQL
Server (MSSQLSERVER), nos situamos encima y pulsamos el botn derecho del ratn, seleccionando
reiniciar. Con esto aplicaremos los cambios efectuados en el paso anterior.




4 CUARTO PASO
SI estamos utilizando SQL Server con nombre de instancia y sin emplear un nmero concreto de puerto
TCP/IP, debemos habilitar el servicio SQL Server Browser, que se encuentra en la misma ventana de
Servicios con el nombre de SQL Server Browser. Nos situamos encima y con el botn derecho del
ratn pulsamos en Propiedades, o bien podemos hacer doble click, es lo mismo.

En el Tipo de Inicio, seleccionamos Automtico y pulsamos Iniciar para que el Servicio arranque. Aceptar
para cerrar la pantalla.

Este Servicio comporta ciertos riesgos de seguridad que deben ser considerados, pues existen otras
alternativas a utilizar como configurar el Cliente de SQL Servidor con el Alias del Servidor, o utilizar la
conexin incorporando el puerto de TCP/IP a usar, por defecto en SQL Server es el 1433.

5 QUINTO PASO
Y por ltimo, en caso de tener habilitado el Firewall de Windows, cosa que deberamos tener por
Seguridad, deberemos configurarlo para que los Servicios de SQL Server y SQL Browser puedan
comunicarse con el exterior. Vamos a Men de Inicio, hacemos clic en Ejecutar, escribimos firewall.cpl y
pulsamos Aceptar. Nos muestra esta ventana:

Pulsamos en Permitir un programa a travs del Firewall de Windows nos muestra:

Pulsamos en Agregar programa nos muestra la ventana:

Pulsamos en Examinar e introducimos la carpeta donde se encuentra el Servicio de SQL Server:
C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn en la misma
seleccionamos el programa: sqlservr.exe y pulsamos Aceptar. Repetimos la operacin para aadir el
SQL Server Browser que se encuentra en la carpeta: C:\Program Files\Microsoft SQL
Server\90\Shared. Seleccionamos el programa: sqlbrowser.exe y pulsamos Aceptar. Veremos que
ambas excepciones nos aparecen en la pantalla de Configuracin del Firewall.

5.1 CADENA DE CONEXION EN VISUAL BASIC STUDIO
oconn = New SqlConnection("Server=instancia-servidor\SQLEXPRESS;Initial Catalog=db;User
Id=usuario; Password=password")

Vous aimerez peut-être aussi