> Renaud ROSSET
La sécurité SD3

La sécurité SD3

Pour améliorer la sécurité de ses produits, Microsoft a adopté de nouveau processus dans le développement. Le cycle de développement sécurisé de l'Informatique de Confiance (ou SDL pour « Trustworthy Computing Security Development Lifecycle »), permet d’inclure dans le développement des applications des concepts sécurité forts.

Le SD3

Lire l'article
Anti-spam and Antivirus

Anti-spam and Antivirus

Exchange Server 2007 améliore fortement la protection de votre système de messagerie contre les virus et le spam qui représentent de nos jours la part la plus importante des courriels réceptionnés par vos serveurs de messagerie au travers Internet.

Le serveur Edge
Le serveur Edge

Lire l'article
Des outils d’analyse utiles

Des outils d’analyse utiles

Cet article vous a expliqué comment utiliser l’outil OSTRESS pour générer des charges de test spécifiques sur votre système SQL Server, afin de détecter des problèmes de performances tels que des requêtes lentes, des problèmes de blocage ou des interblocages et de les analyser avant de basculer votre application en

Lire l'article
Requêtes PerfAnalysis avancées

Requêtes PerfAnalysis avancées

Si vous souhaitez une analyse plus détaillée des informations de trace que celle fournie par le fichier output.htm, vous pouvez exécuter des requêtes sur la base de données PerfAnalysis et analyser les résultats retournés. Cette base de données comporte plusieurs vues qui fournissent des informations sur les requêtes dans le

Lire l'article
Sortie Read80Trace

Sortie Read80Trace

Le fichier output.htm généré par Read80Trace contient des informations d’analyse précieuses, telles que les cumuls par durée de lot, l’activité processeur, ou encore les opérations de lecture et d’écriture. Si la trace a capturé des événements de niveau instruction, le fichier de sortie contient les cumuls par durée d’instruction, l’activité

Lire l'article
Capture d’une trace SQL Server

Capture d’une trace SQL Server

Avant d’utiliser Read80Trace, vous devez d’abord capturer une trace SQL Server, comportant plusieurs événements et colonnes. Si vous employez le modèle de Générateur de profils par défaut SQLProfilerStandard (SQLProfilerStandard. tdf) pour capturer des informations de trace, assurez-vous que vous ajoutez les colonnes EndTime et DatabaseId au modèle avant la capture.

Lire l'article
Analyse simplifiée des traces avec Read80Trace

Analyse simplifiée des traces avec Read80Trace

En tant que DBA, votre souci fréquent est d’essayer d’améliorer les performances des requêtes SQL Server. En règle générale, vous le faites en analysant des fichiers de trace volumineux, afin d’essayer de découvrir les requêtes ou lots qui ont une durée d’exécution trop importante, exécutent trop de requêtes d’E/S ou

Lire l'article
Utilisation d’OSTRESS pour reproduire des événements RPC

Utilisation d’OSTRESS pour reproduire des événements RPC

