Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server
Base de Dados SQL do Azure
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Quando uma aplicação termina de usar uma fonte de dados, chama SQLDisconnect. O SQLDisconnect liberta quaisquer instruções alocadas na ligação e desliga o driver da fonte de dados. Após a desligação, a aplicação pode chamar SQLFreeHandle para libertar o handler de ligação. Antes de sair, uma aplicação também chama SQLFreeHandle para libertar o handle do ambiente.
Após a desconexão, uma aplicação pode reutilizar o handle de ligação atribuído, quer para se ligar a uma fonte de dados diferente, quer para se reconectar à mesma fonte de dados. A decisão de permanecer ligado em vez de desligar e voltar a ligar mais tarde exige que o autor da aplicação considere os custos relativos de cada opção. Ligar a uma fonte de dados e permanecer ligado pode ser relativamente dispendioso, dependendo do meio de ligação. Ao fazer um compromisso, a aplicação deve também fazer suposições sobre a probabilidade e o momento de operações adicionais na mesma fonte de dados. Uma aplicação pode também ter de usar mais do que uma ligação.