IV Evento Comundidade MCITPSC

Buenas galera,

Apenas divulgando que no próximo dia 02/06, acontecerá na cidade de Joinville, no grandioso estado de SC, no qual este que vos escreve reside, o IV evento da comunidade MCITPSC.

O evento irá contar com palestrantes internacionais (se você, assim como eu, considerar o RS um país diferente), então não perca a oportunidade de aprender um pouco mais sobre as novas tecnologias da Microsoft.

Segue abaixo palestras e link para inscrição:

Data: 02/06/2012

Horário: 08:00

Local: Univille – Joinville/SC

Link de inscrição: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032514240&Culture=pt-BR

08:00 – 08:45 – Credenciamento e Abertura do Evento

Horário: 08:45 – 09:45

Palestrante: Nelson Rodrigo Krug (Twitter|Blog)

Palestra: Overview do System Center 2012

Descrição da palestra: Descrição dos Mais >

Adicionando o SSRS em uma instância de cluster já existente

No artigo anterior comentei sobre um “problema” que existe quando tentamos instalar o serviço do Reporting Point do System Center Configuration Manager em um servidor com mais de uma instância e/ou sem uma instância padrão do SSRS.

Nesse artigo comentei sobre minha curiosidade sobre a existência de algum método para “enganar” o System Center, para que esse acreditasse já haver uma instância padrão do SSRS no servidor (ainda vou falar sobre essa tentativa no próximo post).

Deixando minha curiosidade de lado, mencionei no artigo passado que realmente precisamos de uma instância padrão do SSRS para instalar o Reporting Point e que poderiam haver Mais >

Obtendo informações de sua placa de rede

Olá pessoal,

Muitas vezes precisamos obter de forma rápida diversos tipos de informações sobre nosso servidor, mas nem sempre isso é uma tarefa fácil quando possuímos diversos servidores.

No script abaixo mostro como podemos listar informações de placa de rede de nossos servidores via Powershell:

cls#Pegamos informações sobre a placa de rede via WMI, apenas para as que estão ativas$nets = Get-WMIObject Win32_NetworkAdapterConfiguration | where{$_.IPEnabled -eq “TRUE”} #Faço um laço nas placasforeach($net in $nets) {    “Caption: ” + $net.Caption    “Gateway: ” + $net.DefaultIPGateway    “DHCP ENABLED: ” + $net.DHCPEnabled    “DHCP SERVER: ” + $net.DHCPServer    “DNS DOMAIN: ” + $net.DNSDomain    “DNS HOSTNAME: ” + Mais >

Conheça a linha de Appliances da Microsoft

Fala galera, a Microsoft tem algumas soluções para banco de dados em formato de Appliance. Para quem não sabe o que é appliance, é um Hardware junto com um Software comercializados como um só produto, customizado para atender um workload específico, fornecendo um único ponto de contato para os clientes seja para duvidas ou para suporte. Os appliances são criados em parceria com um fornecedor de hardware e a customização se dá para garantir uma performance melhor daquele workload que o Appliance foi projetado.

A Microsoft, em parceria com HP ou DELL, juntam os engenheiros em uma sala e dizem: “Aqui Mais >

Estudando o TLog usando xEvents

Quer ler o PDF e baixar o script? Aqui mesmo. Um dos pontos que eu gosto de destacar no uso do xEvents é a possibilidade dele nos deixar analisar detalhes em relação a engine do SQL Server, de maneira simples e direta. Aproveito para falar sobre o transaction log usando como base em uma demonstração que apresentei na palestra sobre xEvents. Um dos eventos expostos pelo pacote sqlserver é o log_flush_complete, e quando capturamos essa saída vamos ter como saída campos como: database_id, write_size, row, log_block_id, etc. Este último me chamou a atenção, por ser um ID deve haver uma correlação com Mais >

Funções Analíticas no SQL Server 2012

Foram implementadas novas funções analíticas no SQL Server 2012.

 

Segue lista:

 

