Cómo configurar SQL Server 2005 parapermitir conexiones remotasINTRODUCCIÓNCuando intenta conectarse a una instancia de Mi...
Cambios en la configuración de conexión no surtirán efecto hasta que reinicie elservicio motor de base de datos.4. En la p...
Estos pasos se aplican a la versión de Firewall de Windows que se incluye en Windows XPService Pack 2 (SP2) y en Windows S...
Cómo configurar sql server 2005 para permitir conexiones remotas
Próxima SlideShare
Cargando en…5
×

Cómo configurar sql server 2005 para permitir conexiones remotas

571 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
571
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
5
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cómo configurar sql server 2005 para permitir conexiones remotas

  1. 1. Cómo configurar SQL Server 2005 parapermitir conexiones remotasINTRODUCCIÓNCuando intenta conectarse a una instancia de Microsoft SQL Server 2005 desde un equiporemoto, es posible que reciba un mensaje de error. Este problema puede producirse cuando seutiliza cualquier programa para conectarse a SQL Server.Por ejemplo, recibirá el siguiente mensaje de error cuando se utiliza la utilidad SQLCMD paraconectarse a SQL Server:Sqlcmd: Error: Microsoft SQL NativeClient: se ha producido un error al establecer una conexiónal servidor. Cuando se conecta a SQL Server 2005, este error puede deberse a que el hecho de laconfiguración predeterminada de SQL Server no permite conexiones remotas.Este problema puede producirse cuando SQL Server 2005 no está configurado para aceptarconexiones remotas. De forma predeterminada, SQL Server 2005 Express Edition y SQL Server2005 DeveloperEdition no permite conexiones remotas.Para configurar SQL Server 2005 para permitir conexiones remotas, debe realizar estos pasos:Habilitar las conexiones remotas en la instancia de SQL Server que deseaconectarse desde un equipo remoto.Activar el servicio de explorador de SQL Server.Configurar el firewall para permitir el tráfico de red relacionado con SQL Server yel servicio SQL Server Browser.En este artículo se describe cómo completar cada uno de estos pasos.Más informaciónPara habilitar las conexiones remotas en la instancia de SQL Server 2005 y activar el servicio SQLServer Browser, utilice la herramienta de configuración de superficie de SQL Server 2005. Laherramienta de configuración de superficie se instala al instalar SQL Server 2005.Habilitar las conexiones remotas para SQL Server 2005 Express o SQL Server 2005DeveloperEditionTendrá que habilitar las conexiones remotas para cada instancia de SQL Server 2005 que deseaconectarse desde un equipo remoto. Para ello, siga estos pasos:1. Haga clic en Inicio, seleccione Programas, seleccione Microsoft SQL Server2005, elija Herramientas de configuracióny, a continuación, haga clicen Configuración de superficie de SQL Server.2. En la página de Configuración de superficie de SQL Server 2005 , haga clicen Configuración de superficie para servicios y conexiones.3. En la página de Configuración de superficie para servicios y conexiones ,expanda el Motor de base de datos, haga clic en Las conexiones remotas, hagaclic en conexiones locales y remotas, haga clic en el protocolo adecuado parahabilitar para su entorno y, a continuación, haga clic en Aplicar.Nota Haga clic en Aceptar cuando aparezca el mensaje siguiente:
  2. 2. Cambios en la configuración de conexión no surtirán efecto hasta que reinicie elservicio motor de base de datos.4. En la página de Configuración de superficie para servicios y conexiones ,expanda el Motor de base de datos, haga clic en servicio, haga clic en Detener,espere hasta que se detiene el MSSQLSERVER y, a continuación, haga cliceniniciar para reiniciar el servicio MSSQLSERVER.Habilitar el servicio SQL Server BrowserSi está ejecutando SQL Server 2005 mediante el uso de un nombre de instancia y no utiliza unnúmero de puerto TCP/IP específico en la cadena de conexión, deberá habilitar el servicio deexplorador de SQL Server permitir las conexiones remotas.Por ejemplo, SQL Server 2005 Expressse instala con un nombre de instancia predeterminado de Nombre del equipoSQLEXPRESS. Sólose deben habilitar el servicio de explorador de SQL Server una vez, sin tener en cuenta elnúmero de instancias de SQL Server 2005 está ejecutando. Para habilitar el servicio Exploradorde SQL Server, siga estos pasos.Importante: Estos pasos pueden aumentar su riesgo de seguridad. Estos pasos también puedenhacer que su equipo o su red sean más vulnerables a ataques de usuarios malintencionados osoftware malintencionado como virus. Se recomienda que el proceso descrito en este artículopara permitir que los programas funcionen como están diseñados o para implementardeterminadas funciones del programa. Antes de realizarlos, recomendamos que evalúe losriesgos asocian con la implementación de este proceso en su entorno concreto. Si decideimplementar este proceso, tome las medidas adicionales oportunas para ayudar a proteger susistema. Le recomendamos que utilice este proceso sólo si realmente necesita este proceso.1. Haga clic en Inicio, seleccione Programas, seleccione Microsoft SQL Server2005, elija Herramientas de configuracióny, a continuación, haga clicen Configuración de superficie de SQL Server.2. En la página de Configuración de superficie de SQL Server 2005 , haga clicen Configuración de superficie para servicios y conexiones.3. En la página de Configuración de superficie para servicios y conexiones , hagaclic en Explorador de SQL Server, haga clic en automático para el tipo deinicioy, a continuación, haga clic en Aplicar.Nota Al hacer clic en la opción automática , el servicio de explorador de SQLServer inicia automáticamente cada vez que inicia Microsoft Windows.4. Haga clic en Inicioy, a continuación, haga clic en Aceptar.Nota Cuando se ejecuta el servicio de explorador de SQL Server en un equipo, el equipomuestra los nombres de instancia y la información de conexión para cada instancia de SQLServer que se ejecuta en el equipo. Este riesgo puede reducirse si no se habilitan el servicio SQLServer Browser y conectándose a la instancia de SQL Server directamente a través de un puertoTCP asignado. Conexión directa a una instancia de SQL Server a través de un puerto TCP estáfuera del alcance de este artículo.Para obtener más información acerca del servidor de SQLServer Browser y conectarse a una instancia de SQL Server, consulte los siguientes temas en loslibros en pantalla de SQL Server:Servicio de explorador de SQL ServerConectar con el motor de base de datos SQL ServerConfiguración de red de clienteCrear excepciones de Firewall de Windows
  3. 3. Estos pasos se aplican a la versión de Firewall de Windows que se incluye en Windows XPService Pack 2 (SP2) y en Windows Server 2003. Si utiliza otro firewall, consulte ladocumentación del servidor de seguridad para obtener más información.Si está ejecutando un servidor de seguridad en el equipo que ejecuta SQL Server 2005, lasconexiones externas a SQL Server 2005 se bloquean a menos que SQL Server 2005 y el servicioExplorador de SQL Server pueden comunicarse a través del firewall. Debe crear una excepciónpara cada instancia de SQL Server 2005 que desea que acepte las conexiones remotas y unaexcepción para el servicio de explorador de SQL Server.SQL Server 2005 utiliza un identificador de instancia como parte de la ruta de acceso al instalarsus archivos de programa.Para crear una excepción para cada instancia de SQL Server, tiene queidentificar el identificador de instancia correcto. Para obtener un identificador de instancia, sigaestos pasos:1. Haga clic en Inicio, seleccione programas, seleccione Microsoft SQL Server2005, Herramientas de configuracióny, a continuación, haga clicen Administrador de configuración de SQL Server.2. En el Administrador de configuración de SQL Server, haga clic en el servicio deexplorador de SQL Server en el panel derecho, haga clic en el nombre de instanciaen la ventana principal y, a continuación, haga clic en Propiedades.3. En la página de Propiedades del explorador de SQL Server , haga clic en laficha Opciones avanzadas , busque el identificador de instancia en la lista depropiedades y, a continuación, haga clic en Aceptar.Para abrir Firewall de Windows, haga clic en Inicio, haga clic en Ejecutar, escriba firewall.cply, acontinuación, haga clic enAceptar..Para crear una excepción para SQL Server 2005 en Firewall de Windows, siga estos pasos:1. En Firewall de Windows, haga clic en la ficha excepciones y, a continuación, hagaclic en Agregar programa.2. En la ventana Agregar un programa, haga clic en Examinar.3. Haga clic en C:Program archivos de programaMicrosoft SQLServerMSSQL.1MSSQLBinnsqlservr.exe, haga clic enAbriry, a continuación, hagaclic en Aceptar.Nota La ruta de acceso pueden variar, dependiendo de donde está instalado SQLServer 2005. MSSQL.1 es un marcador de posición para el identificador deinstancia que obtuvo en el paso 3 del procedimiento anterior.4. Repita los pasos del 1 al 3 para cada instancia de SQL Server 2005 que necesitauna excepción.Crear una excepción para SQL Server 2005 en Firewall de WindowsPara crear una excepción para el servicio de explorador de SQL Server en Firewall de Windows,siga estos pasos:1. En Firewall de Windows, haga clic en la ficha excepciones y, a continuación, hagaclic en Agregar programa.2. En la ventana Agregar un programa, haga clic en Examinar.3. Haga clic en el programa ejecutable C:Program FilesMicrosoft SQLServer90Sharedsqlbrowser.exe, haga clic enAbriry, a continuación, haga clicen Aceptar.

×