Conectividad de SQL Server 2005 y el servicio de instantáneas de volumen (VSS)

Se aplica a: Microsoft SQL Server 2005 Standard EditionMicrosoft SQL Server 2005 Enterprise EditionMicrosoft SQL Server 2005 Developer Edition

Columna de voz soporte técnico de SQL Server


Conectividad de SQL Server 2005 y servicio de instantáneas de volumen

Para personalizar esta columna según sus necesidades, queremos que le invitemos a que envíe sus ideas sobre temas que le interesen y los problemas que desea ver en artículos de Knowledge Base futuros y soporte técnico de columnas de voz. Puede enviar sus ideas y comentarios con el formulario pedir ti . También hay un vínculo al formulario en la parte inferior de esta columna.
¡Bienvenido! Soy Sandy Yakob con el equipo de contenido de Microsoft SQL Server. Soy tu azafata para las columnas de soporte de voz de SQL Server. Una nota rápida sobre mí: he recibido Microsoft por 14 años. Durante los últimos tres años, he estado trabajando con el equipo de contenido de SQL Server. Para la columna de este mes, Suresh Kandoth se ocupará de la conectividad de Microsoft SQL Server 2005 y el servicio de instantáneas de volumen (VSS). Suresh es un ingeniero de escalado con el equipo de soporte técnico de SQL Server. Trabajó con Microsoft durante los últimos cuatro años, trabajando en las tecnologías de SQL Server. Espero que disfrutes de la columna y te resulte útil.

Conectividad de SQL Server 2005 y VSS

En este artículo, se describen problemas de conexión de SQL Server que pueden surgir al usar aplicaciones de copia de seguridad habilitadas del servicio de instantáneas de volumen (VSS).

Información general

Antes de que saltemos los detalles de los errores y problemas, examinemos los diferentes componentes implicados en este debate.
  • SOURCESAFE VSS es un marco que consta de un conjunto de interfaces y estructuras que permiten que las aplicaciones realicen copias de seguridad de volúmenes mientras otras aplicaciones usan los datos de estos volúmenes. VSS se incluye con Microsoft Windows XP y Microsoft Windows Server 2003.
  • Aplicaciones de copia de seguridadUna aplicación de copia de seguridad es cualquier aplicación de Windows que solicite una copia de seguridad de instantáneas mediante VSS. Por ejemplo, la aplicación de copia de seguridad de Windows NT que se incluye con Windows es una aplicación de copia de seguridad.
  • EscritorLos escritores son aplicaciones o servicios que almacenan información permanente en el disco y que cooperan con proveedores y solicitantes a través de la interfaz de instantáneas. En este artículo, analizaremos MSDEWriter redactor y el escritor de SqlServerWriter.
    • MSDEWriter: el editor de MSDEWriter es un escritor de VSS para SQL Server. MSDEWriter se incluye con el marco de trabajo de VSS en Windows XP y Windows Server 2003. MSDEWriter funciona con SQL Server 7,0, SQL Server 2000 y SQL Server 2005.
    • SqlServerWriter: el editor de SqlServerWriter es un escritor de VSS para SQL Server. SqlServerWriter se incluye con SQL Server 2005. SqlServerWriter solo funciona con instancias de SQL Server 2005.

Conexiones a SQL Server

Es posible que se pregunte por qué los componentes de Framework de VSS tendrían que conectarse a SQL Server cuando los componentes solo realicen una copia de seguridad del volumen. Durante las fases iniciales de la creación de una instantánea, el escritor predeterminado configurado realiza una conexión a las instancias de SQL Server en el servidor en particular. Una de las primeras fases de un proceso de creación de instantánea es "inicialización de la copia de seguridad". Durante esta fase, la aplicación de copia de seguridad (solicitante) realiza las siguientes acciones para asegurarse de que todos los componentes del proceso de creación de instantáneas estén listos:
  • La aplicación de copia de seguridad se enlaza a la interfaz IVssBackupComponents .
  • La aplicación de copia de seguridad inicializa la interfaz IVssBackupComponents.
  • La aplicación de copia de seguridad llama a la API IVssGatherWriterMetadata para realizar la enumeración de metadatos.
