Estaba experimentando el efecto de darle a SQL Server una pequeña cantidad de memoria que pensé que se iba a recuperar.
Configuré SQL Server para usar 200 MB de memoria ahora no quiere iniciar, hice algunas búsquedas en Internet y me aconsejaron iniciar SQL Server en modo de usuario único. sin embargo, me sale el error
Error de inicio de sesión para el usuario A. Motivo: el servidor está en modo de usuario único. Solo un administrador puede conectarse en este momento (Microsoft SQL Server, Error: 18461)
He detenido el Agente SQL Server.
sql-server
CodeWi
fuente
fuente
Respuestas:
Si inicia SQL Server en modo de usuario único, solo un administrador puede conectarse al mismo tiempo.
Lo que probablemente está sucediendo aquí es que algún servicio está utilizando un inicio de sesión de administrador del sistema para conectarse, como los servicios de informes o el agente de SQL Server.
Al iniciar SQL Server en modo de usuario único, tiene la opción de especificar una aplicación cliente para que solo esa aplicación pueda conectarse.
Eche un vistazo a las opciones de línea de comando donde se enumera:
Si puede conectarse de esta manera, cambie la memoria máxima del servidor a algo razonable. Supongo que podrá conectarse porque de lo contrario probablemente recibiría algo como "no hay ningún proceso en el otro extremo de la tubería", por lo que asumiría que su servidor está funcionando.
Sin embargo, si no puede iniciar sesión en SQL Server porque su configuración de memoria no lo permite, puede iniciar SQL Server en una configuración mínima con la
-f
opción.Como referencia: SQL Server no puede iniciarse después de establecer accidentalmente la "memoria máxima del servidor" en 0
fuente
Iniciar instancia de SQL en modo de configuración mínima
Conéctese a la instancia desde la misma ventana de cmd y cambie la configuración de memoria máxima:
Debería ver un mensaje que se ve así:
De manera predeterminada, la configuración de memoria máxima puede no estar disponible para ver y cambiar. Para modificar este comportamiento, use la siguiente consulta:
Reinicie la instancia desde Configuration Manager.
fuente
Me enfrenté a un problema similar. Logré resolverlo deteniendo "SQL Server (MSSQLSERVER)" y luego reiniciándolo. Después de reiniciar el proceso, pude conectarme sin problemas.
fuente
Pude abrir la ventana del editor de consultas en SSMS después de iniciar SQL Server en modo de usuario único. Ver: https://www.sqlservercentral.com/forums/topic/unable-to-open-ssms-in-single-user-mode
fuente