Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se:SQL Server
Este artigo descreve como configurar a opção de configuração de servidor user connections no SQL Server usando o SQL Server Management Studio ou o Transact-SQL. A opção user connections especifica o número máximo de conexões de usuário simultâneas permitido em uma instância do SQL Server.
O número real de conexões de usuário permitidas depende também da versão do SQL Server que você usa e dos limites de seu aplicativo ou aplicativos e hardware. SQL Server permite um máximo de 32.767 conexões de usuário. Como user connections é uma opção dinâmica (autoconfigurável), o SQL Server ajusta o número máximo de conexões de usuário automaticamente conforme o necessário, até o valor máximo permitido. Por exemplo, se apenas 10 usuários estiverem conectados, cada um com 1 conexão, 10 objetos de conexão de usuário serão alocados. O mesmo ocorreria se um único usuário estabelecesse 10 conexões. Na maioria dos casos, não é necessário alterar o valor dessa opção. O padrão é 0, o que significa que as permitidas conexões máximas (32,767) de usuário são permitidas.
Para determinar o número máximo de conexões de usuário que seu sistema permite, você pode executar sp_configure ou pode consultar a exibição de catálogo sys.configuration .
Recomendações
Essa opção é uma opção avançada e deve ser alterada apenas por um profissional de banco de dados experiente.
O uso da opção user connections ajuda a evitar sobrecarregar o servidor com muitas conexões simultâneas. Você pode calcular o número de conexões com base no sistema e nos requisitos do usuário. Por exemplo, em um sistema com muitos usuários, cada usuário geralmente não exigiria uma conexão exclusiva. As conexões podem ser compartilhadas entre os usuários. Usuários que executam aplicativos OLE DB precisam de uma conexão para cada objeto de conexão aberto, usuários que executam aplicativos ODBC precisam de uma conexão para cada atividade gerenciada no aplicativo e usuários que executam aplicativos DB-Library precisam de uma conexão para cada processo iniciado que chama a função dbopen do DB-Library.
Importante
Se for necessário usar essa opção, não defina o valor muito alto, porque cada conexão tem sobrecarga, independentemente da conexão que está sendo usada. Se o número máximo de conexões de usuário for excedido, você receberá uma mensagem de erro e não poderá se conectar até que outra conexão fique disponível.
Permissões
Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure são concedidas a todos os usuários por padrão. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin.
Usar o SQL Server Management Studio
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Selecione o nó Conexões.
Em Conexões, na caixa Número máximo de conexões simultâneas, digite ou selecione um valor de
0a32767para definir o número máximo de usuários que terão permissão para se conectar simultaneamente à instância do SQL Server.Reinicie o SQL Server.
Use o Azure Data Studio
No painel Conexões, em servidores, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Selecione o nó Conexões.
Em Conexões, na caixa Número máximo de conexões simultâneas, digite ou selecione um valor de
0a32767para definir o número máximo de usuários que terão permissão para se conectar simultaneamente à instância do SQL Server.Reinicie o SQL Server.
Usar o Transact-SQL
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, selecione Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo mostra como usar sp_configure para configurar o valor da opção
user connectionscomo325.USE master; GO EXECUTE sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXECUTE sp_configure 'user connections', 325; GO RECONFIGURE; GO EXECUTE sp_configure 'show advanced options', 0; GO RECONFIGURE; GOReinicie o SQL Server.
Para obter mais informações, consulte Opções de configuração do servidor.
Acompanhamento: depois de configurar a opção conexões do usuário
A instância do SQL deve ser reiniciada para que a configuração possa entrar em vigor.