Les comparto este screencast sobre opciones de continuidad del negocio en SQL Azure http://www.youtube.com/watch?v=5ADs0ISbZ1w&feature=youtu.be
Saludos,
Ing. Eduardo Castro
Microsoft SQL Server MVP
Les comparto este screencast sobre opciones de continuidad del negocio en SQL Azure http://www.youtube.com/watch?v=5ADs0ISbZ1w&feature=youtu.be
Saludos,
Ing. Eduardo Castro
Microsoft SQL Server MVP
Los invito al webcast sobre El Nuevo Mundo de la Información: SQL Server y IT Hibrido que se llevará a cabo este 13 de Agosto. Únase a nosotros para una sesión de demostración de obra que pone de relieve SQL Server 2012 y las nuevas tecnologías de Microsoft para la entrega de soluciones integrales que permiten a las necesidades tradicionales de base de datos mientras abre oportunidad para nuevas soluciones innovadoras a través de ambientes en las instalaciones y en la nube. Quentin se abordarán algunos de los temas difíciles que enfrentan las organizaciones hoy en día, la necesidad de misión crítica SLAs que son simplemente de esperar, la gestión de la explosión de datos no estructurados, y que permite al usuario final el acceso a los datos con un impacto mínimo en TI.
Pueden registrarse en la siguiente dirección https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032523015&Culture=es-AR&community=0
Saludos,
Ing. Eduardo Castro Martínez, PhD
Microsoft SQL Server MVP
El programa de FastTrack de SQL Server 2012 permite contar con referencias y configuraciones de hardware previamente probadas por Microsoft y fabricantes de hardware tales como HP y DELL, en el siguiente screencast vemos a detalle dicha opción dentro del SQL Server 2012 http://youtu.be/peXxhokCUkA
Saludos,
Ing. Eduardo Castro Martinez, PhD
SQL Server 2012 introduce los índices columnares, los cuales aceleran la ejecución de consultas con grandes cantidades de datos, especialmente para los Almacenes de Datos o Data
Warehouse, la siguiente figura nos muestra una comparación entre almacenamiento columnar y almacenamiento por filas.
La ventaja de los índices columnares es que leen de disco únicamente las columnas necesarias para resolver la consulta, lo cual acelera el proceso de obtención de datos de disco, éstas columnas son almacenadas de forma compresa en el disco duro, lo cual disminuye las operaciónes de IO, y por lo tanto se obtienen los datos más rápidamente.
Los índices columnares tienen las siguientes restricciones:
- Solo puede existir uno por tabla
- Debe estar alineados
- Son de tipo non clustered
Una explicación más detallada la realizo en el siguiente screencast http://youtu.be/O8rPD7EwTDI
Saludos,
Dr. Eduardo Castro Martinez, SQL Server MVP
SQL Server 2012 incluye nuevas características de alta disponibilidad, dentro de éstas se incluye SQL AlwaysOn.
AlwaysOn tiene nuevas capacidades que proveen alta disponibilidad para bases de datos de una aplicación específica y también para toda la instancia de SQL completa, lo cual provee flexibilidad que soporta varias configuraciones de alta disponibilidad:
Tanto AlwaysOn Availability Group y AlwaysOn Failover Cluster Instance utilizan el Windows Server Failover Clustering.
En el siguiente video les comparto una demostración sobre configuración y uso de SQL Server Always On
Saludos,
Dr. Eduardo Castro Martinez
Microsoft SQL Server MVP
El SQL Server StreamInsight es una tecnología de procesamiento de eventos complejos, con lo cual se pueden crear aplicaciones tipo “event-driven” y permite analizar la información por medio de correlaciones de flujos de eventos, los cuales pueden provenir de distintas fuentes de datos. En el siguiente screencast les explico cómo funciona StreamInsight http://www.youtube.com/watch?v=qnwdgY4ijWE&feature=youtu.be
Saludos,
Dr. Eduardo Castro Martinez
El Azure Storage permite alta escalabilidad de datos en la nube, lo podemos clasificar dentro de las herramientas NoSQL para la creación de aplicación de BigData, en este screencast realizo una introducción a los principales conceptos y usos en Windows Azure http://www.youtube.com/watch?v=0_Ey-JbQyok&feature=youtu.be
Saludos,
Dr. Eduardo Castro Martinez
Los invito al WebCast que estaré impartiendo este 08 de mayo, el tema será un vistazo general sobre SQL Server 2012. En esta sesión nos enfocaremos en ver de forma general las nuevas características que incluye esta versión de SQL Server. Para ingresar deben registrarse en https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032510410&Culture=es-AR
Saludos,
Dr. Eduardo Castro Martínez
Los invito al WebCast que impartiré este 07 de mayo del 2012. En este webcast nos enfocaremos en SQL Server 2012 Reporting la cual es una solución completa y altamente escalable que permite en tiempo real de la toma de decisiones en toda la empresa al permitir que los informes de la creación, gestión y entrega de pixel-perfect de impresión, visualización interactivo en la Web, y exploración ad hoc de los datos. Para registrarse ingresen a esta dirección https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032510414&Culture=es-AR
Saludos,
Dr. Eduardo Castro Martínez
Oficialmente Microsoft NO recomienda instalar Integration Services en un ambiente de FailOver Cluster, puede ver la recomendación oficial en este sitio http://msdn.microsoft.com/es-es/library/ms345193.aspx. Sin embargo, si por razones de pruebas desean instalar Integration Services en un clúster, entonces deben seguir estos pasos:
<?xml version="1.0" encoding="utf-8"?>
<DtsServiceConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
<TopLevelFolders>
<Folder xsi:type="SqlServerFolder">
<Name>MSDB</Name>
<ServerName>.</ServerName>
</Folder>
<Folder xsi:type="FileSystemFolder">
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration>
<?xml version="1.0" encoding="utf-8"?>
<DtsServiceConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<StopExecutingPackagesOnShutdown>true</StopExecutingPackagesOnShutdown>
<TopLevelFolders>
<Folder xsi:type="SqlServerFolder">
<Name>MSDB</Name>
<ServerName>SERVIDOR01</ServerName>
</Folder>
<Folder xsi:type="SqlServerFolder">
<Name>MSDB</Name>
<ServerName>SERVIDOR02</ServerName>
</Folder>
<Folder xsi:type="FileSystemFolder">
<Name>File System</Name>
<StorePath>..\Packages</StorePath>
</Folder>
</TopLevelFolders>
</DtsServiceConfiguration>
Saludos,
Ing. Eduardo Castro Martinez
Les comparto algunas fotos del Lanzamiento de SQL Server 2012 realizado por las Comunidades de Costa Rica, en el cual estuve hablando sobre alta disponibilidad en SQL Server 2012.
Saludos,
Ing. Eduardo Castro Martinez, PhD
SQL Server 2012 presenta una nueva funcionalidad de alta disponibilidad conocida como SQL Server Always On, les comparto el material utilizando en la charla que impartí durante el lanzamiento de SQL Server 2012 en Costa Rica, estas son algunas de las topologías soportadas por SQL Server AlwaysOn.
Los availability groups permite realizar failover hacia cualquier secundario.
Otra de las ventajas de SQL Server AlwaysOn es la capacidad de tener copias secundarias de sólo lectura, así como la posibilidad de realizar respaldos. Los pasos para instalar AlwaysOn son los siguientes:
Después de habilitar AlwaysOn se deben crear los Availablity Groups.
Saludos,
Ing. Eduardo Castro Martinez
Microsoft SQL Server MVP
Les comparto los recursos utilizados en la presentación sobre Big Data llevada a cabo en el Microsoft Expert Day, el Hadoop Connector para SQL Server lo pueden descargar desde esta dirección http://www.microsoft.com/download/en/details.aspx?id=27584
La informació sobre Big Data de Microsoft está disponible en http://www.microsoft.com/sqlserver/en/us/solutions-technologies/business-intelligence/big-data-solution.aspx
La presentación pueden descargarla desde http://www.authorstream.com/Presentation/ecastrom-1392560-microsoft-big-data/
También les comparto unas fotos sobre evento.
Saludos,
Dr. Eduardo Castro Martinez
Microsoft SQL Server MVP
SQL Server es un producto que existe desde hace muchos años y muchas veces se ha ejecutado en ambientes virtuales, antes de que existiera HyperV las máquinas virtuales se ejecutaban en Virtual Server 2005 SP1, ahora con HyperV se puede lograr un mejor nivel de virtualización, sin embargo algunas veces tenemos máquinas que deseamos ejecutar todavía en Virtual Server temporalmente para después migrarlas a HyperV.
Si intentan ejecutar temporalmente un servidor SQL Server virtual tiemporalmente dentro de Windows 2008 R2, van a encontrar un problema de compatibilidad. Aunque lo recomendable sería que empieza a utilizar HyperV, estos son los pasos para poder instalar y ejecutar correctamente Virtual Server 2005 R2 en Windows 2008 R2 x64. Recuerden que esta es una solución temporal, lo más recomendado es migrar dicha máquina a HyperV.
1. Instalen el Rol de IIS con compatibilidad hacia IIS 6.0
2. Hay que deshabilitar las politicas de verficación de compatibilidad. Esto se hace en Group Policy en Computer Configuration\Administrative Templates\Windows Components\Application Compatibility\ debe habilitar todas las entradas que empiezan con Turn off
3. Vaya a Computer Configuration\Administrative Templates\System\Troubleshooting and Diagnostics\Application Compatibility Diagnostics\ y deshabilite todas las entradas
3. Reinicie la máquina
4. Ahora puede instalar Virtual Server 2005 R2 SP1 en Windows 2008 R2 x64
5. Si desea puede volver la configuración de políticas a su punto original, sin embargo debe cambiarle el nombre al servicio de virtual server para que las políticas no lo bloqueen. El servicio se llama vssrvc.exe y deben modificar también el registry para reflejar el cambio del archivo exe del servicio.
Saludos,
Eduardo Castro Martinez – Microsoft SQL Server MVP
Les comparto la grabación y demostración de cómo ejecutar SQL Server en HyperV así como las mejores prácticas http://youtu.be/NtGKgSPsuCA
El rendimiento de SQL Server en HyperV siempre que se cumplan las siguientes condiciones:
- Utilizar fixed size VHD
- Utilizar varios discos para separar LOG y DATA y Sistema Operativo
- El disco del sistema operativo debe estar en la interfaz IDE
- Los discos de datos y log en la interfaz iSCI
- No debe hacer overcommit de vCPU, en general trate de matener la relación 1 Core = 1vCPU
- La cantidad de memoria asignada a la máquina virtual debe ser la adecuada.
Saludos,
Ing. Eduardo Castro Martinez
Microsoft SQL Server MVP
Les comparto los recursos utilizados en el WebCast sobre Virtualización de SQL Server con HyperV, en esta sesión nos referimos a los escenarios de virtualización de SQL Server 2008 R2 y cómo la combinación de la tecnología Hyper-V y Microsoft System Center los resuelve. Llevamos a cabo una inmersión profunda en SQL Server con Hyper-V. La sesión destaca ejemplos de rendimiento de SQL Server en Hyper-V y las mejores prácticas para una implementación exitosa. Por último, también nos referimos a las soluciones para socios, incluyendo los paquetes PRO y cómo estas soluciones mejoran los beneficios de la ejecución de SQL Server de forma virtual.
http://download.microsoft.com/download/2/7/8/278EAE45-3AB4-4787-A640-B8FFA907E1AB/ESG%20Preso%20Microsoft%20Hyper-V%20Performance%20SQL%20Server%20Mar%2011_Wide.pdf
Saludos,
Ing. Eduardo Castro Martinez, PhD
Microsoft SQL Server MVP