A continuación, el marco de trabajo de VSS indica a todos los escritores que recopilen metadatos. Esto incluye un escritor predeterminado incluido con SQL Server. Puede ser MSDEWriter o SqlServerWriter en función de la configuración actual del servidor. Este escritor predeterminado para SQL Server se conecta a todas las instancias de SQL Server que se inician en el sistema local, obtiene la información necesaria sobre las bases de datos en la instancia de SQL Server y, a continuación, crea el documento de metadatos. A continuación, se devuelve el documento de metadatos a la aplicación de copia de seguridad.

Identificar el escritor

MSDEWriter o SqlServerWriter realizará la enumeración de metadatos. Por lo tanto, MSDEWriter o SqlServerWriter deberán conectarse a la instancia de SQL Server. Para determinar qué escritor está configurado de forma predeterminada como el escritor de la instancia de SQL Server, use la siguiente información.
Versión de SQL ServerClave del registro MSDEVersionChecking = 0 [o ausente]Clave del registro MSDEVersionChecking > 0
7.0La enumeración de metadatos se realiza mediante MSDEWriterLa enumeración de metadatos se realiza mediante MSDEWriter
2000La enumeración de metadatos se realiza mediante MSDEWriterLa enumeración de metadatos se realiza mediante MSDEWriter
2005La enumeración de metadatos se realiza mediante MSDEWriterLa enumeración de metadatos se realiza mediante SqlServerWriter
El valor de MSDEVersionChecking se encuentra en la clave del registro HKEY_LOCAL_MACHINE \system\currentcontrolset\services\vss\settings . Este es un valor de DWORD y es posible que no esté presente a menos que lo cree manualmente. Aunque SqlServerWriter se instala con SQL Server 2005, no está configurado como el escritor predeterminado para SQL Server 2005. Debe configurar manualmente SqlServerWriter como el escritor predeterminado. Para obtener más información, visite el siguiente sitio web de Microsoft: Al solucionar problemas de conexión del escritor a la instancia de SQL Server, debe tener en cuenta la siguiente información importante:
  • Cuando MSDEWriter intenta realizar una conexión, VSS actúa como cliente de SQL Server para este intento de conexión específico.
  • Cuando SqlServerWriter intenta establecer una conexión, el servicio VSS Writer de SQL Server actúa como cliente de SQL Server para este intento de conexión específico.

Problemas cuando el escritor intenta conectarse a SQL Server

Puede experimentar los dos problemas siguientes cuando el escritor predeterminado intenta conectarse a las instancias de SQL Server en el equipo:
  • El escritor no puede realizar una autenticación correcta con la instancia de SQL Server.
  • El escritor no puede establecer una conexión correcta con la instancia de SQL Server.
Los síntomas que se observan al usar una aplicación de copia de seguridad varían según el problema. En el caso de problemas de autenticación, el escritor no puede realizar una enumeración de metadatos y genera un error inmediato en el registro de eventos de Windows y en los registros de seguimiento configurados para el escritor. Para los problemas de conexión, la aplicación de copia de seguridad deja de responder durante un período de tiempo prolongado durante la fase de inicialización. Cuando la aplicación deja de responder, las entradas se registran en el registro de eventos de Windows y en los registros de seguimiento configurados para el escritor.

Problemas de autenticación

