SUP:BD

De Wiki Unioeste NTI
Edição feita às 14h48min de 12 de novembro de 2013 por Marcio.veronez (disc | contribs)
Ir para: navegação, pesquisa

VoltarVoltar a Página Inicial - Menu Sistemas

SQL Server 2008

  • 03/08/10 - Liége: Vantagens do uso de Stored Procedures (SP) em Relatórios ao invés de Queries (Consultas):
    • manutenção: se usar Consultas idênticas embutidas em diversos relatórios, no caso de alteração, será necessário percorrer todos os relatórios para corrigir. Se usar uma mesma Stored Procedure, bastará alterar a SP referenciada;
    • Stored Procedures são pré-compiladas: as Stored Procedures usam o Plano de Execução gerado pelo Otimizador de Consultas, ou seja, reusam os mesmos planos diversas vezes, independente de parâmetros.
Referência: Landrum, Rodney; McGehee, Shawn; Voytek, Walter J. Pro SQL Server 2008 Reporting Services. New York: Apress, 2008. p. 29 e 34.


  • 09/09/10 - Marcio: Remover ENTER de campo em tabela
REPLACE(CampoTabela, CHAR(13)+CHAR(10), )


  • 08/04/11 - Marcio: Foi criada uma SP que transforma StoredProcs em Views; pode ser usada, por exemplo, para transformar o resultado da SP sp_who na view vWho
    • sp que transforma para view: master.dbo.sp_ConvProc2View
    • exemplo de execução: sp_ConvProc2View 'sp_who', 'vWho'
    • a partir desta transformação, pode-se usar a view: select * from vWho


  • 10/04/11 - Marcio: Atualização do servidor de banco de dados
Foi atualizado o servidor NETSR-BD01, da versão Standard para a versão Enterprise R2
  • 06/02/12 - Liége: SQL Server Profiler sem templates
    • Resposta: The server you are connecting to is a 10.50 sql server and your machine doesnt have a folder for that. So to fix it, copy your 100 folder (found: C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Profiler\Templates\Microsoft SQL Server\100) making a new folder in the same location named 1050. (Origem do texto)
  • 02/09/13 - Marcio: Executar Select sem bloquear outros usuários: http://msdn.microsoft.com/en-us/library/aa259216%28SQL.80%29.aspx
  • 12/11/13 - Marcio: Configurado o DatabaseMail do servidor 200.201.8.64, para que seu executável rode por 24 horas (43200 segundos), conforme post desta página: http://www.sqlservercentral.com/Forums/Topic289009-146-1.aspx#bm1058379 O objetivo é que o DatabaseMail não pare de executar depois de poucos segundos, como estava acontecendo, fazendo com que os emails não sejam enviados
Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas