ToolboxNovos produtos para profissionais de TI

Greg Steen

Gerencie vários monitores

UltraMon

realtimesoft.com

Com o preço de monitores LCD caindo, parece que a maioria dos administradores de sistema possui pelo menos dois, se não mais, monitores em sua estação de trabalho para ajudá-los a ficar de olho em diferentes painéis administrativos. (Se você não possui, eu altamente recomendo — facilita muito a vida!) Mas com a adição de outro monitor ou dois, você também começa a usar seu mouse mais intensivamente, o que pode realmente retardá-lo. Um utilitário de gerenciamento de exibição bom e fácil de usar com atalhos de teclado pode ser de grande ajuda. Uma ferramenta desse tipo que vale a pena levar em consideração é o UltraMon da Realtime Soft, um utilitário que suporta Windows® 98 até Windows Vista®, incluindo edições de 32 e 64 bits.

Quando você inicia pela primeira vez o UltraMon, provavelmente irá observar os dois pequenos ícones no canto de cada uma das janelas do seu aplicativo. O primeiro ícone expande rapidamente a janela do aplicativo pelos monitores e o segundo transporta o aplicativo para o monitor oposto. Você também notará que a barra de tarefas fica estendida ao longo de cada um dos monitores e contém os aplicativos ativos para aquele determinado monitor. Isso significa que você não precisa voltar para o seu primeiro monitor para expandir um aplicativo e você sabe imediatamente onde esse aplicativo aparecerá quando for maximizado e minimizado.

Em cada um dos atalhos do seu aplicativo, uma nova guia do UltraMon permite que você defina em que monitor esse aplicativo deve ser iniciado e em que posição. Dessa forma, você pode, por exemplo, sempre ter o Microsoft® Outlook® exibido na sua janela esquerda e o Internet Explorer® aberto acima à direita. Como profissional de TI, você está mais provavelmente se conectando à sua estação de trabalho remotamente de diferentes locais, como um laptop ou o computador da sua casa. Saiba apenas que cada uma dessas conexões remotas provavelmente requer uma leve alteração na área de trabalho e na resolução da sua tela.

Felizmente, o UltraMon suporta também perfis de exibição, que permitem a você alterar rapidamente entre exibições personalizadas nos seus monitores. Isso é de grande ajuda se você está compartilhando sua máquina com outras pessoas que precisam ou desejam sua própria exibição personalizada ou se você deseja alterar sua exibição com base nas suas atividades.

Se estiver executando o Windows 2000 ou Windows XP, você também pode ativar um recurso de "espelhamento" perfeito para apresentações, uma vez que ele possibilita que seu monitor principal seja executado a uma resolução superior do que o monitor da apresentação, mas ainda espelha as atividades do aplicativo nas duas telas. E, se você ainda não tiver atualizado para o Windows Vista, pode também fazer com que o aplicativo fique alongado pelos vários monitores (o que o Windows Vista faz por padrão).

Recursos de exibição adicionais — como um atalho para a tela de configurações de exibição, a capacidade de definir rapidamente e alternar o monitor principal no seu sistema e alternar para um perfil de exibição diferente — são algumas das atividades repetidas acessíveis rapidamente disponíveis com o ícone da bandeja do sistema UltraMon. Aqui você pode também iniciar a janela de opções do UltraMon que permitirão a você personalizar sua "Smart Taskbar" (Barra de tarefas inteligente), configurar teclas de atalho para mover e alterar janelas e colocar seu mouse em um ponto de foco específico, entre outras coisas.

Preço: a partir de US$ 39,95 para uma única licença.

The options window in UltraMon lets you set up hotkeys and manage your Smart Taskbar

The options window in UltraMon lets you set up hotkeys and manage your Smart Taskbar  (Clique na imagem para aumentar a exibição)

Resenha de livro

Microsoft SQL Server 2005 Analysis Services

informit.com