Cuando el servicio VSS y el servicio SQLWriter están instalados, la cuenta de inicio del servicio está configurada como sistema local [NT AUTHORITY\SYSTEM]. Cuando el sistema de escritura intenta establecer una conexión a instancias de SQL Server, el escritor usa las credenciales de la cuenta de inicio del sistema local [NT AUTHORITY\SYSTEM]. Debe asegurarse de que las instancias de SQL Server han concedido acceso a esta cuenta de Windows, ya sea de forma explícita o por miembro de grupo de problemas de autenticación de BUILTIN\Administrators.If, se registran los siguientes mensajes en el registro de eventos de Windows.
Mensaje 1
Tipo de evento: ErrorEvent Source: SQLWRITEREvent Category: NoneEvent ID: 24583Date: 4/30/2006Time: 11:38:44 AMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80040e4d. SQLSTATE: 28000, error nativo: estado 18456Error: 1, gravedad: 14Source: Microsoft SQL Native ClientError mensaje: error de inicio de sesión del usuario ' NT AUTHORITY\SYSTEM '. DBPROP_INIT_DATASOURCE: ComputerNameDBPROP_INIT_CATALOG: MASTERDBPROP_AUTH_INTEGRATED: SSPI
Mensaje 2
Tipo de evento: ErrorEvent Source: SQLWRITEREvent Category: NoneEvent ID: 24583Date: 4/30/2006Time: 11:38:44 AMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80040e4d. SQLSTATE: 28000, error nativo: estado 18456Error: 1, gravedad: 14Source: Microsoft SQL Native ClientError mensaje: error de inicio de sesión del usuario ' NT AUTHORITY\SYSTEM '. DBPROP_INIT_DATASOURCE: ComputerNameDBPROP_INIT_CATALOG: MASTERDBPROP_AUTH_INTEGRATED: SSPI
Mensaje 3
Es posible que se produzca el siguiente error al usar SQL Server VSS Writer para realizar una copia de seguridad:
Nombre de registro: ApplicationSource: SQLWRITEREvent ID: 24581Task Category: NoneLevel: ErrorDescription: sqllib error: tabla del sistema sys. sysdatabases en la instancia de SQL Server <SQL Server Name> está vacío. Si la cuenta del sistema local no tiene permiso para modificar la base de datos o ver cualquier base de datos permiso de nivel de servidor, o crear permiso de base de datos en la base de datos master, se producirá un error ya que no podrá consultar la vista de catálogo sys. databases. Tener derechos de db_datareader no es suficiente para que esta operación se realice correctamente.
Esta operación requiere que la cuenta del sistema local (NT AUTHORITY/SYSTEM) tenga una de las siguientes opciones:
  • MODIFICAR cualquier permiso de nivel de servidor de base de datos
  • VER cualquier permiso de nivel de servidor de base de datos
  • Permiso CREATE DATABASE en la base de datos Master
Mensaje 4
Tipo de evento: ErrorEvent Source: VSSEvent Category: NoneEvent ID: 6013Date: 4/30/2006Time: 11:38:44 AMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80040e4d. SQLSTATE: 42000, error nativo: 18456Error estado: 1, gravedad: 14Source: proveedor de Microsoft OLE DB para SQL ServerError: error de inicio de sesión del usuario ' NT AUTHORITY\SYSTEM '.
Puede identificar claramente el escritor que ha detectado el problema mediante el origen del evento. El primer error es de SqlServerWriter. El segundo error es de MSDEWriter. Si está ejecutando una traza del analizador de SQL y se incluye el evento de Auditoría error de inicio de sesión en la traza, se captura la siguiente información para el evento.
SQL Server 2005
SQL Server 2000
Puede identificar claramente el escritor que está intentando establecer la conexión mediante el identificador de proceso del cliente. Debido a los estrictos requisitos de seguridad, es posible que las instalaciones de SQL Server hayan quitado el grupo BUILTIN\Administrators de los inicios de sesión de SQL Server. Si se produce este problema, debe asegurarse de que a la cuenta de NT AUTHORITY\SYSTEM se le concede acceso a SQL Server. Para ello, debe agregarlo como un inicio de sesión explícito. Además, debido a los tipos de operaciones que el escritor debe realizar, le recomendamos que no quite el inicio de sesión de NT AUTHORITY\SYSTEM del rol de servidor sysadmin. Incluso si el autor de MSDEWriter y el creador de SqlServerWriter pueden iniciar sesión en SQL Server correctamente, es posible que se encuentren en el siguiente mensaje de error si no hay permisos suficientes para consultar las tablas del sistema o las vistas de catálogo que contienen la información sobre las bases de datos y los archivos que pertenecen a ella:
Tipo de evento: ErrorEvent Source: VSSEvent Category: NoneEvent ID: 6013Date: 9/4/2006Time: 9:09:43 PMUser: N/AComputer: NombreDeEquipoDescription: error de sqllib: error de OleDb encontrado al llamar a ICommandText:: Execute. HR = 0x80040e09. SQLSTATE: 42000, error nativo: 229 estado de error: 5, gravedad: 14Source: proveedor de OLE DB de Microsoft para SQL ServerError mensaje: selección de Permiso denegado en el objeto ' sysaltfiles ', base de datos ' Master ', propietario ' DBO '.
Para evitar este mensaje de error, asegúrese de asignar los permisos correctos a la cuenta en SQL Server. Por ejemplo, agregue esta cuenta al db_datareader función de base de datos de la base de datos Master .

