SQL Server sur Docker et réseau bridge

Mis en avant

Continuous sur la série des billets à propos de SQL Server sur Docker. Il y a quelques jours, j’étais chez un client qui avait déjà implémenté SQL Server 2017 sur Linux dans des containers. Ce fût évidemment une journée très enrichissante avec beaucoup de retour d’expérience et de feedbacks de sa part. Nous avons beaucoup discuté de scénarii d’architectures.

Le point intéressant ici est que j’ai pu comparer le scénario en place avec celui d’un autre client qui avait implémenté depuis un moment mais d’une façon toute à fait différente.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

SQL Server sur Linux et journalisation

Mis en avant

Dans un monde Windows, SQL Server journalise les informations dans le journal des erreurs SQL et dans le journal d’application Windows. Les deux systèmes horodatent automatiquement les événements. Contrairement au journal des erreurs SQL Server, le journal d’événements Windows fournit une image plus globale des événements passés sur le système d’exploitation. Ainsi en fonction des erreurs rencontrées, l’analyse d’un tel journal – que ce soit depuis l’observateur d’éléments Windows ou via le cmdlet PowerShell Get-EventLog – peut être bénéfique pour comprendre si celles-ci sont uniquement liées à SQL Server ou s’il existe une corrélation avec des erreurs provenant du système d’exploitation.

Mais qu’en est-il de SQL Server sur Linux? Evidemment, nous pouvons bénéficier des mêmes technologies de journalisation. Comme sur Windows, SQL Server journalise l’information dans le journal des erreurs SQL Server localisé dans le répertoire /var/opt/mssql/log and dans les différents journaux Linux prévus à cet effet.

> Lire la suite (en anglais)

David Barbarin
MVP & MCM SQL Server

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

SQL Server 2017 – Haute disponibilité et Resumable Online Index

Mis en avant

Assurer la disponibilité des données est une part importante dans le design d’une architecture haute disponibilité. Les fonctionnalités AlwaysOn (FCIs et AGs) permettent de solutionner certains aspects du problème mais nous pouvons aussi utiliser les fonctionnalités online pour maximiser cette disponibilité. En effet, pour certaines charges de travail critique, les opérations offline durant les phases de maintenance ne sont souvent pas permises et peuvent compromettre le système tout entier.

> 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