<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3085269655617555069</id><updated>2011-12-19T13:01:31.523-02:00</updated><category term='Informativo'/><category term='SQL Server 2008'/><category term='SQL Server SSIS'/><category term='SQL Server 2011'/><category term='BI'/><category term='Tuning Query'/><category term='SQL Server 2005'/><category term='Implementação'/><category term='SQL Server 2012'/><category term='SQL Server SSAS'/><category term='Administração'/><category term='SQL Server cod named Denali'/><category term='Transation Log'/><title type='text'>Microsoft SQL Server Brasil</title><subtitle type='html'>Informações técnicas sobre SQL Server 2005 e 2008</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sqlserver-brasil.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>49</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5122530508016931631</id><published>2011-11-30T19:26:00.005-02:00</published><updated>2011-11-30T19:34:30.516-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2012'/><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>SQL Server 2012 RC0 Download</title><summary type='text'>Depois de um longo período ausente, pretendo retomaros posts escrevendo sobre a nova versão do SQL Server, definida recentemente como SQL Server 2012. Segue abaixo alguns links para download do produto e papers:Link para download SQL Server 2012 RC0 32 e 64 bits:http://www.microsoft.com/betaexperience/pd/SQLDCTP3CTA/enus/default.aspxLink para download SQL Server 2012 RC0 Express:http://</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5122530508016931631' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5122530508016931631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5122530508016931631'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2011/11/sql-server-2012-rc0-download.html' title='SQL Server 2012 RC0 Download'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4984066842955999009</id><published>2011-04-21T12:10:00.002-03:00</published><updated>2011-04-21T12:18:47.442-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Filtered Index in SQL Server 2008</title><summary type='text'>Neste post vou falar de um recurso novo no SQL Server 2008 para melhorar o desempenho das consultas: Filtered Index.  A partir do SQL Server 2008 pode-se acrescentar ao comando CREATE INDEX uma cláusula WHERE, filtrando linhas da tabela e reduzindo o tamanho do índice.Para mostrar este recurso utilizei como exemplo a tabela “Production.TransactionHistory” do banco de dados AdventureWorks2008.  A </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4984066842955999009' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4984066842955999009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4984066842955999009'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2011/04/filtered-index-in-sql-server-2008.html' title='Filtered Index in SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2047574643476279315</id><published>2011-01-04T17:33:00.002-02:00</published><updated>2011-01-04T17:42:06.436-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server cod named Denali'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2011'/><title type='text'>Auto-incremento com o novo SEQUNCE no SQL Server 2011 Denali – Parte 2</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro/2010 do SQL Server 2011 Denali.No último post mostrei o SEQUENCE, um novo recurso para auto-incremento no SQL Server code named “Denali” (Auto-incremento com o novo SEQUENCE no SQL Server 2011 Denali – Parte 1). Neste post veremos uma comparação de desempenho entre IDENTITY e SEQUENCE.Utilizei o script abaixo para comparar o desempenho:USE </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2047574643476279315' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2047574643476279315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2047574643476279315'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2011/01/auto-incremento-com-o-novo-sequnce-no.html' title='Auto-incremento com o novo SEQUNCE no SQL Server 2011 Denali – Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgWVKh_VRvM/TSN3y4cS_3I/AAAAAAAAAJs/EtMeNte1dts/s72-c/SQL%2BServer%2B2011%2BDenali%2B-%2BSEQUENCE.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8921081970043036063</id><published>2010-12-01T11:01:00.002-02:00</published><updated>2010-12-01T11:11:19.325-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server cod named Denali'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2011'/><title type='text'>Auto-incremento com o novo SEQUNCE no SQL Server 2011 Denali – Parte 1</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro/2010 do SQL Server 2011 Denali.O SQL Server code named “Denali” trás uma alternativa para a propriedade IDENTITY para o auto-incremento de valores, SEQUENCE. Para criar uma SEQUENCE temos o comando CREATE SEQUENCE, veja:CREATE SEQUENCE Contador AS intMINVALUE 1 NO MAXVALUE START WITH 1;No comando acima foi criada uma SEQUENCE que inicia com o </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8921081970043036063' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8921081970043036063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8921081970043036063'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/12/auto-incremento-com-o-novo-sequnce-no.html' title='Auto-incremento com o novo SEQUNCE no SQL Server 2011 Denali – Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-1723521434439272670</id><published>2010-11-24T15:06:00.004-02:00</published><updated>2010-11-24T15:22:25.153-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server cod named Denali'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2011'/><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>SQL Server 2011 cod named Denali CTP1</title><summary type='text'>Com este post dou início a uma sequência de posts sobre a nova versão do Microsoft SQL Server code named “Denali”, que já estão chamando pela Internet de SQL Server 2011.Segue abaixo link para download do primeiro CTP público:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=6a04f16f-f6be-4f92-9c92-f7e5677d91f9&amp;displaylang=enO SQL Server Denali possui os seguintes pré-requisitos para </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=1723521434439272670' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1723521434439272670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1723521434439272670'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/11/sql-server-2011-cod-named-denali-ctp1.html' title='SQL Server 2011 cod named Denali CTP1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-6202518111983299060</id><published>2010-08-05T21:32:00.002-03:00</published><updated>2010-08-05T21:46:49.285-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSAS'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Importando dados do SSAS utilizando SSIS</title><summary type='text'>Olá... Neste post veremos como importar dados de um Cubo no Analysis Services (SSAS) utilizando o Integration Service (SSIS).O primeiro passo é criar uma conexão para o SSAS dentro do pacote SSIS como abaixo:Em seguida clique em “All” (círculo azul da imagem acima) e entre com format=tabular na propriedade Extended Properties, veja na imagem abaixo:Após configurar a conexão, utilize a tarefa Data</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=6202518111983299060' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6202518111983299060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6202518111983299060'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/08/importando-dados-do-ssas-utilizando.html' title='Importando dados do SSAS utilizando SSIS'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MgWVKh_VRvM/TFtYmfQjs-I/AAAAAAAAAJA/EZ2-7ionH9g/s72-c/Importando+dados+do+SSAS+utilizando+SSIS+01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-6266810577081380163</id><published>2010-05-07T16:10:00.007-03:00</published><updated>2010-05-07T16:20:00.303-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Clone de Banco de Dados para analisar plano de execução</title><summary type='text'>Versões do SQL Server: 2005 e 2008.Olá... o post de hoje é muito útil para quem trabalha com tuning de consultas, principalmente consultores!Você é um consultor e precisa melhorar o desempenho de algumas consultas... Você terá que trabalhar no cliente porque este possui um banco de dados de 400GB de informações sigilosas! Bem, fazer Backup e levar para casa (ou escritório) é inviável devido ao </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=6266810577081380163' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6266810577081380163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6266810577081380163'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/05/clone-de-banco-de-dados-para-analisar.html' title='Clone de Banco de Dados para analisar plano de execução'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/S-RmGstjIZI/AAAAAAAAAIY/RPWh4MTsGV8/s72-c/Clone+de+Banco01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2336436204183833006</id><published>2010-04-26T12:35:00.004-03:00</published><updated>2010-05-07T15:55:57.855-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novidades T-SQL no SQL Server 2008 - Parte 3</title><summary type='text'>Versão do SQL Server: 2008.No dois últimos post escrevi sobre duas novidades relacionadas ao uso de variáveis e sobre o comando INSERT, veja nos links abaixo:Neste terceiro post da série sobre as novidades do T-SQL no SQL Server 2008 veremos GROUPING SET. Até o SQL Server 2005 existiam 3 possibilidades de gerar subtotais em uma consulta, utilizando CUBE, ROLLUP e UNION, como vemos abaixo:-- SQL </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2336436204183833006' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2336436204183833006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2336436204183833006'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/04/versao-do-sql-server-2008.html' title='Novidades T-SQL no SQL Server 2008 - Parte 3'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/S9W7a1XB9cI/AAAAAAAAAIQ/qTqpi_KPPiM/s72-c/Novidades+T-SQL+no+SQL+Server+2008+-+Parte+3a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4855026186597082221</id><published>2010-04-19T20:16:00.001-03:00</published><updated>2010-04-19T20:19:15.027-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novidades T-SQL no SQL Server 2008 - Parte 2</title><summary type='text'>Versões do SQL Server: 2008.No último post escrevi sobre duas novidades relacionadas ao uso de variáveis, veja neste link:Neste post veremos uma opção bem interessante na instrução INSERT, a possibilidade de inclusão de múltiplos valores no mesmo comando INSERT.Para começar vamos criar uma tabela no banco de dados TempDB utilizando o script abaixo:use tempdbgocreate table tmpINSERT(col1 int null,</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4855026186597082221' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4855026186597082221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4855026186597082221'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/04/novidades-t-sql-no-sql-server-2008_19.html' title='Novidades T-SQL no SQL Server 2008 - Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-1228254299979453662</id><published>2010-04-16T07:47:00.003-03:00</published><updated>2010-04-16T07:54:37.556-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novidades T-SQL no SQL Server 2008 - Parte 1</title><summary type='text'>Versões do SQL Server: 2008.Estou iniciando uma sequência de posts sobre as novidades do T-SQL no SQL Server 2008. Nesta primeira parte veremos duas novidades:1) Inicializar uma variável na sua declaraçãoAté o SQL Server 2005 se utilizava o comando DECLARE para declarar uma variável e depois o comando SET para atribuir um valor (inicializar). Veja no script abaixo:-- SQL 2005 ou inferiordeclare @</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=1228254299979453662' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1228254299979453662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1228254299979453662'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/04/novidades-t-sql-no-sql-server-2008.html' title='Novidades T-SQL no SQL Server 2008 - Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8387817026415887567</id><published>2010-04-13T12:01:00.001-03:00</published><updated>2010-04-13T12:05:46.039-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Detectar Ausência de Backups em Produção</title><summary type='text'>Versões do SQL Server: 7.0, 2000, 2005 e 2008.Olá... Vou abordar um assunto simples, porém muito importante para “não abrir a vaga” do DBA: BACKUP.Você precisa verificar se todos os bancos de dados dos servidores em produção estão com os backups em dia, o que fazer? Colocar simplesmente um alerta no JOB de backup para quando ocorrer uma falha não basta, porque pode existir um banco novo que ainda</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8387817026415887567' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8387817026415887567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8387817026415887567'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/04/detectar-ausencia-de-backups-em.html' title='Detectar Ausência de Backups em Produção'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3623284320347884894</id><published>2010-04-06T15:29:00.003-03:00</published><updated>2010-04-06T15:47:29.408-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Volume de IO por Banco de Dados</title><summary type='text'>Versões do SQL Server: 2005 e 2008.Após um longo período sem publicar posts estou de volta... Venho publicando vários posts extensos que demandavam muito tempo de pesquisa e escrita, resultando neste longo período de inatividade. Resolvi publicar posts menores, mais simples, abortando temas relacionados ao meu dia a dia como consultor.Uma instância do SQL Server pode ter vários bancos de dados, </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3623284320347884894' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3623284320347884894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3623284320347884894'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2010/04/volume-de-io-por-banco-de-dados.html' title='Volume de IO por Banco de Dados'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2535223082957695879</id><published>2009-06-02T00:24:00.001-03:00</published><updated>2009-06-02T12:40:23.918-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Dependência de Objetos no SQL Server 2008</title><summary type='text'>Finalmente voltei... depois de um longo período sem publicar nada no blog devido a problemas particulares, estou voltando com força total! Vou escrever hoje sobre uma novidade na dependência de objetos no SQL Server 2008.  Até o SQL Server 2005 toda a dependência de objetos era armazenada utilizando os IDs dos objetos, gerando informações incompletas ao se consultar o metadata com sp_depends ou </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2535223082957695879' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2535223082957695879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2535223082957695879'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2009/06/dependencia-de-objetos-no-sql-server.html' title='Dependência de Objetos no SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-1242411788346479709</id><published>2009-02-12T09:11:00.003-02:00</published><updated>2009-02-12T09:21:43.763-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Transation Log'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Diferença na ocupação do Transaction Log após término de Transação</title><summary type='text'>Olá... Resolvi escrever outro post sobre Transaction Log devido a grande quantidade de dúvidas que recebo dos alunos, principalmente quanto ao crescimento deste arquivo.  Vale a penas recordar os 3 artigos sobre a estrutura do Transaction Log no link http://sqlserver-brasil.blogspot.com/search/label/Transation%20Log.Uma dúvida freqüente dos meus alunos e clientes é a diferença entre o tamanho </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=1242411788346479709' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1242411788346479709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1242411788346479709'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2009/02/diferenca-na-ocupacao-do-transaction.html' title='Diferença na ocupação do Transaction Log após término de Transação'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2615072007844354437</id><published>2009-01-15T20:00:00.003-02:00</published><updated>2009-01-15T20:12:29.417-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Recuperando Banco de Dados no SQL Server 2005 e 2008</title><summary type='text'>Desculpem o silêncio neste final de 2008.... após as férias de Dezembro, fiquei atolado de trabalho nestas duas semanas iniciais de Janeiro! Vamos iniciar 2009 com um artigo sobre recuperação de banco de dados...Os scripts deste artigo funcionam tanto no SQL Server 2005 quanto no SQL Server 2008!Primeiro vamos criar um banco de dados para teste, o script abaixo cria o banco TesteDB contendo uma </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2615072007844354437' title='18 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2615072007844354437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2615072007844354437'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2009/01/recuperando-banco-de-dados-no-sql.html' title='Recuperando Banco de Dados no SQL Server 2005 e 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>18</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2979700115941502374</id><published>2008-11-12T21:52:00.003-02:00</published><updated>2008-11-12T21:59:45.834-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>SQL Server 2008 SSIS – Change Data Capture (CDC) Parte 2</title><summary type='text'>CDC e Integration Service (SSIS)No ultimo post escrevi sobre uma nova funcionalidade do SQL Server 2008 chamada Change Data Capture (CDC), onde é criada uma infra-instrutora para registrar as alterações que ocorrem em uma tabela, ficando simples identificar as alterações nos dados durante a carga com o Integration Service (SSIS).Para maiores detalhes veja a primeira parte em http://</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2979700115941502374' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2979700115941502374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2979700115941502374'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/11/sql-server-2008-ssis-change-data_12.html' title='SQL Server 2008 SSIS – Change Data Capture (CDC) Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgWVKh_VRvM/SRtslBo33UI/AAAAAAAAAGI/i_VCyC7TG3g/s72-c/SQL+Server+2008+SSIS+-+Change+Data+Capture+CDC.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-6287885727159615271</id><published>2008-11-09T21:41:00.005-02:00</published><updated>2008-11-09T22:05:43.449-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>Palestras SQL Server Landry</title><summary type='text'>Olá,Segue abaixo as minhas palestras para download (PPTs e Demonstrações):- SQL Server 2005Atualizando para Microsoft SQL Server 2005Local: Instituto Infnet (Rio de Janeiro)Data: 04/06/2007Link: http://www.4shared.com/file/70459690/a009ce7b/SQL2005_Upgrade.htmlMicrosoft SQL Express 2005Local: Intituto Infnet (Rio de Janeiro)Data: 06/06/2007Link: http://www.4shared.com/file/70460708/447aa26d/</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=6287885727159615271' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6287885727159615271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/6287885727159615271'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/11/palestras-2008.html' title='Palestras SQL Server Landry'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4967617616918512547</id><published>2008-11-06T13:37:00.004-02:00</published><updated>2008-11-06T13:51:35.996-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>SQL Server 2008 SSIS – Change Data Capture (CDC) Parte 1</title><summary type='text'>SQL Server 2008 SSIS – Change Data Capture (CDC) Parte 1Estou no final da elaboração da minha palestra no SQL Server 2008 Community Lauch aqui no Rio de Janeiro, faltam apenas dois assuntos CDC e Script... Neste post vou escrever sobre o Change Data Capture (CDC).O CDC tem como objetivo registrar todas as alterações que ocorrem em uma tabela facilitando o processo de exportação. Primeiro vamos </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4967617616918512547' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4967617616918512547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4967617616918512547'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/11/sql-server-2008-ssis-change-data.html' title='SQL Server 2008 SSIS – Change Data Capture (CDC) Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgWVKh_VRvM/SRMQMKhhB9I/AAAAAAAAAGA/0xP2lXdjQtc/s72-c/SQL+Server+2008+SSIS+-+Change+Data+Capture+CDC.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8668865992325872613</id><published>2008-11-03T21:04:00.007-02:00</published><updated>2008-11-03T21:26:27.444-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>SQL Server 2008 SSIS – Data Profile</title><summary type='text'>O SQL Server 2008 trás uma nova tarefa no Control Flow para analisar os dados durante a carga. O Data Profile pode fazer até 8 análises nos dados gerando um relatório em XML, que pode ser visualizado em um novo aplicativo chamado Data Profile Viewer.As 8 análises disponibilizadas pelo Data Profile podem ser divididas em dois grupos: analise do relacionamento entre colunas e analise individua de </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8668865992325872613' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8668865992325872613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8668865992325872613'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/11/sql-server-2008-ssis-data-profile.html' title='SQL Server 2008 SSIS – Data Profile'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgWVKh_VRvM/SQ-FHrAJ8wI/AAAAAAAAAF4/2gam12UYWWM/s72-c/DataProfile3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-7797047138646943471</id><published>2008-11-03T20:27:00.000-02:00</published><updated>2008-11-03T20:28:26.398-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>SQL Server 2008 Community Launch</title><summary type='text'>Lançamento do SQL Server 2008 no BrasilO SQL Server Community Launch irá ocorrer simultaneamente em vários locais no Brasil durante o mês de Novembro de 2008, veja no link abaixo:http://www.bufaloinfo.com.br/sqllaunch/mapa.htmEstaremos confirmando o evento na Allen no sábado dia 8 de Novembro ou no seguinte, aguardem próximo post.Landry</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=7797047138646943471' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7797047138646943471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7797047138646943471'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/11/sql-server-2008-community-launch.html' title='SQL Server 2008 Community Launch'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5346121253577733216</id><published>2008-10-21T13:24:00.005-02:00</published><updated>2008-11-03T21:27:17.564-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>SQL Server 2008 SSIS - Pipeline Scalability</title><summary type='text'>No post Escolha das Transformacoes SSIS (http://sqlserver-brasil.blogspot.com/2008/06/classificando-as-transformaes-no-data.html) escrevi sobre a classificação das transformações em 3 grandes grupos: com bloqueio, sem bloqueio e semi bloqueio.As transformações sem bloqueio consecutivas em um Data Flow formam uma única árvore de execução, utilizando o mesmo worker thread. Toda vez que em um Data </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5346121253577733216' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5346121253577733216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5346121253577733216'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/10/sql-server-2008-ssis-pipeline.html' title='SQL Server 2008 SSIS - Pipeline Scalability'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgWVKh_VRvM/SP302BOb_DI/AAAAAAAAAFg/YfADiJglHYQ/s72-c/ArvoreExec.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-7588547895574473729</id><published>2008-10-11T12:49:00.002-03:00</published><updated>2008-10-11T12:53:00.099-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>Novidades do SQL Server 2008 para Business Intelligence</title><summary type='text'>Estou iniciando uma série de posts com as novidades do SQL Server 2008 para Business Intelligence, pois estarei participando do evento SQL Launch no Rio de Janeiro com duas palestras sobre SSIS e SSAS. Segue abaixo a relação das novas funcionalidades e melhorias que farão parte dos próximos posts:SSISSSIS pipeline.SSIS persistent lookups.SSIS data profiling.CDC (Change Data Capture).</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=7588547895574473729' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7588547895574473729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7588547895574473729'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/10/novidades-do-sql-server-2008-para.html' title='Novidades do SQL Server 2008 para Business Intelligence'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4231231311110448335</id><published>2008-09-27T14:04:00.005-03:00</published><updated>2008-09-27T14:14:12.790-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Resource Database e Tabelas de Sistema</title><summary type='text'>Olá... depois de quase um mês sem fazer um post voltei... estava estudando para as provas Beta de SQL Server 2008. Estou aproveitando um intervalo de duas semanas entre as provas para escrever este post, espero que gostem!No SQL Server 2000 era comum o acesso direto as tabelas de sistema para obter informações de metadata e até em situações extremas atualizá-las (SP_configure ‘allow updates’,1). </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4231231311110448335' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4231231311110448335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4231231311110448335'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/09/resource-database-e-tabelas-de-sistema.html' title='Resource Database e Tabelas de Sistema'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/SN5pGxBIzII/AAAAAAAAAFI/hKh11iUN4CA/s72-c/ResourceDatabase01.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-330171957645652283</id><published>2008-08-18T23:43:00.003-03:00</published><updated>2008-08-18T23:49:27.509-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>T-SQL: CROSS APPLY</title><summary type='text'>Prosseguindo na série com as instruções novas no SQL Server 2005, vou mostrar neste post o CROSS APPLY.  Em uma operação de JOIN (INNER, OUTER ou CROSS) o T-SQL não aceita subquery correlacionada em tabela derivada, veja os exemplos abaixo:select A.col, b.colfrom Across join (select B.col from B where B.val=A.val) b-- Erro, A.val na subquery está fora de escopo!A instrução acima deverá ser </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=330171957645652283' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/330171957645652283'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/330171957645652283'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/08/t-sql-cross-apply.html' title='T-SQL: CROSS APPLY'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4647738394685722198</id><published>2008-08-11T19:37:00.005-03:00</published><updated>2008-08-11T20:00:18.719-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Trigger de Login</title><summary type='text'>No último curso de Design de Segurança do SQL Server 2005 (curso 2790), um aluno com experiência em Oracle, perguntou se o SQL Server tinha Trigger de Login. Respondi que não tinha, porém poderíamos simular esta funcionalidade com Event Notification... o problema é que ele bloqueava o login em algumas situações, dependendo do usuário e da aplicação utilizada no login, o que seria impossível já </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4647738394685722198' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4647738394685722198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4647738394685722198'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/08/trigger-de-login.html' title='Trigger de Login'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MgWVKh_VRvM/SKDDAB2_ZsI/AAAAAAAAAE4/X3i8heVEcIA/s72-c/Trigger+Login.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4707986136983025682</id><published>2008-08-06T08:06:00.004-03:00</published><updated>2008-08-06T08:14:59.376-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>T-SQL: OUTPUT</title><summary type='text'>Olá... neste post veremos outra novidade no Transact-SQL do SQL Server 2005, a cláusula OUTPUT. Esta cláusula pode ser acrescentada a uma instrução de atualização para retornar os dados que acabaram de ser atualizados. Vamos criar uma tabela no Banco de Dados TEMPDB para utilizar nos exemplos:use tempdbgocreate table TesteOutput (ColPK int IDENTITY NOT NULL, Nome varchar(50), Tel varchar(20))</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4707986136983025682' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4707986136983025682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4707986136983025682'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/08/t-sql-output.html' title='T-SQL: OUTPUT'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/SJmGMJMIUdI/AAAAAAAAAEw/HCFwKNNIXeM/s72-c/T-SQL+OUTPUT.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3434769991370231677</id><published>2008-07-30T16:52:00.002-03:00</published><updated>2008-07-31T20:52:40.871-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>T-SQL: INTERSECT e EXCEPT</title><summary type='text'>Quarta... terminei a consultoria mais cedo (as 16h), tenho duas horas até começar a próxima turma do curso Microsoft 2793 (Reporting Service) as 18h... Tempo suficiente para escrever mais um post e fazer um pequeno lanche (a turma da noite detona o coffee break)!Uma situação muito comum para quem trabalha com banco de dados é comparar o conteúdo de duas tabelas, retornando as linhas em comum ou </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3434769991370231677' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3434769991370231677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3434769991370231677'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/07/tsql-intersect-e-except.html' title='T-SQL: INTERSECT e EXCEPT'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8537987291049341718</id><published>2008-07-19T11:54:00.006-03:00</published><updated>2008-07-19T12:07:16.073-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL 2008: HIERARCHYID (Parte 2)</title><summary type='text'>Depois de um logo período sem publicar nada no Blog (fiquei enrolado no trabalho...), finalmente vou finalizar o post sobre o tipo de dados hierárquico. A primeira parte está no endereço: http://sqlserver-brasil.blogspot.com/2008/05/novos-tipos-de-dados-do-sql-2008_14.html.No último post mostrei como implementar hierarquia no SQL Server 2005, veremos agora as novidades do SQL Server 2008. Vou </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8537987291049341718' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8537987291049341718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8537987291049341718'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/07/novos-tipos-de-dados-do-sql-2008.html' title='Novos tipos de dados do SQL 2008: HIERARCHYID (Parte 2)'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_MgWVKh_VRvM/SIIA1kx3i1I/AAAAAAAAAEM/W-02saPbhxs/s72-c/Novos+Tipos+de+Dados+-+Hierarchies1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8859156996264219301</id><published>2008-06-19T09:21:00.002-03:00</published><updated>2008-06-19T09:32:48.039-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Melhorando o Desempenho das Consultas com INCLUDE</title><summary type='text'>Estava preparado para finalizar o artigo sobre o novo tipo de dado hierárquico do SQL Server 2008, quando ao tentar entrar no SQL Profiler recebi a mensagem indicando que o SQL 2008 CTP havia expirado (ainda não instalei o CTP de Fevereiro 2008 no notebook)!  Como estou ministrando o curso 2784 (tuning de consultas), resolvi escrever sobre um recurso novo no SQL Server 2005, a cláusula INCLUDE do</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8859156996264219301' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8859156996264219301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8859156996264219301'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/06/melhorando-o-desempenho-das-consultas.html' title='Melhorando o Desempenho das Consultas com INCLUDE'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5041181589154392646</id><published>2008-06-09T13:08:00.007-03:00</published><updated>2008-11-03T21:14:40.913-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server SSIS'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='BI'/><title type='text'>Classificando as Transformações no Data Flow do Integration Service (SSIS)</title><summary type='text'>Como não estou com o notebook que contém a VM de SQL Server 2008, não tenho como completar a série de artigos que fala sobre o tipo de dados hierárquico. Já que estou ministrando o curso 2795 sobre Design de ETL, vou escrever sobre o Integration Service (SSIS).No DTS do SQL Server 2000 transformar dados significa escrever um VB Script executado linha a linha durante a importação, o que obviamente</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5041181589154392646' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5041181589154392646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5041181589154392646'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/06/classificando-as-transformaes-no-data.html' title='Classificando as Transformações no Data Flow do Integration Service (SSIS)'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/SE1Wu-eNtLI/AAAAAAAAAD8/ofwxB56y9M0/s72-c/Escolha+das+Transformacoes+SSIS+-+01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-7566462555031784149</id><published>2008-05-14T13:29:00.008-03:00</published><updated>2008-05-14T13:45:10.705-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL 2008: HIERARCHYID (Parte 1)</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.Minha esposa acabou de entrar no Teatro com meus dois filhos (Luaninha e Erick) e fiquei no restaurante para trabalhar em um projeto que está começando a atrasar.... é um projeto de BI e a fase atual de documentação do ETL é a mais chata!!! Após a primeira garrafa de Bohemia (muiiiito gelada!), resolvi escrever um post, só </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=7566462555031784149' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7566462555031784149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7566462555031784149'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/05/novos-tipos-de-dados-do-sql-2008_14.html' title='Novos tipos de dados do SQL 2008: HIERARCHYID (Parte 1)'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/SCsUGiooseI/AAAAAAAAADs/S72FamEdBFI/s72-c/Novos+Tipos+de+Dados+-+Hierarchies1.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-380051703037346217</id><published>2008-05-07T17:18:00.003-03:00</published><updated>2008-05-07T17:23:01.850-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL 2008: DATETIMEOFFSET</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.Nos dois últimos posts (http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-2008-date-e.html e http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-2008.html), escrevi sobre três tipos de dados novos para Data e Hora (DATE, TIME e DATETIME2). Neste post irei completar a série destinada</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=380051703037346217' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/380051703037346217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/380051703037346217'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/05/novos-tipos-de-dados-do-sql-2008.html' title='Novos tipos de dados do SQL 2008: DATETIMEOFFSET'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5713518331446855811</id><published>2008-04-30T13:41:00.003-03:00</published><updated>2008-04-30T13:45:09.884-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL 2008: DATETIME2</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.No último post, o primeiro da série que irá tratar dos novos tipos de dados no SQL Server 2008, falei sobre a tão esperada separação da data e hora nos novos tipos de dados DATA e TIME (http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-2008-date-e.html). Neste post vou apresentar uma extensão do tipo de</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5713518331446855811' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5713518331446855811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5713518331446855811'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-2008.html' title='Novos tipos de dados do SQL 2008: DATETIME2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgWVKh_VRvM/SBihr4snobI/AAAAAAAAADc/z8CFpwGh-eg/s72-c/Novos+Tipos+de+Dados+-+DATETIME2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2247635111872592496</id><published>2008-04-27T23:07:00.003-03:00</published><updated>2008-04-27T23:14:29.829-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL 2008: Date e Time</title><summary type='text'>Até a versão 2005 o SQL Server disponibilizava apenas dois tipos de dados para data e hora (DATETIME e SMALLDATETIME), armazenando a data sempre junto da hora. Armazenar a data e hora em conjunto gera algumas dificuldades quando a necessidade da aplicação é de apenas manipular a data. Vamos explorar algumas situações que geram dificuldade ao manipular a data junto da hora e depois veremos as </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2247635111872592496' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2247635111872592496'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2247635111872592496'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-2008-date-e.html' title='Novos tipos de dados do SQL 2008: Date e Time'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3981396941248149173</id><published>2008-04-26T15:54:00.003-03:00</published><updated>2008-04-26T16:04:39.660-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><title type='text'>Novos tipos de dados do SQL Server 2008</title><summary type='text'>Vou iniciar uma seqüência de artigos sobre os novos tipos de dados no SQL Server 2008, segue abaixo uma breve descrição:- DATE: armazena somente a data.- TIME: armazena somente a hora.- DATETIMEOFFSET: armazena data e hora obedecendo timezone.- DATETIME2: similar ao DATETIME, porém com precisão variável.- GEOMETRY: dados espaciais utilizando representação plana da Terra ("Flat Earth").- GEOGRAPHY</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3981396941248149173' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3981396941248149173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3981396941248149173'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/04/novos-tipos-de-dados-do-sql-server-2008.html' title='Novos tipos de dados do SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-7198386087223776390</id><published>2008-04-08T23:44:00.005-03:00</published><updated>2008-04-09T00:02:42.357-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Implementação'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Reduzindo o espaço ocupado em um Banco de Dados utilizando Vardecimal no SQL Server 2005 SP2</title><summary type='text'>Neste artigo irei mostrar uma novidade no armazenamento do tipo de dados DECIMAL disponível a partir do Service Pack 2 do SQL Server 2005. Este novo recurso pode reduzir o tamanho da linha com consequente redução na ocupação do banco de dados, proporcionando melhor desempenho. Porém a adoção deste novo recurso deverá ser considerado com muito cuidado como veremos neste artigo. Durante muito tempo</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=7198386087223776390' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7198386087223776390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/7198386087223776390'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/04/reduzindo-o-espao-ocupado-em-um-banco.html' title='Reduzindo o espaço ocupado em um Banco de Dados utilizando Vardecimal no SQL Server 2005 SP2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/R_wvs-62RZI/AAAAAAAAADM/wX6ooVeYCqo/s72-c/Vardecimal+Tab.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-1107171657504836809</id><published>2008-03-30T20:51:00.005-03:00</published><updated>2008-03-30T20:59:34.702-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Atualização das Estatísticas de Banco de Dados - Parte 2</title><summary type='text'>Parte 2 – Atualizando as Estatísticas de Banco de DadosNo post anterior (http://sqlserver-brasil.blogspot.com/2008/03/atualizao-das-estatsticas-de-banco-de.html) vimos que o Otimizador de consultas utiliza as informações das Estatísticas de Banco de Dados na escolha do plano de execução, sendo assim fundamental para se ter um bom desempenho mantê-las atualizadas. Se ocorrer uma grande alteração </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=1107171657504836809' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1107171657504836809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1107171657504836809'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/03/atualizao-das-estatsticas-de-banco-de_30.html' title='Atualização das Estatísticas de Banco de Dados - Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2993574034213451922</id><published>2008-03-24T11:18:00.018-03:00</published><updated>2008-03-30T20:58:35.279-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Atualização das Estatísticas de Banco de Dados - Parte 1</title><summary type='text'>Parte 1 – Entendendo o uso das Estatísticas de Banco de DadosVenho trabalhando com consultorias e treinamento em SQL Server desde a versão 7.0, e um dos problemas mais comuns são as consultas de baixo desempenho. Um motivo freqüente para o baixo desempenho de uma consulta é ter Estatísticas de Banco de Dados desatualizadas, pois o Otimizador de consultas acaba selecionando um plano de execução </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2993574034213451922' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2993574034213451922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2993574034213451922'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/03/atualizao-das-estatsticas-de-banco-de.html' title='Atualização das Estatísticas de Banco de Dados - Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgWVKh_VRvM/R-e61-62RVI/AAAAAAAAACw/muok5jkG1XM/s72-c/Atualizacao+das+Estatisticas01.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8245685685601869629</id><published>2008-03-18T19:36:00.007-03:00</published><updated>2008-03-18T19:56:21.087-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'></title><summary type='text'>SQL Server 2005: Executando relatórios customizados no Management Studio  Um engano comum dos meus alunos dos cursos Oficiais de SQL Server é achar que Service Pack serve apenas para resolver problemas. Além de resolver problemas um Service Pack pode acrescentar e retirar funcionalidades, tornando a leitura da documentação obrigatória antes da sua adoção em produção.O Service Pack 2 do SQL Server</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8245685685601869629' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8245685685601869629'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8245685685601869629'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/03/sql-server-2005-executando-relatrios.html' title=''/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/R-BGDtnnljI/AAAAAAAAACQ/KxmNsJ3C_1o/s72-c/Relatorios+no+SSMS+01.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5539117223736536165</id><published>2008-03-03T10:47:00.006-03:00</published><updated>2008-03-18T19:33:11.787-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><title type='text'>Executando scripts em múltiplas instâncias no SQL Server 2008</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.O novo recurso de execução de scripts em múltiplas instâncias do SQL Server 2008 vem atender as necessidades de muitos administradores. Já passei por situações onde fui obrigado a abrir várias sessões em instâncias diferentes no SQL Server para executar o mesmo script. Em uma empresa que presto consultoria foi desenvolvido um</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5539117223736536165' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5539117223736536165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5539117223736536165'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/03/executando-scripts-em-mltiplas.html' title='Executando scripts em múltiplas instâncias no SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgWVKh_VRvM/R8wD2fW_q3I/AAAAAAAAABw/SvJ618X8v4Q/s72-c/Executando+scripts+em+multiplas+instancias+SQL2008-2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3461053545267975395</id><published>2008-02-17T21:19:00.008-03:00</published><updated>2008-03-18T19:33:44.861-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><title type='text'>Compactação do Backup no SQL Server 2008</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.O espaço ocupado no disco pelo backup sempre foi uma dor de cabeça para a maioria dos clientes que eu já prestei consultoria, já que até o SQL Server 2005 o backup era gerado sem compactação. Para reduzir a ocupação do disco, os administradores compactavam os arquivos de backup com ferramentas de terceiros. Existem vários </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3461053545267975395' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3461053545267975395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3461053545267975395'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/02/compactao-do-backup-no-sql-server-2008_8530.html' title='Compactação do Backup no SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/R7jRvNmFfAI/AAAAAAAAABY/nRs6ld6N17I/s72-c/Compactacao+do+Backup+no+SQL+Server+2008+A.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3757168281536660243</id><published>2008-01-30T00:15:00.001-02:00</published><updated>2008-03-18T19:34:11.331-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><title type='text'>SQL Server 2008: Declarative Management Framework (DMF) Parte 2</title><summary type='text'>No ultimo post (http://sqlserver-brasil.blogspot.com/2008/01/sql-server-2008-declarative-management.html) escrevi sobre os principais objetos que compõe o DMF, neste post vou mostrar como criar uma regra para evitar o uso do prefixo SYS para criar tabela e SP_ e XP_ para criar Stored Procedure.Criando uma ConditionO primeiro passo é criar uma Condition que irá definir as regras utilizando uma </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3757168281536660243' title='1 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3757168281536660243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3757168281536660243'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/sql-server-2008-declarative-management_30.html' title='SQL Server 2008: Declarative Management Framework (DMF) Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_MgWVKh_VRvM/R5_en4kPXPI/AAAAAAAAAA8/EW4usaIUEt8/s72-c/Declarative+Management+Framework04.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2170030182028196761</id><published>2008-01-22T20:05:00.001-02:00</published><updated>2008-03-18T19:34:27.419-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Administração'/><title type='text'>SQL Server 2008: Declarative Management Framework (DMF) Parte 1</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.Declarative Management Framework é um sistema de regras (policy) aplicadas em um ou mais servidores SQL Server 2008. Podemos até comparar este recurso ao Group Policy do Windows!O SQL Server Management Studio (SSMS) é usado para criar as regras e aplicá-las manualmente ou automaticamente utilizando Triggers DDL, Events </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2170030182028196761' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2170030182028196761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2170030182028196761'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/sql-server-2008-declarative-management.html' title='SQL Server 2008: Declarative Management Framework (DMF) Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgWVKh_VRvM/R5ZpU50RCvI/AAAAAAAAAAk/za9szGxucbk/s72-c/DMF01.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-8382761032538258016</id><published>2008-01-21T21:38:00.001-02:00</published><updated>2008-03-18T19:34:59.410-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>Novidades no SQL Server 2008</title><summary type='text'>Este artigo foi escrito utilizando o CTP de Novembro do SQL Server 2008.O SQL Server 2008 já está em fase final de desenvolvimento e quem quiser pode fazer o download e dar uma olhada nas novidades:http://www.microsoft.com/downloads/details.aspx?FamilyId=3BF4C5CA-B905-4EBC-8901-1D4C1D1DA884&amp;displaylang=enSegue abaixo a relação de algumas novidades do CTP de Novembro do SQL Server 2008:SQL Server </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=8382761032538258016' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8382761032538258016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/8382761032538258016'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/novidades-no-sql-server-2008.html' title='Novidades no SQL Server 2008'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-2377808993668110078</id><published>2008-01-16T12:54:00.001-02:00</published><updated>2008-03-18T19:35:27.870-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><category scheme='http://www.blogger.com/atom/ns#' term='Tuning Query'/><title type='text'>Missing Index (Índices Ausentes)</title><summary type='text'>Neste post vou falar sobre um recurso novo no SQL Server 2005 chamado Missing Index.Quando o otimizador elabora um plano de execução, ele analisa os melhores índices para uma condição de pesquisa. Se os melhores índices não forem encontrados o otimizador gera um plano que não seria o ideal, porém registra a ausência destes índices. O otimizador só gera informações sobre os índices ausentes, para </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=2377808993668110078' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2377808993668110078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/2377808993668110078'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/missing-index-ndices-ausentes.html' title='Missing Index (Índices Ausentes)'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-1723878718109084920</id><published>2008-01-16T12:42:00.001-02:00</published><updated>2008-03-18T19:35:42.149-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transation Log'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Estrutura Interna do arquivo de Log - Parte 3</title><summary type='text'>Parte 3 - "Virtual Log Files" (Logs Virtuais)Um arquivo de LOG é dividido internamente em porções chamadas de "Virtual Log Files" (VLFs), onde seu tamanho é determinado pelo seu tamanho inicial e sua taxa de crescimento. Quando um arquivo de LOG é criado o SQL Server cria de 4 a 16 VLFs, passando a ser a unidade de crescimento e redução no tamanho.Um VLFs pode estar em um de 4 estados possíveis:1</summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=1723878718109084920' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1723878718109084920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/1723878718109084920'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/estrutura-interna-do-arquivo-de-log_2043.html' title='Estrutura Interna do arquivo de Log - Parte 3'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgWVKh_VRvM/R44Yg50RCuI/AAAAAAAAAAc/0Z3J1Ba7EQY/s72-c/TransactionLog_Fig3.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-4826819308516679652</id><published>2008-01-16T12:32:00.001-02:00</published><updated>2008-03-18T19:35:52.818-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transation Log'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Estrutura Interna do arquivo de Log - Parte 2</title><summary type='text'>Parte 2 – Fases do “Restart Recovery”No post anterior falei sobre a estrutura interna de um arquivo de Log (.LDF), além de uma pequena introdução ao “Recovery”. Neste post vou escrever sobre as fases internas do processo de “Restart Recovery”.O processo de “Restart Recovery” possui 3 fases e analisa os registros no LOG a partir do MinLSN até o último registro, podendo até retornar e analizar </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=4826819308516679652' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4826819308516679652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/4826819308516679652'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/estrutura-interna-do-arquivo-de-log_16.html' title='Estrutura Interna do arquivo de Log - Parte 2'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MgWVKh_VRvM/R44W6J0RCtI/AAAAAAAAAAU/b0kvCtqcf48/s72-c/TransactionLog_Fig2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-5704138738161225064</id><published>2008-01-14T16:08:00.001-02:00</published><updated>2008-03-18T19:36:08.801-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Transation Log'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server 2005'/><title type='text'>Estrutura Interna do arquivo de Log - Parte 1</title><summary type='text'>Parte 1 - Introdução ao Log de Transações e "Recovery"Neste primeiro post vou escrever sobre a estrutura interna do arquivo de Log (.LDF) além de uma pequena introdução a operação de Recovery.Um arquivo de Log de Transações no SQL Server 2005 mantém registros das operações de atualização que ocorrem em um Banco de Dados. Cada banco de dados no SQL Server possui um ou mais arquivos de LOG (vou </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=5704138738161225064' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5704138738161225064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/5704138738161225064'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/estrutura-interna-do-arquivo-de-log.html' title='Estrutura Interna do arquivo de Log - Parte 1'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_MgWVKh_VRvM/R4umD50RCsI/AAAAAAAAAAM/rAO3r8w08pU/s72-c/TransactionLog_Fig1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3085269655617555069.post-3209811569052680879</id><published>2008-01-13T20:42:00.000-02:00</published><updated>2008-01-14T23:39:03.317-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Informativo'/><title type='text'>Primeiro Post</title><summary type='text'>Olá, Bem vindo ao meu Blog sobre o Microsoft SQL Server. Meu objetivo neste blog é publicar alguns artigos de minha autoria sobre o Microsoft SQL Server, disponibilizando a toda comunidade de Administradores e Desenvolvedores em SQL Server.Durante os meus estudos de SQL Server 2005 resolvi escrever alguns artigos como método de me aprofundar mais em alguns assuntos que considero importantes. Em </summary><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3085269655617555069&amp;postID=3209811569052680879' title='10 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3209811569052680879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3085269655617555069/posts/default/3209811569052680879'/><link rel='alternate' type='text/html' href='http://sqlserver-brasil.blogspot.com/2008/01/primeiro-post.html' title='Primeiro Post'/><author><name>Landry</name><uri>http://www.blogger.com/profile/06754565492211690166</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry></feed>
