Entradas

T-SQL Tuesday 2018 - No SQL Technologies

Imagen
Por primera vez estoy participando en este evento de la comunidad de SQL Server y mi vuelta a blogear, un saludo a todos, pero lo importante es el contenido del post no... la pregunta o el reto fue algo que no sea SQL que quiera aprender.

SQL Saturday 727 Mexico

Imagen
Este año como los anteriores participe en uno de los eventos conocidos como SQL Saturdays, los cuales son llevados acabo por las comunidades locales con apoyo de PASS, en México lamentablemente tenemos la cantidad de 1 al año, este año hubieron cerca de 30 platicas con 20 expositores, tanto nacionales como internacionales.

Github y las empresas malvadas (Microsoft)

Imagen
El día de hoy lunes se confirmo la adquisición de Github por Microsoft y estando atento todo el día a twitter y algunas otras redes así como comentarios, veo que muchas personas tristemente un odio que aunque infundado, ya no es relevante a la Microsoft de hoy en día.

Vulnerabilidades Meltdown y Specter

Imagen
Que manera tan rara de empezar el año, el cual nos recibe con 2 vulnerabilidades de alto impacto ya que simplemente no pueden ser detectadas y si son corregidas tiene un impacto de hasta cerca del 30% en CPU, esto es algo conocido y no había querido tocar el tema porque habían conjeturas sin evidencias, en los últimos días esto a sido aclarándose y creo que es hora de poder hablar al respecto. Y aunque no soy un experto en seguridad si es algo importante si trabajas en base de datos y es importante estar al día, dejare links con mayor información para aquellos que gusten adentrarse en detalle. Primero que nada que es SPECTRE y MELTDOWN, ambos son fallos en la arquitectura de los procesadores, estos se derivan gracias a que se ha dado prioridad al desempeño de los mismos sobre seguridad y toman decisiones adelante intentando predecir y ser mas rápidos, este tipo de decisión puede causar que alguien tenga acceso a memoria kernel o privada que normal...

Resistencia al cambio, abrazar PoSH - Script ejecutar en múltiples servers

Imagen
Normalmente nos quejamos de los clientes que no quieren hacer cambios, sea nuevos sistemas, tecnologías, versiones o hasta un cambio especifico talvez en una pantalla, pero nosotros mismos somos luego resistentes en cambio, en mi caso por decir soy un poco renuente a aprender Oracle, pero en un nivel aun mas cercano a mi uso diario seria PowerShell (PoSH), el cual aunque sabia de su existencia desde el 2013 (es publico desde el 2006), no lo había utilizado o aprendido.

Mejoras de la comunidad para SQL Server 2017

Imagen
En muchas ocasiones nos quejamos que las grandes compañías no nos escuchan a los usuarios, a los que usamos sus productos y solo crean soluciones para grandes empresas que pueden pagar por estos requerimientos específicos que luego llegan a todos, pero al parecer los cambios en las políticas de Microsoft ahora nos llevan a que den soluciones a peticiones de la comunidad.

Instalar SQL Server 2014 y 2016 (español) en Windows Server 2012, 2012 R2 y 2016

Imagen
Hace tiempo hable de como instalar SQL Server en Windows 10, más en las versiones Server nunca había tenido problemas o contemplado problemas de idioma (normalmente lo instalo en inglés o ya me entregan el servidor con la instalación), así que alguien hizo un post en los foros de Microsoft teniendo un problema con el idioma aun con el servidor en español de España.

Analisis de desempeño - Pssdiag (DiagScan)

Imagen
Cuando trabaja en Microsoft como un asociado, usábamos una herramienta en la mayoría de los casos llamada Pssdiag la cual era un poco distinta que la versión pública. El pasado 12 de Enero del 2017 Microsoft liberó una nueva versión que trae las mismas opciones que la versión privada y algunas más, esta herramienta es llamada de tipo escopeta o sea captura casi todo lo posible para no dejar nada fuera y tener la visión más global, esto es especialmente útil cuando no sabemos dónde está el error.