Problemas de conexión

Este tipo de problema se produce cuando el escritor no puede establecer una conexión SQL a las instancias de SQL Server. El sistema de escritura asignado intenta establecer una conexión a una instancia específica de SQL Server que se esté ejecutando actualmente. Si se produce un problema al establecer una conexión, se registran los siguientes mensajes de error en el registro de eventos de Windows.
Mensaje 1
Tipo de evento: ErrorEvent Source: SQLWRITEREvent Category: NoneEvent ID: 24583Date: 4/30/2006Time: 12:11:06 PMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80004005. SQLSTATE: HYT00, error nativo: 0Source: Microsoft SQL Native ClientError mensaje: tiempo de espera de inicio de sesión SQLSTATE: 08001, error nativo: 2Source: mensaje de Microsoft SQL Native ClientError: se ha producido un error al establecer una conexión con el servidor. Al conectarse a SQL Server 2005, este error puede deberse a que el servidor SQL Server de configuración predeterminada no permite conexiones remotas. SQLSTATE: 08001, error nativo: 2 Estado de error: 1, gravedad: 16Source: Microsoft SQL Native ClientError mensaje: proveedor de canalizaciones con nombre: no se pudo abrir una conexión a SQL Server [2]. DBPROP_INIT_DATASOURCE: ComputerNameDBPROP_INIT_CATALOG: MASTERDBPROP_AUTH_INTEGRATED: SSPI
Mensaje 2
Tipo de evento: ErrorEvent Source: SQLWRITEREvent Category: NoneEvent ID: 24583Date: 4/30/2006Time: 12:52:40 PMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80004005. SQLSTATE: HYT00, error nativo: 0Source: Microsoft SQL Native ClientError mensaje: tiempo de espera de inicio de sesión SQLSTATE: 08001, error nativo: 10061Source: mensaje de Microsoft SQL Native ClientError: se ha producido un error al establecer una conexión con el servidor. Al conectarse a SQL Server 2005, este error puede deberse a que el servidor SQL Server de configuración predeterminada no permite conexiones remotas. SQLSTATE: 08001, error nativo: 10061 estado de error: 1, gravedad: 16Source: Microsoft SQL Native ClientError mensaje: TCP Provider: no se pudo establecer la conexión porque el equipo de destino la rechazó de forma activa. DBPROP_INIT_DATASOURCE: ComputerNameDBPROP_INIT_CATALOG: MASTERDBPROP_AUTH_INTEGRATED: SSPI
Mensaje 3
Tipo de evento: ErrorEvent Source: SQLWRITEREvent Category: NoneEvent ID: 24583Date: 4/30/2006Time: 4:52:34 PMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80004005. SQLSTATE: HYT00, error nativo: 0Source: Microsoft SQL Native ClientError mensaje: tiempo de espera de inicio de sesión SQLSTATE: 08001, error nativo: 2Source: mensaje de Microsoft SQL Native ClientError: se ha producido un error al establecer una conexión con el servidor. Al conectarse a SQL Server 2005, este error puede deberse a que el servidor SQL Server de configuración predeterminada no permite conexiones remotas. SQLSTATE: 08001, error nativo: 2 Estado de error: 1, gravedad: 16Source: Microsoft SQL Native ClientError mensaje: proveedor de memoria compartida: no se pudo abrir una conexión a SQL Server [2]. DBPROP_INIT_DATASOURCE: ComputerNameDBPROP_INIT_CATALOG: MASTERDBPROP_AUTH_INTEGRATED: SSPI
Mensaje 4
Tipo de evento: ErrorEvent Source: VSSEvent Category: NoneEvent ID: 6013Date: 4/30/2006Time: 12:11:06 PMUser: N/AComputer:NombreDeEquipoDescripción: error de sqllib: error de OleDb encontrado al llamar a IDBInitialize:: Initialize. HR = 0x80004005. SQLSTATE: 08001, error: estado de error de 17:1, gravedad: 16Source: proveedor OLE DB de Microsoft para SQL ServerError Message: [DBNETLIB] [ConnectionOpen (Connect ()).] SQL Server no existe o se ha denegado el acceso.
En los mensajes de error anteriores, preste especial atención al escritor, el protocolo que se usa para la conexión y el mensaje de error que se devuelve. Estos errores no se registran en el seguimiento del analizador de SQL para los eventos de Inicio de sesión de auditoría . Estos tipos de problemas de conexión pueden ocurrir por los siguientes motivos:
  • Los alias en el equipo están configurados con información incorrecta.
  • No hay ningún protocolo común que el cliente usa para conectarse y en el que está escuchando el servidor.
  • Se ha modificado la configuración de Microsoft Data Access Components (MDAC) o la configuración del cliente de acceso nativo de SQL (SNAC) en el equipo.
  • Existen problemas de protocolo conocidos en plataformas o ediciones específicas de SQL Server.
