Juste une petite fonction SQL pour calculer la date de pâques et toutes les dates qui en découlent (Lundi de Pâques, Ascension, Pentecôte et Lundi de Pentecôte)
Lire la suite
Archives pour la catégorie Langage SQL (norme)
Modification de l’état des jobs de l’agent SQL dans le cadre d’un basculement d’état du mirroring
En cas de mise en place d’un miroir de base de données, il faut penser à ce que les jobs de l’agent SQL soient actif sur le serveur principal et inactif sur le miroir. Mais que se passe-t-il au basculement ?
Cette procédure à planifier régulièrement (tous les 1/4 d’heure pas exemple) répond à cette attente
A quoi sert Service Broker ?
L’objet de Service Broker, intégré à partir de SQL Server 2005, est de fournir un outil de messagerie de base de données permettant de gérer des flux de données entre serveurs SQL de manière asynchrone, sérialisé et transactionnés.
L’utilisation de Service Broker est assez vaste et repose sur le principe des bases de données distribuées…
Lire la suite
De l’intérêt des SCHÉMA SQL…
Les schémas SQL sont des unités de code à la manière des bibliothèque de code ou des espaces de noms (qui ne sont qu’une version moderne de la notion de library…). Cela confère à la structure d’une base de données, une certaine modularité.
Seule différence avec le monde itératif, SQL ne permet qu’un seul niveau de « schéma » et un objet de la base ne saurait se passer de lui. En fait toutes tables, vue, procédures… est toujours créée dans un schéma et non directement attaché à la base.
Lire la suite
Votre base de données est-elle intelligente ?
Parmi les nombreuses contribution de Chris Date sur le sujet des bases de données relationnelles en général et de SQL en particulier, il en est une qui permet de savoir quel niveau d’intelligence possède le moteur sous-jacent à votre SGBDR…
Lire la suite
Insertion multilignes et incrémentation relative des clefs
Ce titre peut paraître un peu barbare, mais la question se résume à la chose suivante : comment donner une numération relatives à plusieurs lignes insérées simultanément dans une table.
Lire la suite
Un peu de terminologie : dump et log ne sont pas des termes adéquats en matière de SGBDR !
De nombreux informaticiens confondent des notions logiques et physique de bases de données savamment entretenu par une utilisation de termes approximatifs dont il ne comprennent pas la sémantique… Il en est ainsi des termes dump et log… Voyons de quoi il ressort…
Lire la suite
Sauvegardes avec SQL Server
Contrairement à une idée hélas de plus en plus répandue, il est inutile et même fortement nuisible d’arrêter MS SQL Server pour effectuer des sauvegardes. De même la copie des fichiers d’une base de données, sans quelques précautions préalable, peut entraîner la perte irrémédiable de la base… Voici donc quelques explications sur ce qu’est une sauvegarde de bases de données et quels en sont les différents modes…
Lire la suite
L’audit de bases de données…
L’audit de bases de données permet de rationaliser ses données, le services de ces dernières et la sécurité qui va autour, de façon à optimiser ses applications, les ressources consommées afin de dégager des économies et fiabiliser ses données
Lire la suite
Script de mise en miroir de base de données SQL Server
Il est facile de mettre en miroir une base de données SQL Server via l’assistant. Mais comment cela se passe t-il concrètement en SQL ? Voici un petit script qui décortique cette mise en place…