Segue exemplo de cada um e como utilizá-los:

 

CUME_DIST – Calcula a distribuição de um valor em um determinado grupo. Essa função calcula a posição relativa de um valor em um grupo específico.

 

SELECT Department,

        LastName,

        Rate,

       CUME_DIST () OVER (PARTITION BY Department ORDER BY Rate) AS CumeDist

FROM HumanResources.vEmployeeDepartmentHistory AS edh

INNER JOIN HumanResources.EmployeePayHistory AS e 

ON e.BusinessEntityID = edh.BusinessEntityID

ORDER BY Department, Rate DESC;

  •  

(Figura 1 – Porcentagem de Salário para cada empregado em um departamento – Função – CUME_DIST.)

PERCENTILE_DISC –  Realiza o sort de valores em um conjunto dividido por partições.

 

SELECT DISTINCT

        Name AS DepartmentName,

        PERCENTILE_DISC(0.5) WITHIN GROUP (ORDER BY ph.Rate) OVER (PARTITION BY Name) AS PercentileDisc

FROM HumanResources.Department AS d

INNER JOIN HumanResources.EmployeeDepartmentHistory AS dh

    ON dh.DepartmentID = d.DepartmentID

INNER JOIN HumanResources.EmployeePayHistory AS ph

    ON ph.BusinessEntityID = dh.BusinessEntityID

WHERE dh.EndDate IS NULL

ORDER BY DepartmentName;

(Figura 2 – Média dos salários dos empregados de acordo com departamento – PERCENTILE_DISC.)

PERCENTILE_CONT – Calcula Mais >

Full Text Search e Semantic Search no SQL Server 2012 – Parte 1

Olá Pessoal, Dentre as varias melhorias em que tivemos no SQL Server 2012 uma das features que recebeu a melhoria foi o Full Text Search que agora temos a possibilidade de indexar documentos que estão presentes no sistema de arquivos e também a possibilidade de realizar buscas semânticas nos documentos, permitindo encontrar similaridades, tags que [...]

System Center Configuration Manager x SQL Server Reporting Services x WMI

Esses dias passei por uma situação “interessante” que gostaria de compartilhar.

Estamos implementando o System Center Configuration Manager 2012 e entre as funcionalidades do mesmo há o Reporting Point, serviço de relatórios do mesmo, que se integra ao SQL Server Reporting Services (SSRS). Até a versão anterior do SCCM você tinha a opção de utilizar um serviço próprio de relatórios, mas a partir da versão 2012 você tem de utilizar o SSRS para tal serviço.

O processo de instalação do Reporting Point é bastante simples, mas no momento de selecionar a instância do SSRS onde serão hospedados os relatórios

Definindo a instância do SSRS

você Mais >

IV Evento da Comunidade MCITP SC

Olá pessoal, Temos mais uma boa noticia para todos de Santa Catarina e região. No dia 02/06/2012 a comunidade MCITP SC estará realizando o seu evento de numero 4, dessa vez o evento acontecerá na cidade de Joinville/SC, então se você quer aprender sobre tecnologias Microsoft com os especialistas da região não fique de fora [...]

Webcast de Maio Virtual PASS BR – Segurança no SQL Server

Gente,

semana que vem tem webcast, corram e se increvam!

 

Título do Evento Virtual PASS: Segurança no SQL Server

Palestrante: Thiago Iacopini

Data:  24/05/2012 Horário: 21:00 às 22:00 (aprox.)

Descrição do Evento:

· Criando Principais

· Gerenciando Permissões

· TDP Endpoints

· Criptografia

· Auditoria

· Bastion Host

Thiago Iacopini

Iniciou sua carreira em 1996 como desenvolvedor VB, e ao passar dos anos foi direcionando os estudos para mundo do SQL Server, prestou serviços em algumas das principais empresas do Brasil, como Grupo Raizen (Shell e COSAN), BMF&Bovespa, Danone, Etc. Trabalha com Desenvolvimento e Suporte a SQL Server há mais Mais >