SQL Saturday Toulouse 2017: SQL Server sur Linux – les slides

Mis en avant

#SQLSatToulouse a été un bon cru. Premierèment, je voudrais remercier chaleureusement l’équipe organisatrice (@Guss et @Fredg_31) ainsi que les sponsors et participants (sans qui ce qui ce genre d’événement ne serait pas possible).

blog-124-sqlonlinuxsqlsattoulouse-e1505723769237

Comme promis, vous trouverez les slides de ma session « Introduction to SQL Server on Linux for DBAs« . Définitivement un bon moment de partage.

Merci à tous!

David Barbarin
MVP & MCM SQL Server

SQL Server sur Linux: Introduction à DBFS

Mis en avant

Il y a quelques mois, Microsoft annonçait 2 outils en lignes de commandes supplémentaires pour SQL Server avec notamment mssql-scripter et DBFS. Le dernier a tout particulièrement attiré mon attention car il expose les données en temps réels depuis les fameuses DMVs sur un pseudo système de fichiers virtuel à la façon Linux procfs.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

24 HOP French edition 2017 – Les vidéos de session sont disponibles

Mis en avant

La seconde édition française des 24HOP est terminée et il y a eu de très bonnes sessions avec des sujets variées (SQL Server 2017 nouvelles fonctionnalitées, Azure, PowerBI, Haute disponibilité, Linux, Hyper-convergence, Modélisation …).

24hopsqlinuxha

Si vous n’avez pas pu participé à cet événement, vous avez encore la possibilité de regarder les vidéos des sessions. De mon côté c’était l’occasion de partager avec vous les dernières nouveautés SQL Server haute disponibilité sur Linux.

David Barbarin
MVP & MCM SQL Server

Prochaine édition des 24 HOP 2017 francophone

Mis en avant

La prochaine édition du 24 Hours of PASS 2017 edition francophone se déroulera les 29-30 juin prochain.

Pour rappel le format est simple: 24 webinars gratuits répartis sur 2 jours de 07:00 à 18h00 GMT et en Français. La seule obligation: s’inscrire aux sessions auxquelles vous assisterez. Cela vous permettra également de récupérer l’enregistrement vidéo si vous voulez la visionner à nouveau par la suite.

Cette année il y en aura encore pour tous les goûts. Du monitoring, de la performance, de l’Azure, de la BI, du BigData et machine learning, de la modélisation, de la haute disponibilité, de l’open source et des nouveautés concernant la prochaine version de SQL Server!

Pour ma part j’aurai le privilège de présenter une session concernant les nouvelles possibilités en terme de haute disponibilité avec SQL Server dans un monde mixte (Windows et Linux) et un monde “full Linux”.

24HOP-Website-Banner-French-e1496143231714

Au plaisir de vous y retrouver!

David Barbarin
MVP & MCM SQL Server

SQL Server 2017 – Linux et scénarios log shipping

Mis en avant

Dans ce billet, nous aborderons la fonctionnalité logshipping disponible depuis SQL Server CTP 2.0. Précisons d’abord que c’est une fonctionnalité HA OS-agnostic et qu’il est possible de créer sa propre solution custom même sous Linux (via des jobs cron par exemple). Mais il s’agit ici de parler de la solution out-of-the-box disponible maintenant sous Linux …

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

SQL Server 2017 – groups de disponibilités et architectures read-scale

Mis en avant

Comme vous le savez sans doute Microsoft a annoncé durant le dernier Data Amp le prochain nom officiel de SQL Server qui sera SQL Server 2017 (sans grand surprise pour être honnête).

Dans mon premier billet, j’avais écrit au sujet du support des groupes de disponibilités étendu sur Linux. Actuellement nous en sommes à la CTP 1.3. Pour rappel, lors des précédentes CTP, les listeners n’étaient pas vraiment utilisables d’une part car non persistent durant les bascules et d’autre part parce qu’ils ne fournissaient pas encore le support de redirection transparente. Avec la nouvelle CTP 2.0, nous pouvons maintenant remarqué du nouveau dans ce domaine …

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

SQL Server sur Linux et expérimentation d’architecture flexible

Mis en avant

Dans ce billet abordons une installation dite optimisée de SQL Server sur un système de fichier Linux. Ceci est probablement une des premières étapes qui vient à l’esprit d’un administrateur de bases de données. Actuellement une installation basique de SQL Server peut être résumée à l’utilisation d’une commande yum et de laisser l’installeur de SQL Server placer automatiquement ses fichiers sur le système de fichier. Mais dans un environnement de production réel, l’histoire est tout à fait différente et nous suivons habituellement les bonnes pratiques SQL Server en la matière. En réalité il existe déjà un certain nombre de bonnes pratiques en la matière mais pour un environnement Windows uniquement. Mais qu’en est-il pour une installation sur Linux?

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

Introduction des groupes de disponibilités sur Linux

Mis en avant

Il y a quelques semaines, Microsoft a sorti la CTP 1.3 de SQL Server vNext incluant des fonctionnalités dont une qui m’intéressait particulièrement à savoir le support des groupes de disponibilités sur Linux! C’est certainement une bonne nouvelle parce qu’il est question de nouvelles façons de concevoir la haute disponibilité dans le paysage SQL Server. Il y a également beaucoup d’autres améliorations que nous étudierons au fil du temps mais dans ce premier blog, je vous propose de regarder les nouvelles options de configuration AlwaysOn.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

Cluster à basculement SQL Server sur Linux and synchronisation des uids/gids entre les noeuds

Mis en avant

Dans un précédent billet, je discutais de SQL Server sur Linux et la haute disponibilité. Au cours de mes tests, j’ai utilisé un serveur NFS pour le partage des ressources disques entre mes nœuds de cluster comme spécifié dans la documentation Microsoft. Il y a quelques jours, j’ai décidé d’ajouter un quatrième noeud (LINUX04) à mon infrastructure de cluster et je m’attendais à réaliser ce travail facilement mais il n’en a pas été ainsi. En effet j’ai du faire face à un problème que je n’avais jamais eu auparavant sur cette infrastructure.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

Présentation de la haute disponibilité et scénario multi sous-réseau avec SQL Server sur Linux

Mis en avant

Dans mon premier blog concernant SQL Server sur Linux, j’ai présenté la nouvelle fonctionnalité de haute disponibilité qui concerne uniquement SQL Server et les instances de cluster à basculement jusqu’à présent. Durant cette phase de découverte, j’ai eu la chance d’avoir le support de Mihaela Blendea (@MihaelaBlendea) de chez Microsoft pour clarifier certains nouveaux aspects d’architecture. Premièrement, je voudrais la remercier car c’est toujours un plaisir d’avoir une certaine disponibilité de la part de Microsoft dans ce cas.

Mais après avoir finalisé cette installation, j’étais déjà intéressé de réaliser cette opération mais dans des scénarios plus complexes comme les instances à basculements multi sous-réseaux que j’ai pu voir chez certains clients.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server