Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Parcourir par tags

Tous les tags » Developpement   (RSS)

SQL Server : Gestion des minuscules, majuscules et accent dans les chaînes de caractères

A la question : Est-ce que SQL Server traite les chaînes de caractères en ignorant la différence majuscule / minuscule ou pas, que répondriez vous ? La réponse est très légèrement normande, car cela dépend. De quoi ? Du classement (collation / collate)
Posté le par christian | 2 commentaire(s)
Classé sous : ,

SQL Server 2005 : Correctif cumulatif n 8 pour SQL Server 2005 Service Pack 2 (Hotfix - Build 3257)

Il est tout chaud le dernier correctif en date pour SQL Server 2005 équipé du Service Pack 2. Toujours au rythme d'une sortie tous les 2 mois avec l'ensemble des corrections de bug apportées depuis le dernier Service Pack. C'est donc le correctif connu

Moteurs de base de données : Enfin un papier objectif sur les comparaisons entre SQL Server et Oracle

En errant sur le Net j'ai la main sur un document rédigé par une société spécialiste des bases de données. D'après ce que j'ai lu jusqu'à présent, le comparatif est objectif et ne cherche pas à pinailler sur des détails d'implémentation telle que les

SQL Server 2008 : Le débuggeur est arrivé dans Management Studio

Toujours dans la série des fonctionnalités qui avait disparues entre SQL Server 2000 et SQL Server 2005, le débuggeur vient de refaire son apparition dans Management Studio sous SQL Server 2008. Vous verrez apparaitre à côté du bouton « Execute » une
Posté le par christian | 2 commentaire(s)

SQL Server / SQL Server 2008 : Promotion de verrou / Lock Escalation - statistiques sur les blocages

La promotion de verrou est phénomène qui se produit couramment dans le moteur. Le but de celui-ci est d'économiser des ressources aussi bien mémoire que processeur. En pratique dès que le moteur verrouille plus de 5 000 enregistrements il va chercher

SQL Server : Déterminer qui a son anniversaire aujourd’hui (manipulation de date et d’index)

C'est une question toute bête me direz vous : Qui a son anniversaire aujourd'hui ? Toute bête mais qui amène à des calculs tortueux. J'avais déjà traité le sujet sur le calcul de l'âge : http://blogs.codes-sources.com/christian/archive/2007/07/02/SQL-Server-Comment-calculer-differences-dates.aspx

SQL Server : Renvoyer les données aléatoirement Tri aléatoire ou tirage aléatoire

Comment réaliser un tri aléatoire d'une table ou récupérer de la même façon une partie seulement d'une table ? La première hypothèse serait d'utiliser la fonction RAND() de SQL Server qui génère un nombre aléatoire compris entre 0 et 1. SELECT * FROM

SQL Server : Exporter tous les lots DTS d’un serveur sous forme de fichiers

Les lots DTS lorsqu'ils sont stockés sur serveur, le sont dans la base de données système msdb, plus précisément dans la table sysdtspackages. D'où l'idée de faire un lot SSIS (Integration Services) qui se charge d'exporter le contenu de cette table sous
Posté le par christian | 0 commentaire(s)
Classé sous : ,

Attachment(s): ExtractDTS.zip

Visual Studio Team System Database Edition : Support d’autres moteurs de base de données que SQL Server

Microsoft a annoncé au début de la semaine le support de IBM DB/2 dans Visual Studio Team System Database Edition… http://blogs.msdn.com/gertd/archive/2008/06/04/datadude-goes-multi-platform.aspx D'autres moteurs de base de données devraient venir, espérons

SQL Server : Quand SQL Server ne sait plus compter (utilisation de NOLOCK)…

J'ai fait un début d'explication sur le sujet, voici un complément sur les méfaits que peut produire l'utilisation de NOLOCK à l'intérieur de requêtes sur vos bases de données. Le sujet précédent que vous pourrez trouver ici : http://blogs.codes-sources.com/christian/archive/2007/03/08/sql-server-les-verrous-et-l-utilisation-de-nolock.aspx
Posté le par christian | 2 commentaire(s)
Classé sous : ,

Attachment(s): NoLock.zip

SQL Server : L’accès en HTTP/SOAP amené à disparaitre dans une version future

