Cómo ayudar a asegurar la conectividad de red de bases de datos locales de SQL Server 2000

Seleccione idioma Seleccione idioma
Id. de artículo: 814130 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Algunas instancias de SQL Server 2000 personal y SQL Server 2000 Desktop Engine (también conocido como MSDE 2000) pueden funcionar como almacenes de datos local, utilizados sólo por aplicaciones que se ejecutan en el mismo equipo. Si nunca se realizan conexiones de red en estas instancias de MSDE 2000, las instancias no requieren compatibilidad con redes y resulta prudente desactivar los recursos no necesarios.

Si está utilizando SQL Server 2005

Los mismos conceptos y las discusiones acerca de SQL Server 2000 también se aplican a SQL Server 2005 y SQL Server Express. Para obtener más información acerca de este tema en SQL Server 2005, vea los temas siguientes en los libros en pantalla de SQL Server 2005:
  • Cómo: configurar protocolos de cliente (Administrador de configuración de SQL Server)
  • Configurar bibliotecas de red y protocolos de red de servidor
  • Configuración de red de SQL Server predeterminada

Más información

Cada instancia de SQL Server 2000 o MSDE 2000 puede configurarse para escuchar en un conjunto específico de protocolos de red y direcciones. Si una instancia no requiere conectividad de red, si desactiva la compatibilidad de red sin utilizar disminuye las dependencias de seguridad de la instancia. Puede hacerlo configurando la instancia que no escuchan en los protocolos de red. Normalmente, esto sólo hacerlo con las versiones de SQL Server 2000 que funcionan como almacenes de datos local:
  • SQL Server 2000 personal
-o bien -
  • SQL Server 2000 Desktop Engine (MSDE 2000)

Tan pronto como configurar una instancia de SQL Server no pueda escuchar para protocolos de red, todas las aplicaciones del mismo equipo comunican con la instancia mediante la biblioteca de red de memoria compartida.

Si desactiva la compatibilidad con protocolo de red no implica que los protocolos de red son intrínsecamente inseguros. Cualquier momento un programa tiene acceso a un recurso externo; el programa adquiere dependencias en la seguridad del recurso externo, incluso si el recurso externo es muy seguro. al desactivar los recursos no utilizados, el programa simplemente reduce sus dependencias de seguridad.

Nota Toda la administración de la instancia debe realizarse en el equipo que es instancia se está ejecutando.

Las instancias de SQL Server 2000 SP3a o SP3a de MSDE 2000 detendrán la escucha en puerto UDP 1434 cuando están configurados para no escuchar en los protocolos de red. Las versiones anteriores de SQL Server 2000 o MSDE 2000 escuchan siempre puerto UDP 1434, independientemente de su configuración. Para obtener más información, vea el archivo Readme.htm para SP3a, disponible en el siguiente sitio Web de Microsoft:

SQL Server version 2000 Service Pack 3a Readme.htm

Si la instancia se está ejecutando en modo de autenticación de Windows, una de las cuentas de Windows en ese equipo debe ser un miembro de la función fija de servidor sysadmin de SQL Server . Si la instancia se está ejecutando en modo mixto, los administradores pueden iniciar sesión mediante la cuenta sa o con una cuenta de Windows que está en la función sysadmin de SQL Server fija de servidor.

