Estoy ejecutando un servidor con 3 instancias de base de datos.
En este momento, cuando abro Management Studio, se abre el mensaje "Conectar" que me permite elegir qué instancia quiero (o conectarme a cualquier otra cosa).
¿Sería posible tenerlo para que, cuando lo abra, ya esté conectado a estas 3 instancias, para que pueda comenzar a trabajar de inmediato y guardar algunos clics? Me ahorraría cientos de clics al día, sinceramente.
Esto sería equivalente a lo que teníamos en SQL 2000 Enterprise Manager, donde podría "registrar" servidores, y siempre estarían allí a solo un clic de distancia.
EDITAR: Para aclarar lo que estoy buscando ... Antes teníamos Enterprise Manager y Query Analyzer. Ahora SSMS es la combinación entre esos dos, pero la parte de "conexión" funciona exactamente como el Analizador de consultas.
Lo que hago todos los días es abrir SSMS para administrar las bases de datos, verificar sus estadísticas, reconstruir un índice aquí y allá, no lo estoy usando para ejecutar tantas consultas, así que estoy buscando una manera de tener las instancias de SQL disponibles en el Explorador de objetos automáticamente al iniciar sesión. ¿Es esto imposible ahora? :-(
fuente
Respuestas:
Lo descubrí esta noche, así que permítanme compartir mi alegría: ¡los servidores registrados todavía están disponibles en SQL Server Management Studio!
En el menú Ver, elija Servidores registrados. Eso les abrirá la ventana. Luego, arrastre esa ventana hacia un lado para acoplarla.
En la parte superior de la ventana, verá iconos para los tipos de servidores (SQL, SSAS, SSIS, SSRS). Elige el tipo que estás registrando.
Agregue sus instancias a los Grupos de servidores locales haciendo clic con el botón derecho y seleccionando Nuevo registro del servidor, luego complete la configuración para la conexión.
Una vez hecho esto, puede hacer doble clic en un servidor para abrir el Explorador de objetos para ese servidor.
fuente
Bien, esto es lo que hice (me gustaría editar la respuesta aceptada porque basé esto en su idea, pero no tengo suficientes puntos ...)
Entonces, cuando entro, tengo la lista de mis servidores allí y puedo conectarme con unos pocos clics. No es perfecto , pero está lo suficientemente cerca como para dejar de luchar contra él :-)
Gracias sphilp!
fuente
Aquí encontrará información sobre cómo iniciar SQL Server Management Studio (SSMS) desde un acceso directo o desde la línea de comandos.
Lo siguiente abrirá el SSMS mediante la autenticación de Windows y omitirá la pantalla de inicio. El editor de consultas se establecerá en la base de datos SMS_XXX:
Para SQL Server 2005 Management Studio (
sqlwb.exe
):Para SQL Server 2008 Management Studio y posterior, incluido 2016,
ssms.exe
):No es necesario que especifique el
-d <databaseName>
argumento, y en SQL Server 2016 Management Studio (al menos) conectará tanto el Explorador de objetos como creará un nuevo documento de consulta conectado a la misma instancia del servidor.Nota: Cambie SQLServerName según sea necesario.
Referenciado desde: http://myitforum.com/cs2/blogs/dhite/archive/2008/05/26/opening-the-sql-server-management-studio-from-the-command-line.aspx
No creo que pueda automatizar las 3 conexiones. Pero podría crear servidores vinculados para conectarse a 1 y vincular a los otros 2
fuente
Intenté agregar información adicional a la respuesta por sphilp, pero esa edición fue rechazada porque algunas personas parecen pensar que es incorrecta. Te puedo asegurar que no lo es.
Lo que quería agregar:
La funcionalidad de Servidores registrados en SSMS se puede utilizar para conectarse a varios servidores con solo un par de clics. Si agrupa los servidores juntos creando un Nuevo grupo de servidores en el nodo Grupos de servidores locales , podrá hacer clic con el botón derecho en ese grupo y seleccionar Explorador de objetos . Esto abrirá todos los servidores en ... Object Explorer!
Más detalles: SSMS: conéctese a varios servidores con un solo clic (Ok, dos)
Incluso puede influir en el orden en que se abren las conexiones (alfabéticamente).
fuente
Si utiliza el complemento SSMSBoost , puede configurar cualquiera de sus conexiones preferidas para "Conectar el explorador de objetos al inicio".
Esta opción se puede encontrar en SSMSBoost-> Configuración-> Conexiones preferidas-> Lista de la página de la conexión.
Como me gusta tener las bases de datos maestras de todas las instancias con las que trabajo habitualmente en la parte superior de mi lista preferida, solo habilito esta opción para las que siempre quiero tener disponibles en el Explorador de objetos.
fuente
Lo mejor que puedes hacer automáticamente es esto:
No es exactamente lo que desea, pero le dará un mensaje de inicio de sesión de a qué servidor conectarse y luego se abrirá con Object Explorer conectado a ese servidor. Sin embargo, solo tendrá una conexión en Object Explorer a un solo servidor ...
fuente