Possuir amplos dados sobre a base do seu cliente é uma coisa, mas entender e manipular esses dados para obter estatísticas úteis e informativas sobre esses clientes é outra bem diferente. Para chegar a essas exibições e projeções calculadas, você precisa de uma solução de inteligência comercial eficiente e dinâmica. Parte da resposta da Microsoft para a inteligência comercial e a arena do OLAP (processamento analítico online) é o SQL Server® 2005 Analysis Services. E para ajudar a orientá-lo pela utilização completa dessa solução há o livro Microsoft SQL Server 2005 Analysis Services.

Esteja você considerando uma nova implantação de mineração de dados, atualizando para o Analysis Services 2005 do Analysis Services 2000 ou seja você um administrador de banco de dados interessado no que essas ferramentas podem fazer por você e pela sua organização, esse livro de Py Bateman, Alexander Berger, Irina Gorbach e Edward Melomed é perfeito para você. Em vez de insistir no território das abordagens teóricas à inteligência comercial, o livro oferece uma visão detalhada, aprofundada do uso, desenvolvimento, da implantação e do gerenciamento do Analysis Services no mundo real. Vários dos exemplos fornecidos por ele se baseiam no Food Mart 2005, um banco de dados de amostra que acompanha o software, para que você possa começar rapidamente a fazer experimentos em seu próprio ambiente de teste.

A seção introdutória do livro mostra as novidades na versão 2005, incluindo a arquitetura cliente-servidor com a comunicação XMLA (XML for Analysis) de Web service, o Unified Dimensional Model e melhorias na escalabilidade na nova versão. Você também obterá uma introdução ao banco de dados de amostra Food Mart e os conceitos básicos de bancos de dados multidimensionais. Em seguida, você passará para a criação de modelos de dados, aprendendo sobre XML DDL (linguagem de definição de dados), atributos de dimensão e hierarquias e cubos e análises multidimensionais. Você também terá uma introdução ao design e ao local de trabalho de desenvolvimento do profissional de inteligência comercial do 2005 Analysis Services com o Business Intelligence Development Studio.

Depois de aprender sobre esses conceitos de design, você passa para a manipulação de dados por MDX (expressões multidimensionais). Além de ver como consultar dados com MDX, você irá aprender como usar as funções MDX e propriedades de membro e célula, lidar com conjuntos vazios e nulos, Subselects e Subcubes e aprender como criar e usar cálculos MDX baseados em cubos e estender suas consultas com procedimentos armazenados. O livro então se aprofunda em KPIs (indicadores chave de desempenho), detalhamentos e scorecards, os quais podem todos mostrar uma visão detalhada nos vários aspectos de crescimento comercial, métrica e destinos.

O bloco seguinte do livro fornecerá a você o processo de extração, transformação e carregamento (ETL) dos seus dados, mostrando não apenas como colocar os dados no seu sistema, mas também como otimizar seu design de agregação e usar o cache proativo para aumentar o desempenho. Aqui também, você trabalhará no modelo de dado físico dos seus cubos e dimensões e verá como o processamento de cada um funciona com o 2005 Analysis Services. Além disso, você aprenderá como escalonar sua implantação e atender as necessidades dos seus negócios, atingindo o balanceamento de carga de rede, farms OLAP, grupos de dimensão e medida vinculados e processamento de partição remota.

O livro chega no âmago real da execução de consultas para fornecer a você uma melhor compreensão das operações subjacentes e ajudá-lo a ajustar o desempenho do seu aplicativo. Ele explora o acesso aos seus dados da perspectiva de um cliente e as várias opções disponíveis para fazer isso, como XMLA, ADOMD.net e AMO (Analysis Management Objects). Você precisa separar o "codificador interno" dessa seção para ver como utilizar o Visual Studio e IDEs de inteligência comercial para criar seus próprios aplicativos personalizados de data warehouse.