Para utilizar la utilidad de red de servidor de SQL Server 2000 para configurar una instancia existente de SQL Server 2000 o MSDE 2000 no para escuchar las conexiones de red, siga estos pasos:
  1. Si las herramientas de cliente de SQL Server están instaladas en el equipo, abra el grupo de programas Microsoft SQL Server y, a continuación, inicie la utilidad Server Network. Si no están instaladas las herramientas de cliente de SQL Server, ejecute el archivo Svrnetcn.exe que está en la carpeta de SQL Server Tools\Binn. Generalmente, la razón que las utilidades de cliente de SQL Server no están instaladas en un equipo es que el equipo sólo ejecuta instancias de MSDE 2000 que no proporcionan al usuario una licencia para utilizar las utilidades de cliente de SQL Server.

    Para obtener más información acerca de la estructura de carpeta para archivos de SQL Server 2000, visite el siguiente sitio Web de Microsoft:

    File Locations for Multiple Instances of SQL Server
  2. En la ficha General , seleccione el nombre de la instancia de SQL Server en las instancias en este equipo de cuadro de lista. Haga clic para seleccionar nombreServidor para la instancia predeterminada o seleccione instancename/nombreServidor nombreInstancia para cualquier instancia con nombre.
  3. Para limitar la instancia de SQL Server para permitir sólo conexiones locales, haga clic en Deshabilitar hasta que no hay protocolos mostrados en la lista protocolos habilitados . Si tiene que cambiar esto más adelante para permitir conexiones remotas, invertir este proceso y habilite uno o más protocolos.
  4. Haga clic en Aceptar .
  5. Reiniciar la instancia de SQL Server para que los cambios surtan efecto.
Puede utilizar la utilidad de red de servidor de SQL Server 2000 a habilitar las conexiones de red a una instancia de SQL Server 2000 que está actualmente configurada para no admitirlos.

El modificador DISABLENETWORKPROTOCOLS

SQL Server 2000 Desktop Engine (MSDE 2000) programa de instalación del Service Pack 3 programa introdujo un nuevo modificador DISABLENETWORKPROTOCOLS que puede utilizar para instalar una nueva instancia de MSDE 2000 que no tiene ninguna conectividad habilitado de red.

Para SP3, el comportamiento de este modificador es que si DISABLENETWORKPROTOCOLS no se especifica, la instancia se instala con las conexiones de protocolo de red habilitado. Si especifica DISABLENETWORKPROTOCOLS = 1, ninguna red protocolos están habilitados para esa instancia.

Hay dos cambios en el comportamiento de DISABLENETWORKPROTOCOLS en SP3a:
  • El valor predeterminado al instalar una nueva instancia de SP3a es deshabilitar la compatibilidad con protocolo de red, hacer la instancia predeterminada más segura.
  • Puede especificar que la compatibilidad con protocolo de red desactivarse al actualizar una instancia existente de MSDE 2000.
Las siguientes tablas describen este comportamiento:

Nuevas instalaciones de MSDE 2000 SP3a.


Contraer esta tablaAmpliar esta tabla
Configuración actualRed especificada por el usuario configuración de protocolosResultado de protocolos de red
NingunoDeshabilitado Deshabilitado
NingunoHabilitado Habilitado
NingunoNinguna configuración definida por el usuario Deshabilitado

Actualizaciones a SP3a de MSDE 2000


Contraer esta tablaAmpliar esta tabla
Configuración actualRed especificada por el usuario configuración de protocolosResultado de protocolos de red
DeshabilitadoDeshabilitado Deshabilitado
DeshabilitadoHabilitadoHabilitado
DeshabilitadoNingún valor especificado por el usuarioDeshabilitado
Habilitado HabilitadoHabilitado
HabilitadoDeshabilitadoDeshabilitado
HabilitadoNingún valor especificado por el usuarioHabilitado



Nota El modificador /DISABLENETWORKPROTOCOLS no aparece cuando ejecute el archivo setup.exe MSDE 2000 con el modificador ? /? ? para enumerar los modificadores que admite.

Para obtener más información acerca de DISABLENETWORKPROTOCOLS, consulte el archivo de Léame de 3a de SQL Server 2000 Service Pack disponible desde el siguiente sitio Web de Microsoft

SQL Server version 2000 Service Pack 3a Readme.htm

Referencias

Para información acerca de cómo habilitar las conexiones de red, vea el artículo siguiente en Microsoft Knowledge Base:
814132Error: La utilidad Administrador de servicios de SQL Server 2000 no enumera las instancias que no han habilitado las conexiones de red

Propiedades

Id. de artículo: 814130 - Última revisión: lunes, 29 de octubre de 2007 - Versión: 10.5
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
  • Service Pack 3a de Microsoft SQL Server 2000
  • Microsoft SQL Server 2000 Desktop Engine (MSDE) SP3a
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Palabras clave: 
kbmt kbproductlink KB814130 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 814130

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com