Converti a minha palestra de Alta Disponibilidade com SQL Server 2000 para PDF para facilitar o download e a visualização. Clique no link abaixo para fazer o download.
AltaDisponibilidade_SQLMagazineTechDay2005.pdf
Domingo (12/06/2005) participei da etapa Clube Hipico de Santo Amaro do circuito de corridas da Caixa.

O dia estava ótimo com sol e temperatura agradável. A corrida foi realizada dentro do clube hipico, o que resultou numa corrida estilo cross-country. O percurso foi de 8Km que completei em 53 minutos.

Confira o web site com vídeos da equipe que faz o SQL Server 2005. Os vídeos foram filmados durante o Microsoft TechEd 2005. Muito legal para você conhecer os rostos das pessoas por traz do produto.
The SQL Server Dev Team @ Tech Ed 2005
O site do SQL Server no TechNet está de cara nova. Ficou bem melhor e agora é possível assinar os KB do SQL Server usando RSS.
Segue o link:
http://www.microsoft.com/technet/prodtechnol/sql/default.mspx
Antecipo em primeira mão que o SQL Server 2005, o Visual Studio 2005 e o BizTalk Server 2006 serão lançados na semana de 07 de Novembro de 2005.
O anúncio foi feito pelo Paul Flessner, Senior Vice President da Microsoft, durante o Microsoft TechEd2005 esta manhã.
Estou inscrito na prova Clube Hípica Santo Amaro do Circuito de Corridas da Caixa.
A corrida será no dia 12/06 no Clube Hípica Santo Amaro às 09:00.
Espero sobreviver :-)
Combinar VBScript e SQLDMO provou-se uma solução rápida e de fácil interpretação para a automatização de tarefas no SQL Server.
Abaixo está o código (comentado) de um VBScript para automatizar o processo de geração de scripts T-SQL de criação e configuração da Replicação do SQL Server. Este script pode ser usado para automatizar o processo de backup da replicação ou para servir como fonte de informação para casos de re-criação da replicação.
-----------------------------------------------
'RPL.VBS - Script para gerar os T-SQL de criacao de replicacao
'Este script faz a mesma funcao de quando se acessa o Enterprise Manager,
'clicando em Replication, Publications, botao direito Generate SQL Script.
'Pode ser utilizado automatizar este processo.
'Este arquivo pode ser executado numa janela CMD da seguinte forma:
'c:\cscript rpl.VBS
Dim objDMO
Dim objReplication
Dim objReplicationDatabase
Dim ObjTransactionalPublication
Dim fso
Dim ts
'Seta os valores numericos das propriedades do metodo script.
'O metodo script recebe as propriedades sempre em valor numerico,
'mas fica mais facil utilizar o nome
'da propriedade por clareza de programacao
'Leia no Books On Line no topico
'Script Method (Replication Objects) sobre outros parametros.
Const SQLDMORepScript_PublicationCreation=65536
Const SQLDMORepScript_InstallReplication=1048576
Const SQLDMORepScript_InstallPublisher=1024
'Cria um arquivo texto que vai receber os comandos T-SQL da replicacao.
set fso = CreateObject("Scripting.FileSystemObject")
Set ts = fso.CreateTextFile("C:\temp\teste.txt",True)
'Cria o objeto SQLDMO da replicacao e conecta no servidor de banco de dados
Set objDMO = CreateObject("SQLDMO.SQLServer")
objDMO.LoginSecure = True
'Substituir a string FOOBAR pelo nome do servidor
objDMO.Connect "FOOBAR"
'Gera o script de instalacao do Publisher e da instalacao da Replicacao.
'Perceba que o metodo Script recebe como parametro
'as constantes definidas no inicio do script.
'O mesmo comando poderia ser escrito
'ObjReplication.Script(1048576 or 1024)
Set objReplication = objDMO.Replication
ts.write ObjReplication.Script(SQLDMORepScript_InstallPublisher or SQLDMORepScript_InstallReplication)
'Para cada banco de dados que possui replicacao,
'gera o comando T-SQL de criacao da publicacao e dos artigos
For Each ObjReplicationDatabase in ObjReplication.ReplicationDatabases
For Each ObjTransactionalPublication in objReplicationDatabase.TransPublications
ts.write objTransactionalPublication.Script(SQLDMORepScript_PublicationCreation)
Next
Next
ts.Close
-----------------------------------------------
Estive "enrolado" nas últimas semanas, por isso vou fazer um breve resumo a antecipar algumas novidades.
A pedidos da SQLMagazine quebrei o artigo de SQL 2000 cluster em duas parters. A primeira parte será teórica explicando como funciona um cluster e como funciona o SQL 2000 FailOver Clustering. A segunda parte será prática explicando como implementar um SQL 2000 Cluster utilizando o Virtual Server.
Aguardem.
Nas últimas duas semanas fiz o primeiro teste de migração do SQL2000 para o SQL2005. O CTP de Junho do SQL2005 inclui uma ferramenta chamada Upgrade Advisor que verifica se a sua instalação do SQL2000 e os seus bancos de dados do SQL2000 são compatíveis com a migração. A ferramenta funcionou bem e o help dela traz todos os itens que precisam ser verificados durante uma migração. Mais sobre o Upgrade Advisor em breve.
Um fato. Se você pretende rodar o SQL Server 2005 no Windows 2003 será necessário aplicar o SP1 do Windows 2003.
Sucesso e até a próxima.