La majorité des applications soumettent des requêtes à SQL Server sous forme d’événements d’appels de procédure à distance (RPC) au lieu d’événements SQL:Batch. Si vous souhaitez reproduire ce type de comportement à partir d’OSTRESS ou d’OSQL, vous pouvez employer la syntaxe d’appel ODBC (en particulier si vous pouvez reproduire un

Lire l'article
Utilisation d’OSTRESS pour reproduire des scénarios d’interblocage

Utilisation d’OSTRESS pour reproduire des scénarios d’interblocage

Comme les scénarios d’interblocage ont tendance à être extrêmement critiques en termes de durée de vie, il peut être ardu d’essayer de les reproduire sur des machines de développement ou de test comportant un petit nombre d’utilisateurs et des données clairsemées. Si vous avez une idée des requêtes et procédures

Lire l'article
Utilisation d’OSTRESS pour simuler des délais de dépassement aléatoires

Utilisation d’OSTRESS pour simuler des délais de dépassement aléatoires

Un autre moyen d’utiliser OSTRESS consiste à simuler des délais de dépassement de requête, au moyen du paramètre -t. Cette technique est utile pour tester un scénario au cours duquel un utilisateur annule une requête ou au cours duquel la requête fait l’objet d’un délai de dépassement, ce qui aboutit

Lire l'article
Une fois démystifié, le débogage devient simple

Une fois démystifié, le débogage devient simple

Comme vous venez de le voir, le projet Database de Visual Studio 2005 fournit des outils graphiques simples pour vous aider à créer des procédures stockées T-SQL. Par ailleurs, il est très facile de déboguer ces dernières dans l’environnement Visual Studio 2005. Il vous suffit de savoir comment accéder aux

Lire l'article
Débogage de procédures stockées T-SQL

Débogage de procédures stockées T-SQL

Comme expliqué précédemment, vous pouvez utiliser le projet Database de Visual Studio 2005 pour créer une procédure stockée T-SQL. Toutefois, il n’est pas nécessaire de déboguer cette dernière à l’intérieur du projet Database. Vous pouvez le faire dans la fenêtre Server Explorer. Ouvrez celle-ci et développez le noeud Data Connections.

Lire l'article
Création graphique de procédures stockées T-SQL (2)

Création graphique de procédures stockées T-SQL (2)

A l’ouverture du Générateur de requête, la boîte de dialogue Add Table, illustrée sur la figure 3, apparaît également. Elle sert à sélectionner les tables, vue et fonctions que vous allez utiliser. Cet exemple se sert de quatre tables. Un clic sur le bouton Add ajoute les tables au volet

Lire l'article
Que signifient pour vous les nouveaux serveurs Office

Que signifient pour vous les nouveaux serveurs Office

Les serveurs Office 2007 se concentrent sur la collaboration. A mon avis, le service informatique (IT) peut (et doit) attendre de ce cycle de mise à niveau d’Office, bien plus qu’une simple discussion sur les fonctions offertes au plan utilisateur. Beaucoup d’entreprises sont au seuil de la collaboration. Pas simplement

Lire l'article
SharePoint Server 2007

SharePoint Server 2007

Business Intelligence. SharePoint Server 2007 vous permet de développer des tableaux de bord BI (business intelligence) pouvant contenir des indicateurs de performance clés (KPI, key performance indicators), des Web Parts et des tableurs du commerce. La business intelligence (BI) privilégie l’analyse. Et l’outil familier en la matière est

Lire l'article
Project Server 2007

Project Server 2007

Project Server 2007 étend la puissance des précédentes versions de Project Server et englobe davantage les outils utilisés couramment dans l’entreprise, particulièrement Excel et Microsoft Office Outlook. Par exemple, vous pouvez utiliser Outlook pour maintenir des tâches (comme un planning de progression, de réalisation et de changements) et fournir des

Lire l'article
Groove Server 2007 (2)

Groove Server 2007 (2)

Groove était une application appréciée avant même l’acquisition de Groove Networks par Microsoft en avril 2005. Sans aucun doute, la collaboration décentralisée joue un rôle important dans certains scénarios. Probablement, certains scénarios de collaboration en dehors de votre réseau pourraient être mieux assumés par Groove Server 2007 que par un

Lire l'article
Déboguer le message d’erreur d’un job actif

Déboguer le message d’erreur d’un job actif

Avec le message d’erreur encore sans réponse, déterminez d’abord le nom de job qualifié (nom du job, utilisateur et numéro du job) du job en cause et le programme présentant la défaillance. Vous disposez de diverses commandes telles que WRKACTJOB et WRKUSRJOB pour trouver cette information (pour trouver le programme

Lire l'article
7 conseils de débogage

7 conseils de débogage

Pour ceux d’entre nous qui utilisent encore les bonnes vieilles commandes debug et service job d’écran passif, j’ai rassemblé sept conseils qui peuvent simplifier la vie quand on veut exécuter un job de service ou une session de débogage.

1.Lors de l’exécution de la commande STRSRVJOB, vous pouvez

Lire l'article
Un peu de courage

Un peu de courage

Pour ceux d’entre nous qui sont passés par la facette relationnelle de SQL Server, les outils d’analyse décisionnelle du SGBDR peuvent sembler complexes, intimidants, voire tout simplement inappropriés. Néanmoins, SQL Server 2005 propose des fonctionnalités qui devraient enthousiasmer tant les développeurs de l’analyse décisionnelle que ceux des bases de données

Lire l'article