A última seção analisa o gerenciamento da sua instalação do Analysis Services, incluindo o uso da ferramenta de rastreamento, gravador de vôo e o SQL Server Profiler para monitorar o desempenho e a saúde do sistema. Além disso, são exibidas a você várias opções para backup e restauração da sua implantação com seções sobre o uso de um comando DDL para fazer backup do seu banco de dados, automação pelo SQL Server Agent ou SSIS (SQL Server Integration Services) e técnicas para recuperar dados perdidos ou danificados. De modo geral, esse guia para o SQL Server 2005 Analysis Services é um livro completo, de amplo espectro.

**Preço:**US$ 59,99.

  (Clique na imagem para aumentar a exibição)

Diagnostique problemas do banco de dados

ApexSQL Audit

apexsql.com/sql_tools_audit.asp

Você provavelmente sabe que a primeira etapa para solucionar um problema ou rastrear uma possível violação é coletar as informações pertinentes com relação ao evento que causou o problema. E se você estiver envolvido no suporte ao usuário final, provavelmente está familiarizado com reclamações juntamente com as palavras "o sistema perdeu os dados". Uma ferramenta que pode ajudá-lo rapidamente a se concentrar em problemas com os bancos de dados do SQL Server é a ApexSQL Audit da ApexSQL, que suporta totalmente o SQL Server 7.0 ao SQL Server 2005.

Como suponho que você tenha concluído pelo nome, esse aplicativo rastreia a atividade nos bancos de dados especificados e permite que você crie relatórios personalizados sobre a trilha de auditoria para análise. As entradas de auditoria são adicionadas por disparadores do SQL e armazenadas em um esquema gerado automaticamente. Você pode optar por armazenar as informações de auditoria no mesmo banco de dados dos dados que está monitorando ou em seu próprio banco de dados para um isolamento.

A instalação (e remoção) do esquema de auditoria (ou arquitetura, como a chamam) é uma operação tranqüila pela interface gráfica do usuário. Configurar um plano de auditoria para um banco de dados é relativamente simples: você escolhe o banco de dados, seleciona as tabelas e campos para monitorar e clica no botão para gerar os disparadores.

O aplicativo permite que você modifique os modelos de disparadores para o seu projeto e eu realmente gostaria que o editor de modelos fornecesse recursos do tipo IntelliSense® para o modelo do objeto de auditoria, facilitando a personalização de ambos quando o disparador fizer o lançamento e que informações serão armazenadas. Outro recurso interessante permite que você consulte facilmente tabelas de pesquisa para que as informações de auditoria sejam entendidas, em vez de serem apenas um conjunto de IDs opacas. Você também pode mapear nomes de campos monitorados para fazer a auditoria de nomes de campos se desejar mapear as colunas.

Depois de estar em pleno funcionamento, a interface do usuário pode fornecer a você uma exibição rápida dos atuais disparadores de auditoria aplicados e, com um clique, você pode ativar e desativar disparadores específicos, se necessário. Você também pode examinar que cobertura de auditoria possui com a exibição de tabela prática de interface.

Como você sabe, as informações de auditoria tendem a ser detalhadas e algum tipo de plano de gerenciamento de informações precisa ser colocado em prática para arquivar e remover bancos de dados de auditoria. O ApexSQL Audit oferece a você uma ferramenta de gerenciamento de dados que permite excluir todas as informações com um clique, especificar um conjunto de critérios e excluir ou programar uma exclusão baseada em critérios.

Os trabalhos programados são criados automaticamente como pacotes DTS (Data Transformation Services) e programados pelo SQL Agent. É claro que possuir todas essas informações de auditoria é uma coisa, mas poder usá-las é outra bem diferente. Felizmente, o ApexSQL Audit possui um forte componente de criação de relatórios que permite a você gerar exibições filtradas personalizadas de dados de auditoria atômicos e visões agregadas desses dados auditados. Depois de gerar seu relatório, você pode facilmente imprimi-lo ou exportar a saída em HTML, no Microsoft Excel ou em um arquivo de texto.

Preço: a partir de US$ 599,00.

The look-up tables in ApexSQL Audit provide extensive audit information

The look-up tables in ApexSQL Audit provide extensive audit information  (Clique na imagem para aumentar a exibição)

