
ADO.NET 2.0, pratiquement multi-tâches
Comme je m’attendais à ce que l’application de recherche d’index MSDN puisse parfois prendre beaucoup de temps pour effectuer une recherche complète, j’ai décidé d’essayer les nouvelles fonctionnalités DataReader asynchrones dans ADO.NET 2.0 afin d’afficher une barre de progression. Même si ce détail était facile à mettre en oeuvre, il
Lire l'article
A vous de jouer
Vous avez sûrement une tâche d’extraction ou de transformation de données unique, pour laquelle il serait peut-être avantageux d’avoir un connecteur de données personnalisé.
A mesure que vous allez découvrir SQL Server 2005 et essayer de créer de nouveaux lots SSIS pour effectuer des transferts de données simples

Gestion accélérée des données, pour les tâches intelligentes et les autres
Honnêtement, je conçois que certains développeurs aient réellement besoin de récupérer 100 000 lignes sur le client et qu’ils gèrent les données dans un objet DataTable. Microsoft répond à ces attentes en repensant la manière dont ADO.NET construit, stocke, indexe et récupère les objets DataTable et DataSet. Si votre DataTable
Lire l'article
Des mises à jour plus intelligentes avec ADO.NET 2.0
La plate-forme « classique » ADO basée sur COM a introduit les mises à jour de lot il y a des années et ADO.NET 2.0 inclut enfin cette fonctionnalité. Cela signifie que vous serez en mesure d’effectuer une dizaine (ou un millier) de modifications sur un DataTable et de faire
Lire l'article
Affichage de la commande Work with Job Logs
Quand la commande WRKJOBLOG s’exécute, elle affiche une liste des job logs qui correspondent aux critères de sélection de la commande. Dans cet article, j’exécute 12 commandes Submit Job (SBMJOB) et je spécifie un nom de job différent (paramètre JOB) pour chacun (JOB01 - JOB02). La première commande se présente
Lire l'article
Simplifier le développement et l’administration des bases de données
EMS Database Management Solutions annonce SQL Manager for SQL 2.6, solution d’administration et de développement de SQL Server, qui fonctionne avec n’importe quelle version de SQL Server. Cette solution supporte le nouveau système de permissions de SQL Server 2005, les déclencheurs Data Definition Language (DDL) et les colonnes XML.
Lire l'article