Para obtener más información acerca de Connection proglems, visite el siguiente sitio web:

Aislar problemas de conexión

Si se produce alguno de estos problemas y desea obtener más información, no es necesario que ejecute repetidamente la aplicación de copia de seguridad. Puede usar la herramienta de línea de comandos administrativa de VSS (vssadmin. exe). Para asegurarse de que usa las mismas credenciales y la misma configuración que usa VSS, siga estos pasos para ejecutar los ejercicios de simulación. Nota Los pasos siguientes le permiten abrir un símbolo del sistema con las credenciales de la cuenta de NT AUTHORITY\SYSTEM. Los escritores también utilizarán la cuenta NT AUTHORITY\SYSTEM.
  1. Asegúrese de que se ha iniciado el servicio del programador de tareas.
  2. Si usa una conexión de servicios de Terminal Server o una conexión de escritorio remoto, asegúrese de iniciar sesión en la sesión de consola.
  3. En un símbolo del sistema y escriba el siguiente comando:
    at 14:05/Interactive cmd. exe
    Nota Asegúrese de que la hora que especifique en este comando sea anterior a la hora actual del sistema del equipo. Cuando se alcance la hora especificada, aparecerá un nuevo símbolo del sistema. Es similar a la siguiente:
    C:\Windows\System32\svchost.exe
  4. En el símbolo del sistema nuevo, escriba lo siguiente:
    Vssadmin List Writers
  5. Revise los resultados para determinar qué escritores aparecen en la lista y el estado de esos escritores, especialmente MSDEWriter y SqlServerWriter.Nota Si se produjo un problema con la enumeración metadata, los escritores no aparecerán en la lista. Debe asegurarse de que el escritor correcto aparece en el resultado de vssadmin sin errores. Esto debe ocurrir antes de que una aplicación de copia de seguridad pueda usar un escritor durante el proceso de creación de instantáneas.