Pequeñas enseñanzas

Imagen
Saludos, lamento el post personal pero creo que les debo una explicación de mi falta de actividad en últimas fechas, debido a varios asuntos personales que van desde salud personal, salud familiar y la pérdida de una mascota quien dio nombre a mi twitter handle he estado algo apático y deprimido.

Analisis de desempeño - Sqldiag

Imagen
Este es posiblemente el tema más largo que he tratado a tratar y va a ser a lo largo de varias sesiones, lo primero será ver que temas tocaremos, entre estos es la capturaremos contadores de desempeño del OS, de SQL Server, logs entre las cuestiones principales.

Firewalls, contrafuegos y SQL Server

Imagen
Cuantas veces nos preguntamos... porque no conecta, porque si ya abrí el puerto x aun no funciona?, en muchas ocasiones las personas solo abren unos pocos puertos específicos, aquí voy a compartir dos archivos bats uno para versiones anteriores a 2008 y vista el otro para posteriores.

SQL Server 2016 en docker

Imagen
Contenedores, que es eso y que es docker y para que me sirve en mi SQL Server? Bueno es un poco complejo y fuera del alcance pero resumido son maquinas virtuales mínimas y autocontenidas lo cual nos permite un despliegue rápido, un mejor uso de recursos de la máquina

Homologar caracteristicas de SQL Server para desarrolladores

Imagen
Es conocido desde hace tiempo que la edición developer (desarrollador) era equivalente a las ediciones enterprise de SQL Server, lo cual les permitía a los desarrolladores jugar con características como lo serian algunos modelos de encriptación, compresión en las bases de datos, y algunas otras mejoras que no estaban disponibles en todas las ediciones, estoy conlleva a un problema cuando el desarrollador no era informado y el comportamiento era desigual entre desarrollo y producción o el comentario conocido como "funcionaba en producción".

Webcast sobre alta disponibilidad con Azure y On Premise

Imagen
El pasado lunes 01 de noviembre di un webcast para Microsoft donde se tocó este tema, debido al corto tiempo de aviso no pude avisar mucho, pero les dejo un link donde podran verlo.

.net 3.5 aun es parcialmente requerido para SQL Server 2016

Imagen
Aunque la pagina oficial de requerimientos de SQL Server 2016 dice que debemos de tener solo .net 4.6 esto es real mas ciertas características pasadas aun necesitan el framework 3.5.

Tutorial de como usar solucion de ola hallegren para backups

Imagen
A petición de una persona se realizó un manual de como hacer un backup bajo la solución de SQL Server, intente hacerlo lo más simple posible y con links a la documentación en caso de que requieran ampliar la solución.

Mover indices no clustered a un nuevo filegroup

Imagen
Normalmente lo mas común es nunca preocuparse por este tipo de trivialidades y dejamos la configuración por default la cual es lo suficientemente buena en la mayoría de los casos. En esta ocasión quise realizar esta acción para un cliente por varias cuestiones pero que beneficios tiene y porque es un tema sin una respuesta clara.

Data Migration Assistant antes conocido como Upgrade Advidor

Imagen
Muy conocido entre todos aquellos que necesitan hacer una actualización hacia nuevas versiones era la herramienta gratuita de Microsoft llamada Microsoft Upgrade Advisor, la cual nos facilitaba migrar y hacer un análisis de viabilidad sobre la migración de un inplace upgrade (aun prefiero un side by side). 

Cuentas proxy para SQL Agent

Imagen
Normalmente cuando realizamos una tarea por medio del SQL Server agent esta se ejecuta en el contexto de la cuenta de servicio del SQL Agent, excepto aquellos que son ejecuciones de código T-SQL.

Sigue tus sueños

Imagen
http://www.blossomofthesoul.org/tag/dreams/ Este es un post no tecnico de varias cosas que me han preguntado últimamente, como sabrán trabaje para un socio en Microsoft por unos años, por diferentes formas de ver las situaciones y mi propio crecimiento decidí salir de esta zona de confort y buscar algo más.