Voici plusieurs formes d’écriture d’une fonction de chevauchement d’intervalles pour MS SQL Server.
Lire la suite
Archives pour la catégorie MS SQL Server
Test de conformation OGC de données géographique pour MS SQL Server 2008 (SIG)
Basé sur l’excellent article de Morten Nielsen mais corrigé (quelques erreur si vous utilisez une base à collation sensible à la casse), voici le test de conformation OGC de données spatiales dans MS SQL Server.
Lire la suite
Ou sont stockées mes données ?
Comment savoir dans quels « storage », répertoires et fichier ou sont stockées mes données ?
Lire la suite
Réaliser des compteurs relatifs, avec SQL Server.
Dans certains développements on exige une numérotation de certaines données dépendantes d’une information telle que le client ou l’année. Voyonc comment réaliser une telle chose avec MS SQL Server.
Lire la suite
Calcul en SQL de la date de Pâques
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
A quoi sert le GO ?
GO n’est pas une commande SQL. C’est une commande de l’interpréteur qu’est SSMS ou SQLcmd.
Cette commande permet de forcer l’envoi du lot de commande SQL et d’attendre le retour du serveur avant de poursuivre.
Lire la suite
Le mystère des plans de requêtes….
Dans un excellent article, Erland Sommarskog étudie ce qui fait qu’une même requête peut être « victime » de différents plans de requêtes, tous n’ayant pas les mêmes performances.
Lire la suite
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
Procédure de restauration simple
Voici une petite procédure de restauration qui recherche les bons fichiers dans un fichier de sauvegarde pouvant contenir plusieurs sauvegardes et restaure la base à un emplacement précis en s’occupant de renommer les éventuels fichiers dont les noms physique pourrait devenir des doublons.