Herramientas Publicas para hacer mas facil la administración de SQL Server
Las siguientes herramientas tienen por objetivo ayudarte en la administración de tus ambientes de SQL Server. Cabe mencionar que no todas ellas son propietarias de Microsoft pero su fuente es fiel y muy util.
Sitios como https://www.codeplex.com/, https://www.sqlcommunity.com/ han contribuido exitosamente en el desarrollo de estas herramientas.
Administration
SQL Web Data Administrator - Hace que facilmente administres tu instancia o equipos de SQL Server desde un web browser.
SQL Server Cache Manager - Permite obtener información del cache almacenado en SQL Server y la eficiencia de ejecución en recursos. (show & execution plan)
SQL Internals Viewer - Una herramienta para buscar dentro del engine de SQL Server como los datos son almancenados y guardados fisicamente en la estructura de disco, podras observar el PDS, estructura de indices, B-tree etc.
Microsoft SQL Server 2000/2005 Management Pack - Monitorea la disponibilidad y performance de las instancias de SQL Server y ayuda a realizar alertas de la configuración del ambiente. Es utilizado por MOM 2005, SCOM 2007.
Microsoft SQL Server Management Studio Express - Herramienta de administración de SQL 2005 y muy util para versiones SQL Express donde no vienen por defecto las tools de management.
SQL Server 2005 System Views Map - Una manera sencilla de saber y mapear donde estan los DMVs (Dynamic Management Views)
SQL Server Web Data Administrator - Administra tu SQL Server desde el Web
SQL Server Express Utility - Iteracción rapida con SQL Server
SQL Server Web Data Administrator - Administra tu SQL Server desde el Web
Performance, Monitoring, Best Practices, Health and Analysis
Performance Analysis of Logs (PAL) Tool - Herramienta que lee los contadores de performance (cualquier formato) y analiza el uso del Performance, excelente herramienta que no solo se ocupa en SQL ya que tambien contiene el analisis de Windows System, MOSS, Exchange, AD etc...
RML Utilities for SQL Server (x86) and (x64) - Herramienta que ayuda a los DBAs a la administración del performance de Microsoft SQL Server: Overview. Muy util para leer archivos de trazas obtenidos via Profiler.
SQLdiag Utility - Su proposito es colectar información de SQL Server (error logs, dumps, errores aplicativos) etc. Esta tool viene ya con SQL Server (sqldiag.exe)
SQLDumper.exe - Se integra en SQL Server 2005. instalado en ..\Microsoft SQL Server\90\Shared\SQLDumper.exe. Genera un archivo dump para cualquier aplicación que usa SQL.
SQL Nexus - Analiza capturas de SQLDIAG, trazas de Profiler, Contadores de Performance etc.
PSSDiag Utility - Herramienta de soporte utilizada por el grupo de PSS en Microsoft utilizada para obtener información de SQL, logs, eventos, errores, trazas y ayudar a la solución de problemas.
Log Parser 2.2 - Provee acceso a logs tipo XML, CSV, Visor de Sucesos, Registry, logs de SQL, Active Directory, IIS etc.
DMVStats - Colecta información de performance, analiza y genera reportes obtenidos de SQL Server 2005 DMV performance data.
SQL Server FineBuild - provides one-click install and best-practice configuration of SQL Server 2005.
SQL Server 2005 Assessment Configuration Pack for Sarbanes-Oxley Act (SOX) - Contiene items de configuración que ayudan a establevcer y validar una configuración deseada en tus equipos de SQL Server 2005, standard soportado por Sarbanes-Oxley.
SQLIO GUI - Herramienta para validar el rendimiento de escritura y lectura en disco. Comunmente usada para evaluar el uso y configuración de la SAN en un subsistema de cluster (SQLIO Disk Subsystem Benchmark Tool)
SQLQueryStress - Automaticamente colecta metricas de información que ayudan a determinar si tus queries estan en baja ejecución o con mal rendimiento (query stress, bottlenecks, cache plan, query plan)
SQL Server 2005 Best Practices Analyzer - Implementación de mejores practicas para SQL 2005
SQL Server 2000 Best Practices Analyzer - Implementación de mejores practicas para SQL 2000
SQL 2008 Policy Based Management - Remplaza el BPA de SQL 2005
SQL Server Health and History Tool (SQLH2) - Colecta información de las intancias de SQL Server para determinar su uso y consumo de Performance
SQL Server Health and History Tool (SQLH2) Performance Collector - Herramienta opcional para colectar contadores de performance que se usan en la tool SQLHC2.
SQL Server Health and History Tool (SQLH2) Reports - Reportes utilizados para las vistas de eventos colectados en SQLH2
SQL Server 2005 Performance Dashboard Reports - Reportes de Performance que se integran en SQL Server Management Studio
Security
Microsoft Baseline Security Analyzer - Determina el estado de seguridad en los productos Microsoft como SQL Server, usado en negocios de tipo pequeño-mediano, genera recomendaciones y especifica la guia de remediación en cuanto a las vulnerabilidades detectadas.
Microsoft Source Code Analyzer for SQL Injection - Herramienta de analisis a codigo ASP, encuentra vulnerabilidades basadas en SQL Injection.
UrlScan v3.0 Beta - Una herramienta de Microsoft que restringue el tipo de peticiones HTTP que solicitan a un servicio de Internet Information Services (IIS).
HP Scrawlr - Herramienta de validación y crawl para websites, Simultaneamente analiza los parametros de aca pagina web individual para prevenir SQL Injection vulnerabilities.
Upgrade & Migration
Microsoft SQL Server 2005 Upgrade Advisor - Herramienta usada para evaluar componentes de migración de versiones anteriores de SQL Server to SQL Server 2005
Upgrade Advisor for SQL Server 2008
SQL Server Migration Assistant for Access
SQL Server Migration Assistant for Oracle
SQL Server Migration Assistant for Sybase ASE
SQL Server Analysis Services
MDX Script Performance Analyser - allows the user to identify how much each calculated member, named set and scoped assignment in an Analysis Services cube's MDX script contributes to the overall performance of a given MDX query.
Microsoft SQL Server 2005 Data Mining Add-ins for Microsoft Office 2007 - SQL Server 2005 predictive analytics in Office Excel 2007 and Office Visio 2007
SQL Server 2005 BI Development Studio (BIDS)
BIDS Helper - Add-in for Visual Studio Business Intelligence Development Studio
Samples