El depurador de T-SQL está desactivado de forma predeterminada para los clientes anteriores después de instalar SQL Server 2000 Service Pack 3

Seleccione idioma Seleccione idioma
Id. de artículo: 328151 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

Resumen

De forma predeterminada, después de instalar Microsoft SQL Server 2000 Service Pack 3 (SP3), no puede utilizar al depurador de T-SQL si estás utilizando una versión del Analizador de consultas es anterior a Microsoft SQL Server 2000 SP3 o una versión de Microsoft Visual Studio anteriores a Visual Studio.NET.

Puede recibir el siguiente mensaje de error si intenta utilizar al depurador de T-SQL desde un cliente anterior:
Servidor: Msg 514, nivel 16, estado 1, procedimiento sp_sdidebug, línea 1 no se puede [Microsoft] [controlador ODBC para SQL Server] [SQL Server] comunicar con el depurador en [nombre de SQL Server] (error = 0 x 80070005). Depuración deshabilitada para la conexión 53.

Más información

Nota Versiones del Analizador de consultas que son anteriores a SQL Server 2000 SP3 y versiones de Visual Studio que son anteriores a Visual Studio .NET se denominan "clientes anteriores" en este artículo.

Microsoft ha deshabilitado al depurador de T-SQL para clientes anteriores por motivos de seguridad. Para habilitar el depurador de T-SQL para clientes anteriores, un miembro de la función de servidor sysadmins , como sa debe explícitamente habilitar la depuración ejecutando el código siguiente:
        Exec sp_sdidebug 'legacy_on'
				
se debe repetir este procedimiento cada vez que reinicie el servidor. Microsoft no recomienda que utilice el depurador de T-SQL en un servidor de producción.

Para deshabilitar el depurador de T-SQL para clientes anteriores, un miembro de la función de servidor de administradores del sistema puede ejecutar el código siguiente:
       Exec sp_sdidebug 'legacy_off'
				

La tabla siguiente describe el comportamiento predeterminado de Transact-SQL Debugger con el SP3 de SQL Server.
Contraer esta tablaAmpliar esta tabla
Cliente de depuraciónPredeterminada'legacy_on'
Analizador de consultas (pre-SP3)DeshabilitadoHabilitado
Analizador de consultas (SP3)HabilitadoHabilitado
5 Y 6 de Visual StudioDeshabilitadoHabilitado
Visual Studio .NET directo Database depuraciónHabilitadoHabilitado
Aplicación de Visual Studio .NET depuraciónDeshabilitadoHabilitado

Referencias

Para obtener más información sobre depurador de T-SQL, consulte los temas "Mediante el depurador de Transact-SQL" y "Solución de problemas el depurador de Transact-SQL" en los libros en pantalla de SQL Server.

Propiedades

Id. de artículo: 328151 - Última revisión: miércoles, 26 de febrero de 2014 - Versión: 6.4
La información de este artículo se refiere a:
  • Service Pack 3 de Microsoft SQL Server 2000
Palabras clave: 
kbnosurvey kbarchive kbmt kbproductlink kbinfo KB328151 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): 328151

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