Depuis SQL Server 2005 il est possible de se connecter à SQL Server via une connexion HTTP en dialoguant via SOAP. Ceci est possible sans nécessiter IIS sur le serveur su lequel est installé SQL Server (nécessite toute de même un Windows 2003 Server ou

Visual Studio Team System 2008 Database Edition GDR CTP de Juin (Mise à Jour en Beta)

Une nouvelle mise à jour pour Visual Studio Team System 2008 Database Edition (ex Team Edition for Database Professionals en 2005) en beta qui apport un lot de nouveautés intéressantes. Entre autres : Plus besoin d’instance locale de SQL Server pour utiliser

Microsoft projet « Velocity » CTP1 disponible en téléchargement - Cache partagé entre serveurs

Mais au fait qu’est ce que c’est « Velocity » ? J'en avais rapidement parlé ici, suite à l'apparition d'une session TechEd sur le sujet : http://blogs.codes-sources.com/christian/archive/2008/05/21/microsoft-projet-velocity.aspx C’est un cache qui est
Posté le par christian | 3 commentaire(s)

SQL Server : Le protocole TDS (Tabular Data Stream) documenté

TDS est le protocole de communication de SQL Server entre clients et serveurs, il est maintenant documenté et à donc rejoint la liste des protocoles que Microsoft a dévoilés. Pour voir la documentation de TDS : http://msdn.microsoft.com/en-us/library/cc448435.aspx

SQL Server : Générer une table de nombres ou une fonction

Les tables de nombre sont très utiles lors de certaines requêtes complexes. Elles peuvent par exemple servir à compléter des trous entre des dates, réaliser des incréments de manières simple, etc. Comment générer une telle table ? Voici plusieurs méthodes
Posté le par christian | 0 commentaire(s)
Classé sous : ,

SQL Server : Tout savoir sur les verrous, les deadlocks et les problèmes de contention…

C'est demain après midi, au centre de conférence Microsoft, 148 rue de l'Université à Paris, organisé par le GUSS (Groupe Utilisateur pour SQL Server). Il n'est pas trop tard pour vous inscrire : http://www.guss.fr/inscription.aspx J'aurais le plaisir

SQL Server : DELETE FROM ou TRUNCATE TABLE ?

Ces 2 opérations servent à supprimer des données d'une table, mais elles ont des caractéristiques très différentes qui font que le choix de leur utilisation n'est pas aisé. TRUNCATE TABLE Les plus : Très rapide du fait qu'il n'y a pas chargement des données

SQL Server : Copier les entêtes de colonnes depuis la grille de Management Studio

Avez vous déjà voulu avoir les entêtes de colonnes lorsque vous faites un copier / coller depuis la grille de résultat de Management Studio ? Personnellement un certain nombre de fois et à chaque fois je rageais de ne pouvoir avoir la entêtes des colonnes
Posté le par christian | 2 commentaire(s)
Classé sous : ,

SQL Server : Pourquoi @toto IS NULL OR Champ = @toto pose problème ou l’intérêt du SQL dynamique

Prenons le cas d’une table ayant 5 champs : CREATE TABLE [dbo] . [MaTable] ( [Id] [int] IDENTITY ( 1 , 1 ) PRIMARY KEY , [Nom] [varchar] ( 50 ) NOT NULL, [Param1] [int] NULL, [Param2] [int] NULL, [Param3] [int] NULL ) GO Je positionne un index sur chacun

SQL Server : Interdire l’exécution de requêtes de plus de X secondes

Cette fonctionnalité existe depuis très longtemps dans SQL Server, elle permet de prévenir (la requête ne sera pas exécutée) les requêtes dont le temps d’exécution estimé dépasse le seuil spécifié. Cela se paramètre avec l’option Query Gouvernor Limit
Plus de Messages Page suivante »


Les 10 derniers blogs postés

- [WPF] Comment déclencher un évènement sur un contrôle ? par Thomas Lebrun le il y a 1 heure et 30 minutes

- [Expression Web] Astuce de la Semaine : Utilisation et Configuration des Extraits de Code par Chronos, Blog d'un Intégrateur .NET le il y a 16 heures et 49 minutes

- Faire de l'AJAX sans restrictions de domaine par Kévin Gosse le il y a 19 heures et 18 minutes

- [IronPython] : IronPython & Silverlight 2 - Part II par Kim's Blog le 07-22-2008, 14:50

- [WPF] Des requêtes NDepend pour analyser vos projets WPF par Thomas Lebrun le 07-21-2008, 09:27

- Liste de jeux pour Silverlight par Pierrick's Blog le 07-20-2008, 14:37

- T_PAAMAYIM_NEKUDOTAYIM par MadMatt le 07-19-2008, 16:16

- Et je mets le son.... par Pierrick's Blog le 07-19-2008, 12:09

- SharePoint : Comment interdire l’accès à un utilisateur pour tous les sites d’une Web Application par Blog Technique de Romelard Fabrice le 07-18-2008, 19:05

- VPC - Reset de la position de la console par Blog technique de Nicolas Boonaert le 07-18-2008, 16:29