Para cada instancia de SQL Server, debe examinar el registro de errores de SQL Server para conocer los protocolos en los que actualmente está escuchando esta instancia de SQL Server. Las entradas típicas que verás se muestran a continuación.
SQL Server 2005
2006-04-29 13:00:59.31 spid4s nombre de servidor es 'ComputerName'. Este es un mensaje informativo. No se requiere ninguna acción por el usuario. 2006-04-29 13:01:00.57 Server Server está escuchando en [' any ' <IPv4> 1433]. 2006-04-29 13:01: el proveedor de la conexión local de servidor de 00.59 está listo para aceptar la conexión en [\\.\pipe\SQLLocal\MSSQLSERVER]. 2006-04-29 13:01:00.59 el proveedor de conexiones locales del servidor de servidor está listo para aceptar la conexión en [\\.\pipe\sql\query]. 2006-04-29 13:01:00.60 servidor SQL Server está ahora preparado para las conexiones de cliente.> < Este es un mensaje informativo; no se requiere ninguna acción por el usuario.
SQL Server 2000
2006-04-30 11:23:08.18 spid3 nombre del servidor es 'nombreEquipo\SQL2000 '. 2006-04-30 11:23: servidor SQL Server de 08.18 en 172.30.137.50:2012.2006-04-30 11:23:08.18 servidor SQL Server escuchando en 127.0.0.1:2012.2006-04-30 11:23:08.37 Server SQL Server está preparado para las conexiones de cliente. 4:10: servidor SQL Server para conexiones de cliente
Cuando revise los ejemplos anteriores, observará que las instancias de SQL Server escuchan en los siguientes tres protocolos:
  •  TCP
  • Canalizaciones con nombre
  • Memoria compartida
Con protocolos específicos configurados, puede haber ocasiones en las que el servidor no escuche. En ocasiones, incluso si ha configurado un conjunto específico de protocolos para que el servidor escuche, es posible que el servidor no pueda escucharlos en todos. Esto puede deberse a problemas ambientales en el servidor. Por lo tanto, tendrá que echar un vistazo a los protocolos que ha configurado para que escuche esta instancia determinada de SQL Server. Para SQL Server 2005, tendrá que usar el administrador de configuración de SQL Server. Para SQL Server 2000, tendrá que usar la herramienta de red de servidor. ahora nos desplazaremos a la parte del cliente de la configuración del protocolo. Hay dos puntos de configuración de clientes que debes tener en cuenta. La primera es la lista de protocolos de cliente habilitados. La otra es el orden en el que se usan los protocolos de cliente para la conexión. La configuración predeterminada difiere en varios sistemas operativos y en las distintas versiones y ediciones de SQL Server. Para obtener más información sobre la configuración predeterminada, consulte los temas de libros en línea correspondientes. El punto clave para entender aquí es que debe haber al menos un protocolo de cliente habilitado que coincida con el protocolo del servidor. La única forma de forzar las conexiones del escritor para que pasen por un protocolo específico es configurar un alias en el servidor. Ni el marco VSS ni los escritores tienen ninguna configuración de configuración en la que pueda proporcionar información específica de la conexión o específica de la autenticación para el uso del equipo cliente. Puede ejecutar la siguiente prueba sencilla para determinar qué protocolo se está usando en las conexiones predeterminadas a la instancia específica de SQL Server:
  1. Asegúrese de que se ha iniciado el servicio del programador de tareas.
  2. Si está usando una conexión de servicios de Terminal Server o una conexión de escritorio remoto, asegúrese de que ha iniciado sesión en la sesión de consola
  3. En un símbolo del sistema, escriba el siguiente comando:
    at 14:05/Interactive cmd. exe
    Asegúrese de que el tiempo especificado en este comando esté adelantado a la hora actual del sistema del equipo cliente.
  4. Cuando se alcance la hora especificada, se abrirá una nueva ventana del símbolo del sistema con el siguiente nombre:
    C:\Windows\System32\svchost.exe
    .
  5. En esta ventana, ejecute la consulta correspondiente a su versión de SQL Server:
    • Para SQL Server 2005, ejecute la consulta siguiente:
      sqlcmd -E –S<server> -Q"SELECT net_transport FROM sys.dm_exec_connections WHERE session_id = @@spid"
    • Para SQL Server 2000, ejecute la consulta siguiente:
      osql -E –S<server> -Q"SELECT net_library FROM sysprocesses WHERE spid = @@spid"
  6. El resultado de esta consulta le dará la información sobre el protocolo que funciona en el equipo cliente. Siempre existe la posibilidad de que la consulta en el paso 5 falle y le dé un mensaje de error. Tendrá que solucionar ese error y resolverlo para asegurarse de que las instancias de cliente de SQL Server en el equipo local puedan conectarse correctamente a la instancia de SQL Server en cuestión.
  7. Al ejecutar el comando sqlcmd o el comando osql , puede hacer que las conexiones se realicen con un protocolo específico y, a continuación, observar el resultado. Para ello, anteponga al nombre del servidor el parámetro – S y el protocolo que estás interesado a observar. Por ejemplo, las tres posibilidades son las siguientes:
    • –Stcp:servername
    • –Snp:servername
    • –Slpc:servername
    Nota En estos ejemplos, ServerName es el nombre de su servidor.
