Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Este tema se aplica a:
Edición |
Visual Basic |
C# |
C++ |
Web Developer |
|---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
![]() |
![]() |
![]() |
![]() |
Pro y Team |
![]() |
![]() |
![]() |
![]() |
Leyenda de la tabla:
![]() |
Se aplica |
![]() |
No procede |
![]() |
Comando o comandos ocultos de manera predeterminada. |
La depuración de SQL utiliza COM distribuido (DCOM) para comunicarse entre un equipo cliente y el servidor de bases de datos. En consecuencia, debe configurar DCOM para que permita a un usuario remoto asociar el depurador a un proceso en el servidor.
Precaución: |
|---|
Por razones de seguridad, en un equipo que utilice SQL Server debería restringir el acceso a la depuración a un determinado grupo de usuarios o a un usuario específico. No permita el acceso a todo el mundo, ya que esto permite a cualquier usuario de la red obtener acceso al equipo. Debido a diferencias en los modelos de seguridad, SQL Server 2000 no comprueba el permiso DCOM individual para la depuración remota. |
Nota: |
|---|
Si agrega una cuenta para que un usuario remoto pueda depurar en el servidor local de SQL Server, los usuarios locales ya no podrán depurar en dicho servidor local de SQL Server a no ser que utilice dcomcnfg.exe para agregar sus cuentas de usuario. |
Nota: |
|---|
Quizás tenga que configurar los permisos de acceso DCOM para la depuración de SQL aunque su equipo local esté conectado a un servidor SQL Server. |
Nota: |
|---|
Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Valores de configuración de Visual Studio. |
Windows 2000
Es posible que antes necesite descargar e instalar DCOM. Si es así, busque la última versión en https://www.microsoft.com/com/resources/downloads.asp.
Debe tener privilegios de administrador en el equipo en el que está configurando DCOM.
Para configurar DCOM en el servidor para la depuración de SQL
En el menú Inicio, haga clic en Ejecutar.
En el cuadro Abrir, escriba dcomcnfg.exe.
Haga clic en Aceptar.
Aparecerá el cuadro de diálogo Propiedades de configuración COM distribuidas.
Haga clic en la ficha Seguridad predeterminada.
En Permisos de acceso predeterminados, haga clic en el botón Editar predeterminados.
Aparece el cuadro de diálogo Registrar permisos de valor. Si el grupo o usuario que necesita acceso no aparece en la lista de permisos, haga clic en el botón Agregar.
En el cuadro de diálogo Agregar usuarios y grupos, cuadro Agregar nombres, elija el grupo o usuario que necesita acceso en la lista Nombres o escríbalo en el cuadro Agregar nombres.
Una vez seleccionado el nombre de grupo o usuario, en la lista Tipo de acceso haga clic en Permitir acceso.
Haga clic en Aceptar.
Si en la lista de permisos no aparece SYSTEM, haga clic de nuevo en el botón Agregar.
En el cuadro de diálogo Agregar usuarios y grupos, cuadro Agregar nombres, elija SYSTEM en la lista Nombres o escríbalo en el cuadro Agregar nombres.
Con SYSTEM seleccionado, en la lista Tipo de acceso, seleccione Permitir acceso.
Haga clic en Aceptar.
Si ha cambiado la configuración en este procedimiento, reinicie SQL Server.
Windows XP
Es posible que antes necesite descargar e instalar DCOM. Si es así, consiga la última versión en https://www.microsoft.com/com/resources/downloads.asp.
Debe tener privilegios de administrador en el equipo en el que está configurando DCOM.
Para configurar DCOM en el servidor para la depuración de SQL
En el menú Inicio, haga clic en Ejecutar.
En el cuadro Abrir, escriba dcomcnfg.exe.
Haga clic en Aceptar.
Se abre el cuadro de diálogo Servicios de componente.
En el panel izquierdo del cuadro de diálogo Servicios de componentes, expanda el nodo Component Services y haga clic en Equipos. A continuación, busque el equipo para el que desea configurar DCOM.
Haga clic con el botón secundario del mouse (ratón) en el proyecto y, en el menú de acceso directo, seleccione Propiedades.
En el cuadro de diálogo Propiedades, seleccione la ficha Seguridad COM predeterminada.
En Permisos de acceso, haga clic en Editar predeterminados.
Aparecerá el cuadro de diálogo Permiso de acceso.
Si el grupo o usuario que necesita acceso no aparece en la lista de permisos, haga clic en Agregar.
Aparecerá el cuadro de diálogo Usuarios, Equipos o Grupos.
En el cuadro Escriba los nombres de objeto que desea seleccionar, escriba el nombre del grupo o usuario que necesita acceso.
Haga clic en Aceptar.
El usuario habrá quedado agregado a la lista.
Si en la lista de permisos no aparece SYSTEM, haga clic en Agregar.
Aparecerá el cuadro de diálogo Usuarios, Equipos o Grupos.
En el cuadro Escriba los nombres de objeto que desea seleccionar, escriba SYSTEM.
Haga clic en Aceptar.
A continuación, SYSTEM quedará agregado a la lista.
En Permiso de acceso, seleccione Permitir para cada usuario que haya agregado.
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades.
Si ha cambiado la configuración en este procedimiento, reinicie SQL Server.
Vea también
Referencia
Errores de la instalación de la depuración de SQL y sus soluciones
.gif)
.gif)
.gif)
Precaución:
Nota: