Quais são alguns recursos ocultos do SQL Server ?
Por exemplo, procedimentos armazenados de sistema não documentado, truques para fazer coisas que são muito úteis, mas não documentadas o suficiente?
Respostas
Obrigado a todos por todas as ótimas respostas!
Procedimentos armazenados
- sp_msforeachtable: executa um comando com '?' substituído por cada nome de tabela (v6.5 e superior)
- sp_msforeachdb: executa um comando com '?' substituído por cada nome de banco de dados (v7 e superior)
- sp_who2: assim como sp_who, mas com muito mais informações para solucionar problemas de blocos (v7 e superior)
- sp_helptext: se você deseja o código de um procedimento armazenado, visualize & UDF
- sp_tables: retorna uma lista de todas as tabelas e visualizações do banco de dados no escopo.
- sp_stored_procedures: retorna uma lista de todos os procedimentos armazenados
- xp_sscanf: lê dados da cadeia de caracteres nos locais dos argumentos especificados por cada argumento de formato.
- xp_fixeddrives:: Encontre a unidade fixa com o maior espaço livre
- sp_help: se você deseja conhecer a estrutura da tabela, índices e restrições de uma tabela. Também visualizações e UDFs. O atalho é Alt + F1
Trechos
- Retornando linhas em ordem aleatória
- Todos os objetos de usuário do banco de dados por data da última modificação
- Somente data de retorno
- Encontre registros cuja data esteja em algum lugar da semana atual.
- Encontre registros cuja data ocorreu na semana passada.
- Retorna a data para o início da semana atual.
- Retorna a data do início da semana passada.
- Veja o texto de um procedimento que foi implantado em um servidor
- Descartar todas as conexões com o banco de dados
- Soma de verificação da tabela
- Soma de verificação de linha
- Solte todos os procedimentos em um banco de dados
- Mapeie novamente os IDs de login corretamente após a restauração
- Chamar procedimentos armazenados de uma instrução INSERT
- Localizar procedimentos por palavra-chave
- Solte todos os procedimentos em um banco de dados
- Consulte o log de transações para um banco de dados programaticamente.
Funções
- HashBytes ()
- EncryptByKey
- Comando PIVOT
Diversos
- Extras da String de Conexão
- TableDiff.exe
- Disparadores para eventos de logon (novos no Service Pack 2)
- Aumentando o desempenho com colunas computadas persistentes (pcc).
- Configuração DEFAULT_SCHEMA em sys.database_principles
- Parametrização Forçada
- Formato de armazenamento vardecimal
- Descobrir as consultas mais populares em segundos
- Bancos de dados compartilhados escaláveis
- Recurso Tabela / Filtro de Procedimento Armazenado no SQL Management Studio
- Sinalizadores de rastreamento
- Número após a
GO
repetição do lote - Segurança usando esquemas
- Criptografia usando funções de criptografia integradas, visualizações e tabelas básicas com gatilhos