Carpetas de esquema SSMS
Esta es una extensión para SQL Server Management Studio 2012, 2014, 2016, 17, 18, 19 y 20. Agrupa objetos SQL en el Explorador de objetos (tablas, vistas, etc.) en carpetas de esquema.
El código fuente, la documentación y los problemas se pueden encontrar en https://github.com/nicholas-ross/SSMS-Schema-Folders
Esta es una bifurcación de SSMS2012Extender (de cuando estaba en CodePlex) que agrega soporte para SSMS 2014 y 2016.
Puede descargar la última versión de SSMS de forma gratuita desde Microsoft.
Instalar
Descargue la última versión desde la página de lanzamientos.
Debe desbloquear el archivo zip antes de extraerlo. Haga clic derecho en el archivo zip en el Explorador de Windows y seleccione Propiedades. Si ve un botón o casilla de verificación Unblock
, haga clic en él.
Extraiga el archivo zip y copie la carpeta SSMS Schema Folders
en la carpeta de extensión SSMS. Elimina o reemplaza cualquier versión anterior. Para 2012-17, ejecute el archivo de registro incluido para omitir el error de carga o haga clic en No
cuando vea el error y luego reinicie SSMS.
- 2012 -
C:Program Files (x86)Microsoft SQL Server110ToolsBinnManagementStudioExtensions
- 2014 -
C:Program Files (x86)Microsoft SQL Server120ToolsBinnManagementStudioExtensions
- 2016 -
C:Program Files (x86)Microsoft SQL Server130ToolsBinnManagementStudioExtensions
- 17 -
C:Program Files (x86)Microsoft SQL Server140ToolsBinnManagementStudioExtensions
- 18 - La ubicación de instalación predeterminada es
C:Program Files (x86)Microsoft SQL Server Management Studio 18Common7IDEExtensions
- 19 - La ubicación de instalación predeterminada es
C:Program Files (x86)Microsoft SQL Server Management Studio 19Common7IDEExtensions
- 20 - La ubicación de instalación predeterminada es
C:Program Files (x86)Microsoft SQL Server Management Studio 20Common7IDEExtensions
SSMS 18 y superiores permiten la instalación en una ubicación diferente. Si la ruta anterior no existe, entonces necesita encontrar la ruta correcta para usar.
Opciones
Hay algunas opciones de usuario que cambian el estilo y el comportamiento de las carpetas del esquema. Tools > Options > SQL Server Object Explorer > Schema Folders
- Habilitado: para que pueda deshabilitar la extensión sin desinstalarla.
- Teclas modificadoras: mantenga presionadas estas teclas para hacer lo contrario de la configuración habilitada. Ctrl predeterminado.
- Agregar punto: agregue un punto después del nombre del esquema en la etiqueta de la carpeta.
- Clonar nodo principal: agregue el clic derecho y las propiedades de conexión del nodo principal al nodo de la carpeta del esquema.
- Usar ícono de objeto: use el ícono del nodo secundario como ícono de carpeta. Si es falso, utilice el icono del nodo principal (es decir, la carpeta).
- Tipo de carpeta: el tipo de clasificación que se utilizará para crear las carpetas en cada nivel de carpeta.
- Recuento mínimo de nodos: ordene los nodos en carpetas solo cuando contengan al menos esta cantidad de nodos.
- Cambiar nombre de nodo: elimina el nombre del esquema de la etiqueta del nodo del objeto.
- Esquema rápido a partir del texto del nodo: más rápido pero inexacto. Deshabilitado por defecto.
- Tiempo de espera que no responde: velocidad de clasificación de nodos versus interfaz de usuario que no responde.
- Utilice Nodes.Clear: más rápido pero congela la interfaz de usuario. Deshabilitado por defecto.
Problemas conocidos
No se está ejecutando/Sin opciones
Esto sucede cuando la seguridad de Windows bloquea la ejecución de archivos dll descargados de Internet. Consulte las instrucciones de instalación para conocer los pasos necesarios para permitir su ejecución.
Error de carga
En SSMS 17 y anteriores, la primera vez que se ejecuta con la extensión mostrará un mensaje de error. Haga clic en No
y reinicie SSMS. El archivo de registro incluido establece la misma configuración de registro que cuando hace clic en el botón No. Esto ya no sucede en SSMS 18.
Compatibilidad con otras extensiones
Esta extensión mueve nodos en la vista de árbol del Explorador de objetos. Esto podría causar problemas con otras extensiones que no lo esperan. Si tienes problemas, házmelo saber.
- Búsqueda SQL de Red Gate: al intentar seleccionar el objeto en el Explorador de objetos de los resultados de la búsqueda, recorrerá los nodos comparando el texto del nodo. No comprueba las subcarpetas de la mayoría de los tipos de objetos, por lo que no podrá seleccionar el objeto correcto.
Informe cualquier problema a https://github.com/nicholas-ross/SSMS-Schema-Folders/issues.
Registro de cambios
v1.6 (2024-04-12)
- Se agregó soporte para v20.
- Se agregaron teclas modificadoras habilitadas.
- Corregido: tiempo de espera en la conexión inicial de Azure.
v1.5 (2023-05-26)
- Se agregó soporte para v19.1.
- Se agregó un segundo nivel de carpeta para clasificación alfabética o de subesquema.
v1.4 (2022-07-28)
- Se agregó soporte para v19.0 (vista previa 2).
- Localización de idiomas para opciones. (Gracias @micjahn)
- Mejoras de rendimiento y opciones para bases de datos muy grandes.
- Corregido: nombre de carpeta incorrecto cuando el esquema contiene un punto.
v1.3.1 (2018-10-06)
- Se agregó soporte para v18.0 (vista previa 4).
v1.3 (28-06-2018)
- Nodo de esquema de expansión automática cuando solo hay uno.
- Rendimiento mejorado.
- Se agregó una opción para eliminar el nombre del esquema de la etiqueta del nodo del objeto.
v1.2.1 (22/12/2016)
- Corregido: Carpeta que expande el tiempo de espera.
v1.2 (12/12/2016)
- Se agregó soporte para v17.0 RC1.
- Muestra el cursor de espera al crear carpetas.
- Versión implementable única para múltiples versiones de SSMS.
- Corregido: Carpeta que expande el tiempo de espera en una CPU de un solo núcleo.
v1.1 (2016-07-14)
- Opciones de usuario agregadas.
- Corregido: Error al ejecutar varias instancias de SSMS.
Compilación de depuración
- Se agregó un panel de ventana de salida para mensajes de depuración.
v1.0 (05/07/2016)
- Lanzamiento beta público.