Faits et dimensions (2)

Tech |
> Tech
Faits et dimensions (2)

Faits et dimensions (2)

Dans votre environnement d’analyse décisionnelle, vous allez probablement aboutir à des tables de faits avec différents niveaux de granularité. Par exemple, dans une table Orders Forecast (prévisions de ventes), vous n’allez pas définir le même niveau de granularité que dans la table de faits OrderLineItems. La prévision des ventes au

Lire l'article
4 Windows Server Failover Clustering

4 Windows Server Failover Clustering

La fonctionnalité de mise en cluster disponible sous Windows Server 2008 a été rebaptisée par rapport aux anciennes versions. Elle ne s’appelle plus « MSCS » ni « Windows Server 2003 clustering services » mais « Windows Server Failover Clustering ».
Cette nouvelle implémentation des services de clustering supporte

Lire l'article
4. Ajoutez des éléments au projet.

4. Ajoutez des éléments au projet.

A ce stade, vous ajoutez au projet des éléments (fichiers) qui contiendront votre code. Pour ce faire, choisissez l’option de menu Project, puis le type d’élément à développer (par ex., fonction UDF, procédure stockée). En fonction du type sélectionné, VS 2005 utilisera le modèle approprié et préparera un squelette de

Lire l'article
La gestion du cycle de vie d’une application (5)

La gestion du cycle de vie d’une application (5)

Travailler en équipe
Dès que vous pensez au mot « équipe », pensez à Team Foundation Server. C’est lui qui est l’élément central de votre équipe permettant de partager des informations et du code source.

Le contrôle des sources partagées par un serveur de

Lire l'article
L’utilisation de Syslog

L’utilisation de Syslog

Syslog est un service issu du monde Unix qu’on pourrait décrire comme un enregistreur d’événements au travers du réseau. L’idée c’est de mettre en place un serveur qui collecte tous les événements qui peuvent survenir sur le réseau. Ca peut être l’imprimante qui manque de papier ou un serveur en

Lire l'article
Routage entre serveurs Exchange 2007  (3)

Routage entre serveurs Exchange 2007 (3)

• Cas de la surcharge du coût des liens de site
Comme vous avez pu le constater, le routage d’Exchange 2007 est totalement basé sur la topologie de sites Active Directory et les liens de sites. Si la topologie de routage ne convient pas à votre messagerie,

Lire l'article
Une fragmentation à  surveiller de près

Une fragmentation à  surveiller de près