Automatize lembretes de expiração da senha

Password Reminder PRO v1.4

sysoptools.com/password-reminder-pro.html

Você já notou um fluxo de chamadas para a assistência técnica quando sua política de expiração de senha passa por um grupo na sua organização? Se sim, convém conhecer a ferramenta Password Reminder PRO da SysOp Tools. Essa simples ferramenta integra-se com o Active Directory® e notifica seus usuários finais que suas contas ou senhas irão expirar em breve.

Você pode configurar três lembretes diferentes, cada um com um modelo de email distinto baseado em texto ou formatado em HTML. Você também pode configurar uma duração de senha máxima para o mesmo número de dias da sua configuração do Active Directory e o horário no qual os lembretes devem ser enviados, para que você não entre em conflito com as horas de pico. O modo de teste permite que você visualize os efeitos sem realmente afetar seus usuários finais para garantir que você configurou tudo adequadamente.

O utilitário também possui um console de relatório, que mostra uma exibição de grade de dados de diferentes classes de usuário: contas que estão expirando, usuários inativos, contas novas, contas desativadas e mais. A partir desse console de relatório, você pode exportar todas as informações em um arquivo XLS para uma revisão posterior. Para uma auditoria adicional dos emails enviados, o Password Reminder PRO envia um relatório diário de que lembretes foram enviados a quais usuários.

Preço: a partir de US$ 249,00 para uma licença de 100 usuários.

Password Reminder PRO previews configurations before deployment

Password Reminder PRO previews configurations before deployment  (Clique na imagem para aumentar a exibição)

Solução de problemas remota simplificada

UltraVnc SC

uvnc.com/pchelpware/sc

A maneira mais fácil de solucionar um problema ou orientar um usuário por um processo é normalmente estando fisicamente na máquina. Mas isso geralmente não é possível nas empresas geograficamente dispersas de hoje. As ferramentas Conexão de Área de Trabalho Remota e Assistência Remota incorporadas ao Windows podem ajudá-lo a se conectar a algumas das máquinas no seu ambiente. Mas para cobrir todas as bases, convém você conhecer a ferramenta gratuita UltraVNC SC, dos produtores do projeto principal UltraVNC.

Como seu irmão mais velho, o UltraVNC SC permite que você exiba e controle uma máquina remota; no entanto, essa versão é um servidor UltraVNC minúsculo de 166 K que você configura e envia ao seu usuário final. Ele não requer entradas do Registro, não é executado como um serviço e não precisa de um instalador, então não há instalação ou configuração para o usuário final. O usuário apenas clica duas vezes no executável para executar o minisservidor VNC e você pode conectar à máquina para oferecer suporte e administrar, conforme necessário.

Enquanto o servidor padrão UltraVNC suporta transferências de arquivos e diretórios, atualmente o UltraVNC SC suporta apenas transferência de arquivos. Em termos de segurança, a comunicação é criptografada até o nível da sua API Microsoft Crypto (40 ou 128 bits). Além disso, o minisservidor não permite conexões de entrada, ele é apenas instanciado pelo usuário final, e pode se conectar apenas à máquina especificada na sua configuração antes de ser enviado ao usuário final.

Para criar o visualizador personalizado, ajuste alguns arquivos de configuração de texto e gráficos e execute um arquivo de processamento em lote a partir da instalação de outro complemento de projeto chamado PCHelpware para gerar o executável. A documentação não é excelente, mas mostra como executar o processo relativamente simples. Finalmente, o aplicativo é automaticamente desinstalado quando a conexão é fechada após o uso, então ele não deixa rastros ou brechas de segurança.

Preço: gratuito.

Greg Steen é um profissional de tecnologia, empresário e entusiasta que está sempre em busca de novas ferramentas para facilitar as operações, o controle de qualidade e o desenvolvimento para os profissionais de TI.

© 2008 Microsoft Corporation e CMP Media, LLC. Todos os direitos reservados. A reprodução parcial ou completa sem autorização é proibida..