Exécution.
La troisième et dernière étape consiste à fournir la sortie souhaitée en mettant en oeuvre la méthode PrimeOutput illustrée dans le listing 4. SSIS a créé un tampon pour chacune des sorties à fournir et passe les tampons en question à la méthode PrimeOutput sous forme de tableau. Comme cet
Lire l'article
Création d’un lot de test
Pour tester l’exemple de composant, créez un nouveau projet de transformation de données dans Business Intelligence Development Studio. Vous allez commencer par une surface de flux de contrôle (Control Flow) vide à laquelle vous allez ajouter une tâche de flux de données (Data Flow). En double-cliquant sur cette tâche, vous
Lire l'article
Détection.
Nous allons ensuite commencer par ajouter à notre classe les méthodes qui vont intercepter les appels en provenance du flux de données SSIS. Nous utilisons d’abord la méthode ProvideComponentProperties du listing 2 pour décrire le composant au concepteur de lots SSIS. Ce listing illustre un appel du concepteur demandant au
Lire l'article
Création du composant
L’exemple de composant de source que nous allons créer analyse un journal Web IIS par défaut en colonnes pour un tampon de sortie SSIS et permet à un lot d’insérer le journal dans une base de données, une feuille de calcul Excel ou une autre destination. Les paramètres par défaut
Lire l'article
Configuration.
Créons d’abord un nouveau projet Class Library dans Visual Studio 2005. Le nom sélectionné pour le projet sera celui par défaut de l’assembly créé. Choisissez par conséquent un nom évocateur, qui décrit le composant en question. Une convention informelle consiste à placer Src ou Dest à la fin du nom
Lire l'article
Mise en route du moteur.
La deuxième étape de la création de notre composant consiste à traiter les requêtes SSIS pour obtenir nos connexions avant l’exécution et pour libérer celles-ci au cours du nettoyage consécutif. Comme l’illustre le listing 3, nous obtenons la connexion en accédant au gestionnaire de connexions et en recevant la connexion
Lire l'article
Autres considérations.
Bien que cet exemple soit simple, quelques étapes sont encore nécessaires avant de pouvoir basculer l’implémentation en production. Selon Microsoft, vous ne pouvez pas, à l’étape PrimeOutput, partir du principe que vos colonnes seront dans le même ordre que celui défini à l’étape ProvideComponentProperties. Le gestionnaire de tampon s’arroge le
Lire l'article
Etape n° 4 : Gonflez votre matériel
Vous êtes maintenant prêt à examiner votre matériel. Concernant sa configuration pour Exchange, les éléments importants sont les sous-systèmes de mémoire et de disque. Commençons par la mémoire. Vous devez prévoir d’ajouter, si possible, la quantité maximale (4 Go) à tous vos serveurs Exchange. Exchange 2003 et les versions antérieures
Lire l'article
Stockage
Des quatre sous-systèmes constitutifs d’un serveur Exchange, le sous-système de disque bénéficie du moins d’attention. Sans cesse, je rencontre des administrateurs qui discutent pendant des heures du bien-fondé d’un processeur 3,2 GHz ou 3,4 GHz pour leur serveur Exchange, mais qui consacrent seulement quelques minutes au sous-système de disque. Pourtant,
Lire l'article
Conclusion
Comme pour pouvez le constater, Exchange 12 sera très fortement modifié par rapport à Exchange 2003 afin de répondre aux nouvelles demandes des entreprises. Mais la liste des nouvelles fonctionnalités est encore longue. Lors du prochain numéro, nous verrons les apports d’Exchange 12 coté utilisateurs ainsi que les changements apportés
Lire l'article
Etape n° 2 : Documenter l’infrastructure existante
La meilleure manière de déterminer comment atteindre votre objectif consiste d’abord à faire le point de l’existant. La conception d’une solution Exchange réussie vous impose de connaître votre infrastructure de messagerie en place. Ce conseil peut sembler relever du bon sens, mais je suis toujours surpris de constater que nombre
Lire l'article
Etape n° 3 : Contrôler l’état d’Active Directory (AD)
L’architecture Active Directory de votre entreprise constitue le prochain aspect à prendre en compte. Une infrastructure Exchange Server 2003 ou Exchange 2000 Server requiert AD pour des aspects clé tels que l’authentification des utilisateurs, l’administration des objets de boîte aux lettres et des objets activés pour la messagerie Exchange, le
Lire l'article
Journaux des transactions
Le partage des journaux des transactions ou des journaux de base de données Exchange avec d’autres applications peut dégrader les performances d’Exchange. Comme l’indique le tableau 1, les journaux des transactions Exchange sont intégralement en écriture et sont séquentiels. Le numéro pour les joindre. A partir d’un téléphone, la Messagerie
Lire l'article
Installation du composant
Il est très facile d’installer votre composant en vue de son utilisation par Business Intelligence Development Studio. Premièrement, copiez l’assembly créé dans le dossier contenant les composants de pipeline SSIS. Ensuite, ajoutez l’assembly au cache de l’assembly global (GAC). Enfin, vous pouvez ajouter le composant à la boîte à outils
Lire l'articleLes plus consultés sur iTPro.fr
- La portabilité des données, un élément essentiel pour soutenir l’émergence des clouds souverains
- Passer d’une logique de productivité à une recherche d’utilité
- Pourquoi l’indépendance de Java devient une priorité au niveau du conseil d’administration ?
- Le Club EBIOS, une communauté dédiée à la gestion des risques autour de la méthode EBIOS
- La difficile mise en conformité avec les réglementations pour les entreprises françaises
