Habilitar conexiones remotas en SQL Server 2012

Estándar

Durante esta semana e estado buscando mucha información sobre SQL Server y Windows Server, Como configurarlos y me encontré con mucho material pero no completo y detallado. Donde me tope con las conexiones remotas. Hoy este articulo consiste en como habilitamos nuestras conexiones remotas en SQL Server. Por defecto SQL Server se instala con las conexiones remotas deshabitadas, Entonces si queremos conectar nuestras Apps, Servicios O WebService de distintos lados a nuestro servidor de base de datos será necesario realizar algunas configuraciones para tener éxito en nuestras futuras conexiones. Para habilitar las conexiones remotas tendremos que ejecutar la herramienta de configuración SQL Server Configuration Manager. Captura de pantalla 2015-01-29 a las 22.35.36 2 Cuando ejecutamos el programa Expandimos  “Configuracion de red de SQL Server”, Seleccionamos Protocolos de MSSQLSERVER (Este nombre seguido de protocolo “xxxx” va a depender de cada cada configuración realizada al momento de instalar SQL Server) Dentro de esa sección habilitaremos TCP/Ip

Captura de pantalla 2015-01-29 a las 22.44.07     Después de habilitado el protocolo Tcp/Ip daremos doble click en él y habilitaremos el protocolo para que se ponga a la escucha en todas las interfaces de red del equipo: Captura de pantalla 2015-01-29 a las 22.56.01 y para terminar esta parte de la configuración, seleccionaremos la pestaña Direcciones IP y ubicaremos la opción IP4 o las IP que tengas dentro de esa pestaña  y lo configuraremos En Puerto TCP: 1433 (Es el puerto predeterminado por SQL Server).  Dejando de esta manera la configuración. Captura de pantalla 2015-01-29 a las 23.04.42 Ten presente  que la  dirección de IP de cada sección 1P sea la misma que la del servidor. Al final de esta misma ventana vamos a configurar la opción IPALL/TCP PORT = 1433 y la opción IPALL/TCP Dynamic Port en blanco. Presionamos el botón Ok, reiniciamos el servicio SQL Server Para que reconozca nuestra nueva configuración. (Click derecho, Reiniciar). No hay que olvidar que deberíamos tener habilitado SQL Server Browser para que nos podamos conectar a nuestra base de datos. Quedando nuestra configuración de esta forma : Captura de pantalla 2015-01-29 a las 23.12.24     También tenemos que configurar nuestro firewall con una nueva regla para conceder acceso por el puerto indicado en este caso 1433 Dejo un link de un post para que lo puedan configurar:

Configurar Firewall de Windows para el acceso al motor de base de datos

Teniendo estas configuraciones listas es momento de iniciar nuestro Microsoft SQL Server Manager Studio. Iniciamos sesión con la cuenta predeterminada y le damos click derecho al servidor SQL y nos vamos a la sección seguridad y habilitamos Modo autenticación de Windows y SQL Server Terminando de seleccionar eso nos vamos a conexiones y habilitamos Permitir Conexiones remotas con este servidor. Captura de pantalla 2015-01-29 a las 23.20.51 Captura de pantalla 2015-01-29 a las 23.28.20 Ya terminando estas configuraciones creamos un inicio de sesión en nuestro servidor, Dejo algunos link de la documentación de microsoft que hacen tutoriales de como crear un usuario 1. https://msdn.microsoft.com/es-es/library/aa337562.aspx 2. https://www.youtube.com/watch?v=D0u23P2fKKw Teniendo esto ya creado, Es momento de conectarse a nuestra base de datos que tenemos en nuestro servidor desde otro computador, En la segunda computadora Iniciamos  Microsoft SQL Manager Studio e iniciamos sesión, En la parte Nombre Servidor Ponermos la IP que se encuentraba en Configuracion de red de SQL Server Luego seleccionamos autenticación SQL Server, Y ponemos nuestro user y pass creados anteriormente. Y listo! Ya tenemos nuestro segundo computador conectado a nuestro servidor de Base de datos. Captura de pantalla 2015-01-29 a las 23.37.31 Nos vemos en la proxima !🙂

10 comentarios en “Habilitar conexiones remotas en SQL Server 2012

  1. andres muñoz

    tengo una pregunta! ¿me puedo conectar desde cualquier parte a mi base de datos o los equipos tiene que estar en la misma red, lo que pasa es que tengo mi base de datos en mi casa y quisiera conectarme desde mi trabajo para adelantar trabajo ya que en el trabajo tengo visual studio pero no tengo sql por dilemas de licencia, y me seria muy util poderme conectar via remota
    gracias

    • Hola Andres disculpa la demora e estado muy ocupado sin poder escribir nuevas entradas. Por tu pregunta para poder acceder a tu base de datos desde otro lugar que no sea dentro de la red tienes que acceder por la IP publica. Saludos.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s