Protocolos admitidos por SQL Server Express
Si está desarrollando una aplicación que se conecta a una instancia de Microsoft SQL Server 2008 Express (SQL Server Express) a través de una red, hay que tener en cuenta varias consideraciones:
Por razones de seguridad, los protocolos de red están deshabilitados de forma predeterminada en SQL Server Express. Se pueden habilitar protocolos específicos manualmente o durante la instalación de SQL Server Express.
SQL Server Express suele instalarse como una instancia con nombre. El nombre predeterminado de la instancia es SQLExpress.
Algunos protocolos de red usan SQL Server Browser para asociar instancias con nombre a números de puerto TCP/IP. No obstante, si se instala SQL Server Express en el mismo equipo que una versión anterior a SP3 de MSDE o SQL Server 2000, podría haber conflictos. Además, el servicio SQL Server Browser no se inicia automáticamente tras la instalación. Para obtener más información, vea Servicio SQL Server Browser.
En la tabla siguiente se describen los protocolos de red admitidos por SQL Server Express.
Protocolo de red |
Descripción |
Si el valor de DISABLENETWORKPROTOCOL=1 |
Si el valor de DISABLENETWORKPROTOCOL=0 |
---|---|---|---|
Memoria compartida |
Permite la conexión a una instancia de SQL Server que se está ejecutando en el mismo equipo. No se puede utilizar para obtener acceso desde otros equipos de la red. |
Habilitado |
Habilitado |
TCP/IP |
Permite acceso de red a SQL Server Express especificando el nombre del equipo y el de la instancia o la dirección IP y el nombre de instancia. |
Deshabilitado |
Habilitado |
Canalizaciones con nombre |
Permite el acceso de red a SQL Server Express mediante la compatibilidad con varios protocolos de red, entre los que se incluyen NetBEUI, TCP/IP e IPX/SPX. Selecciona automáticamente el protocolo de red basándose en la configuración del cliente. |
Habilitado, sólo local |
Habilitado |
Arquitectura de interfaz virtual (VIA) |
Se utiliza para redes de área del sistema, que son redes de alta velocidad que conectan servidores o clústeres de servidores. |
No compatible |
No compatible |
Nota
Aunque VIA no es compatible, puede diseñar una base de datos que trabaje en un entorno VIA. No obstante, deberá migrar su base de datos de SQL Server Express a SQL Server 2008 antes de poder utilizar VIA.
Importante |
---|
El protocolo VIA está desusado. Esta característica se quitará en una versión futura de Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. |