Síntomas
Explorador de objetos se bloquea intermitentemente cuando utiliza Microsoft SQL Server Management Studio (SSMS). Este problema se aplica a todas las versiones a partir de SSMS 2012.
Este problema puede producirse siempre que el Explorador de objetos está en foco (por ejemplo, al hacer clic en un elemento en el árbol). Sin embargo, este problema se produce sólo si todas las condiciones siguientes son verdaderas:
-
Se utiliza la autenticación de SQL Server.
-
La base de datos predeterminada para el inicio de sesión que se utiliza para conectar no es la principal.
-
La versión SSMS es 2012 o una versión posterior.
-
Explorador de objetos está conectado al motor de base de datos.
Nota: Windows consulta no experimentan este problema.
Causa
Este problema está causado por un tipo de condición de carrera se produce entre los subprocesos que utilizan el Explorador de objetos.
Solución
Para evitar este problema produzca, utilice cualquiera de los métodos siguientes:
-
Método 1: Utilizar la autenticación de Windows.
-
Método 2: Cambiar la configuración de la base de datos predeterminada a la base de datos master para el inicio de sesión.
-
Método 3: Cambiar la cadena de conexión de SSMS para solicitar una conexión a la base de datos master.
Para el método 2
Para cambiar la base de datos predeterminada del inicio de sesión, ejecute los siguientes comandos utilizando un inicio de sesión que tenga el permiso ALTER ANY LOGIN:
USE [master]
IR
ALTER LOGIN [suInicioDeSesión] con DEFAULT_DATABASE = [master]
GO
Método 3
Para cambiar la cadena de conexión de SSMS, siga estos pasos:
-
En el Explorador de objetos, haga clic en Conectary, a continuación, haga clic en El motor de base de datos.
-
En la ventana conectar al servidor , haga clic en el botón Opciones .
-
En la ficha Propiedades de conexión , escriba maestro en el campo de conectarse a la base de datos y, a continuación, haga clic en Conectar.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información acerca de la terminologíaque utiliza Microsoft para describir las actualizaciones de software.