MCM SQL Server 2008 – Chegamos no esquema


E ai pessoal,
Depois de uma viagem de aprox. 16h (quase o mesmo tempo de chegar na ZL), chegamos a Bellevue.
Essa cidade é um pouco menos plana do que eu imaginava vendo as imagens pelo google maps, mas não deixa de ser uma cidade “bonitinha”, pelo menos nessa área onde tem o hotel e a Microsoft existem muito poucos prédios…
Vimos um comercio pelo caminho, mas mesmo assim não é assim tão perto… Esse hotel é uma coisa interessante, lembra aqueles condominio de hoteis na praia… mas não é tão feinho…

De Viagem

Depois continuo postando mais coisas… precisamos durmir….

MCM SQL Server 2008 – E lá vamos nós… II


Esse título ta começando a fica parecido com o desenho do Pica-pau…
Já pegamos o carro na Hertz, e arrumamos as malas,,, estavamos esperando legar muito mais peso, mas acho q a mala mais pesada está com 12Kg.
Já providenciamos o check-inn da companhia aérea, e recebi o email de confirmação o hotel….
só falta ir para o aeroporto e embarcar… hehehe

MCM SQL Server 2008 – E lá vamos nós…


Recebi o link para acesso ao sharepoint da Microsoft com informações sobre as pessoas que vão fazer o curso junto comigo e acesso ao material dos dias de treinamento,,, tem muita coisa interessante,,,
Hoje ja é o último dia aqui na empresa já providenciei minha mensagem de férias para o email, vai fica uma coisa +/- assim:
“Olá, não estarei disponível durante os dias 29/04 até 28/05 devido a um treinamento. NÃO estarei lendo emails nesse período e apagarei todos os emails recebidos durante ele, caso haja necessidade de contato falar com XXX ou YYY”
Eu seu que é uma mensagem meio pesada, mas é o únido jeito de ter o foco suficiente para esse curso, afinal, é caro e tenho que ficar concentrado nele…

Script de Fragmentação de Índices


Bom,,, o script abaixo analisa todos os objetos de índices da instância do SQL e mostra a fragmentação dos índices… em teoria, quanto maior a coluna fragmentation mais fragmentado estará o índice.

SELECT CONVERT(NVARCHAR(130), SERVERPROPERTY(‘servername’)) AS instancename ,
db.name AS databaseName ,
ps.OBJECT_ID AS objectID ,
ps.index_id AS indexID ,
ps.partition_number AS partitionNumber ,
ps.avg_fragmentation_in_percent AS fragmentation ,
ps.page_count
FROM sys.databases db
INNER JOIN sys.dm_db_index_physical_stats(NULL, NULL, NULL, NULL,
N’Limited’) ps ON db.database_id = ps.database_id
WHERE ps.index_id > 0
AND ps.page_count > 100
AND ps.avg_fragmentation_in_percent > 30
OPTION ( MAXDOP 1 ) ;

Relacionar chaves extrageiras


Esse script relaciona as tabelas existentes em um banco de dados com o nome da chave extrangeira e a “tabela pai”

SELECT b.name AS ‘Tabela’ ,
a.name AS ‘Chave Extrangeira’ ,
c.name AS ‘Tabela Pai’
FROM sys.foreign_keys A INNER JOIN sys.objects B ON a.parent_object_id = b.object_id
JOIN sys.objects C ON c.object_id = a.referenced_object_id ORDER BY b.name ASC

De onde vêm os bebês ruivos?


Depois do bebê nascer, o pai, aflito, foi falar com o obstetra. Ele estava preocupado porque a filha nascera com cabelos ruivos. E ele achava que a menina não podia ser sua filha!

“Que disparate!” disse o médico. “Mesmo que você e a sua mulher tiverem cabelo preto, podem ter cabelos ruivos nos genes da vossa família.”
“Não é possível!” insistiu o pai. “Ambas as nossas famílias têm tido cabelos pretos há muitas gerações.”
O médico olhou bem fixo nos olhos do homem e lhe disse: “Então eu tenho de lhe perguntar uma coisa… Com que frequência você e a sua mulher praticam sexo?”
O homem, envergonhado, respondeu: “Este ano tenho andado cansado de trabalhar muito. Só fizemos amor uma ou duas vezes nos últimos meses.”
O médico abra um largo e confiante sorriso e encerra a conversa: “Então aí está! É ferrugem!!!!”

Event Log Error – Resolve Partial Assembly failed for Microsoft.VC80.CRT.mui


“Resolve Partial Assembly failed for Microsoft.VC80.CRT.mui” é um erro que fica em System no event log, o Event Id: 59 e Source: SideBySide. Ele é acompanhado por outro erro com o mesmo Event ID e Source:“Generate Activation Context failed for c:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\msmdctr90.DLL. Reference error message: Access is denied”Verifique com qual conta o serviço Performance Logs and Alerts está sendo executado. Provavelmente é o Network Service. Esta conta não tem acesso ao c:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\ (Ou lugar onde você instalou o SQL). Para resolver isso permita que o grupo Performance Log Users tenha acesso à List Folder Contents para esta pasta.

Siga os seguintes passos:

  1. Botão direito em c:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\bin\ e selecione Sharing and Security…
  2. Selecione a aba Security
  3. Click em Add
  4. Click em Locations e selecione o nome do computador local
  5. Click em Advanced e em seguida em Find Now
  6. Na lista que aparece duplo-click no grupo chamado Performance Log Users
  7. Tenha certeza que a caixa do List Folder Contents esta com Allow selecionado e click em OK