Administradores de Banco de Dados

12
Por que usar cursores explícitos em vez de loops regulares?

Escrevo aplicativos da Web básicos há um ano (para um banco de dados Oracle) e, como as funções são bem simples, a maioria de nós usa loops FOR regulares para obter nossos dados: for i in (select * from STUDENTS) loop htp.prn(i.student_last_name || ', ' || i.student_first_name || ' ' ||...

12
Como descartar banco de dados no modo de usuário único

Como eu largo um banco de dados que aparece DatabaseName (Single User)como seu nome? Quando tento excluí-lo, recebo o seguinte erro: Alter falhou no banco de dados 'DatabaseName'. (Microsoft.SqlServer.Smo) A instrução ALTER DATABASE falhou. (Microsoft SQL Server, erro: 5064) Tentei...

12
Planos ANSI / ISO para padronização LIMIT?

Atualmente, existem planos para padronizar uma melhor maneira de limitar o número de resultados retornados por uma consulta? A pergunta de estouro de pilha em Existe uma alternativa ANSI SQL para a palavra-chave MYSQL LIMIT? lista as várias maneiras de lidar com esse comportamento em diferentes...

12
Configurando READ UNCOMMITTED ao ler DMVs

Eu já vi várias pessoas ligando SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDantes de ler os DMVs do sistema. Existe alguma razão para fazer isso, supondo que você não esteja misturando chamadas para DMVs e tabelas na mesma

12
Encontre usuários órfãos

No SQL Server 2005, existe uma maneira de encontrar usuários que não existem no nível do servidor (uma conta que foi excluída no nível do servidor, mas não foi desassociada dos bancos de dados antes de ser excluída) ou contas que não estão vinculadas (uma conta pode ter sido excluída no nível do...