La dernière raison pour laquelle j’ai été tiré de mon sommeil a été la suivante : la tâche de maintenance n’avait pas été exécutée depuis quelques semaines. (Vous pouvez en apprendre plus sur les procédures de maintenance en lisant l’encadré Web « Relevant T-SQL Stored Procedures », dans le Club

Lire l'article
1 Réplication transactionnelle entre homologues

1 Réplication transactionnelle entre homologues

L’une des modifications les plus importantes apportées à SQL Server 2005 est la réplication transactionnelle entre homologues (peer-to-peer). Si vous déjà été confronté au problème consistant à configurer des abonnés à mise à jour immédiate pour la réplication transactionnelle, vous allez apprécier immédiatement la possibilité de réplication bidirectionnelle du nouveau

Lire l'article
3 Server core

3 Server core

Lorsque vous installez Windows Server 2008, vous avez le choix entre une installation complète ou réduite (les fameuses versions Core).
Server Core est une édition épurée de toutes les applications et outils non nécessaires à l’exécution des 8 rôles suivants :

• Serveur Web (IIS)
•

Lire l'article
3. Préparez une référence de base de données.

3. Préparez une référence de base de données.

Si vous avez utilisé le modèle SQL Server Project, la boîte de dialogue Add Database Reference apparaît. VS se servira de la référence de base de données que vous fournissez pour déployer les objets CLR dans la base de données cible. Créez une nouvelle référence à la base de données

Lire l'article
La gestion du cycle de vie d’une application (4)

La gestion du cycle de vie d’une application (4)

L’application répond-t-elle, dans sa globalité, aux attentes techniques et fonctionnelles ?
Les tests de charge
Comment notre application va-t-elle se comporter si plusieurs centaines ou plusieurs milliers de personne s’y connectent simultanément ? Souvent, les tests sur les applications sont effectués par quelques personnes

Lire l'article
La création d’entrées dans le journal d’événements

La création d’entrées dans le journal d’événements

Le mécanisme normal d’enregistrement de l’activité sur un système Windows est la consignation dans le journal d’événements. Votre script peut aussi utiliser les journaux d’événements locaux et distants pour marquer les étapes de son exécution. L’un des avantages du journal d’événements, c’est de pouvoir replacer les étapes de votre script

Lire l'article
Routage entre serveurs Exchange 2007  (2)

Routage entre serveurs Exchange 2007 (2)

• Cas de la bifurcation de messages
Si un utilisateur émet un message à destination de plusieurs boîtes aux lettres hébergées sur différents site Active Directory, le serveur Hub source calcul le meilleur chemin pour atteindre chaque site concerné. Il détermine ensuite en superposant l’ensemble des chemins

Lire l'article
Résolution des problèmes (2)

Résolution des problèmes (2)

La procédure réalise une itération sur toutes les lignes de la table qui contient la sortie DBCC SHOWCONTIG enregistrée par uspBuildFraglist, et elle recherche toutes les tables qui excèdent le niveau de fragmentation spécifié par le paramètre @MaxFrag, comme le montre le code du bloc A (listing 2).
Lire l'article

2 Isolation des instantanés

2 Isolation des instantanés

L’isolation des instantanés ou clichés (snapshot) n’est pas une fonction disponible par le biais d’un menu ; il s’agit d’une fonction de programmation visant à améliorer la concurrence d’accès aux bases de données. Avec SQL Server 2000, cette concurrence repose sur le verrouillage, ce qui entraîner des problèmes de blocage

Lire l'article
2 Généralités

2 Généralités

2.1 Modification du noyau
Existant en version 32 bits et 64 bits, Windows Server 2008 sera le dernier système serveur de Microsoft à supporter la plateforme 32 bits. Son noyau intègre un certain nombre de nouveautés dont voici les principales :
• Support du Hot Plug

Lire l'article
2. Créez un projet dans Visual Studio 2005.

2. Créez un projet dans Visual Studio 2005.

Pour développer du code CLR, vous pouvez employer n’importe quel environnement, même le Bloc-notes (Notepad). Toutefois, il est commode d’utiliser Visual Studio 2005 Professional Edition ou une édition supérieure car il s’agit d’un environnement riche en fonctionnalités, qui vous permet de déboguer votre code et de le déployer dans SQL

Lire l'article
La gestion du cycle de vie d’une application (3)

La gestion du cycle de vie d’une application (3)

Et les performances dans tout cela ?
Grâce aux tests unitaires, à la couverture du code, aux métriques et à l’analyse du code, notre application est bien plus facile à maintenir et à modifier qu’auparavant. Mais, par quoi l’utilisateur final est-il le plus intéressé ? Du code

Lire l'article
L’utilisation des fonctionnalités intégrées de certains outils

L’utilisation des fonctionnalités intégrées de certains outils

La problématique du rapport d’exécution ou de la recherche d’incident d’exécution est parfois intégrée dans les outils. Ils sont alors à même de produire un fichier texte avec un journal d’exécution. La souplesse de la création du journal (ou, choix du nom de fichier, ajout sur un fichier existant) est

Lire l'article
Routage entre serveurs Exchange 2007

Routage entre serveurs Exchange 2007

Echange entre deux utilisateurs d’un même serveur C’est le cas le plus simple : deux utilisateurs hébergés sur un même serveur MBX échangent leurs messages en transitant par un rôle HUB sur un même site Active Directory. Le message sort donc du rôle MBX vers le rôle HUB (en utilisant

Lire l'article