Para obtener más información sobre un problema que se produce en equipos basados en Windows Server 2003 x64, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
913100 CORRECCIÓN: el escritor MSDE no se incluye cuando intenta usar la herramienta vssadmin. exe para enumerar los escritores de instantáneas de volumen suscritos
Para obtener más información sobre cómo SqlServerWriter interactúa con VSS e instancias de SQL Server, visite el siguiente sitio web de Microsoft: Para obtener más información sobre VSS y la arquitectura de VSS, visite el siguiente sitio web de Microsoft Developer Network (MSDN):Para obtener más información sobre cómo administrar el acceso a SQL Server para cuentas y grupos de Windows, consulte los siguientes temas en los libros en línea de SQL Server 2005:
  • CREAR inicio de sesión (Transact-SQL)
  • sp_grantlogin (referencia de Transact-SQL (SQL Server))
Para obtener más información sobre cómo administrar los protocolos en los que escucha SQL Server en SQL Server 2005, visite el siguiente sitio web de MSDN: Para obtener más información sobre cómo administrar los protocolos en los que escucha SQL Server en SQL Server 2000, visite el siguiente sitio web de MSDN: Para obtener más información sobre cómo administrar el orden de los protocolos y una lista de los protocolos que se pueden usar para las conexiones de cliente en SQL Server 2005, visite el siguiente sitio web de MSDN: Para obtener más información sobre cómo administrar el orden de los protocolos y una lista de los protocolos que se pueden usar para las conexiones de cliente en SQL Server 2000, visite el siguiente sitio web de MSDN: Para obtener más información acerca de los problemas de conectividad, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
827422 Cómo solucionar problemas de conectividad en SQL Server 2000
812817 WebCast de soporte técnico: Microsoft SQL Server 2000: solución de problemas de conectividad
Para asegurarse de que la instalación de MDAC funcione correctamente y de que las bibliotecas de red estén instaladas correctamente, visite el siguiente sitio web de Microsoft para descargar la utilidad Component Checker: Me gustaría agradecer Suresh por su difícil trabajo en este artículo. Tiene una experiencia exhaustiva en varios productos de Microsoft Windows Server y disfruta de los problemas de depuración y de depuración. ¡ Esperamos que hayas disfrutado del tema de este mes! Gracias por leerlo. Como siempre, no dude en enviar ideas sobre temas que desea direccionar en futuras columnas o en Knowledge base con el formulario pedir para ti .