Log4i
Log4i est un cadre de logging pour applications HLL (high level language, ou langage évolué) iSeries. J’ai mis en oeuvre cette version initiale de Log4i dans ILE RPG, et n’importe quel langage ILE peut appeler ses routines. A présent, j’ai entrepris d’inclure des fichiers avec des prototypes de procédures, des
Lire l'article
Le relais sécurisé
Comment allez-vous procéder si vous devez fournir une capacité de relais à un groupe de clients tout en renforçant au maximum la sécurité ? Je recommande de créer un deuxième serveur virtuel sur un ou plusieurs de vos serveurs Exchange. D’un point de vue technique, vous pouvez effectuer la procédure
Lire l'article
1. Recovery Model Usage
L’outil Best Practices Analyzer contrôle les sauvegardes récentes des journaux pour toutes les bases de données qui utilisent le modèle de récupération complète (Full) ou de récupération journalisée en bloc (Bulk-Logged). La sauvegarde du journal des transactions est vitale pour minimiser les pertes de données en cas de défaillance du
Lire l'article
Obtenir et installer le logiciel d’expressions régulières Java
Plusieurs fournisseurs ont créé des moteurs d’expressions régulières et Sun Java SDK version 1.4 inclut maintenant son propre moteur. Mais j’ai choisi l’implémentation Jakarta Regexp open-source parce qu’elle est simple, légère et qu’elle inclut le code source Java qui servira à une exploration plus poussée. Voici comment obtenir votre copie
Lire l'article
Les Cellules calculées
La fonctionnalité de Cellules Calculées n’est présente que pour les versions Enterprise et Developper Edition de MS Analysis Services. Cette fonctionnalité est sans doute la moins utilisée par les utilisateurs du moteur OLAP de Microsoft, pourtant les cellules calculées s’avèrent extrêmement puissantes dans la modélisation des problématiques métiers les plus
Lire l'article
L’effort en vaut la peine
J’espère qu’avec toutes ces règles et avertissements, l’utilisation des programmes de service ne semble pas trop compliquée. En réalité, une fois que l’interface de vos programmes de service sera en place, la facilité d’appel des procédures compensera largement le dur travail de mise en route.
Lire l'article
La restauration
Avant de se lancer dans la restauration des données, il faut effectuer une analyse de ce qui doit être récupérer et plusieurs cas sont possibles en fonction du type de données à remettre en place : Serveur complet, Banque d’information, un ou plusieurs groupes de stockage, ou enfin une ou
Lire l'article
2. Database File Placement
L’installation des fichiers de données (.mdf) et des fichiers journaux (.ldf) sur le même lecteur entraînera une dégradation significative des performances de votre système. Cette règle s’assure que les deux types de fichiers sont placés sur des lecteurs distincts pour chacune de vos bases de données.
Lire l'article
A vos agendas : Le prochain rendez-vous du Groupe des Utilisateurs Francophones de Microsoft SQL Server !
La prochaine réunion du groupe aura lieu le 13 avril 2006 à Paris, 148 rue de l'Université de 15h30 à 18h30. Au programme : - SQL Server et haute disponibilité : concepts, nouvelles fonctionnalités apportées par la version 2005, retours d'expérience (Bruno Hervy - BULL) - Les solutions Quest Software
Lire l'article
L’assemblage final
Vous êtes désormais prêt à mettre en oeuvre la réplication forcée. La procédure est la suivante :
- Vérifiez que toutes les clés étrangères sur l’éditeur sont configurées avec l’option NOT FOR REPLICATION.
- Ajoutez la colonne repl_time à chaque table sur l’abonné et modifiez les procédures stockées de Lire l'article
Traiter les changements incompatibles apportés aux procédures
Si vous jugez nécessaire de changer l’interface vers une procédure de manière incompatible, vous pouvez faire en sorte que tous les appelants utilisant l’ancienne interface échouent dès qu’ils essaieront d’appeler un programme relié à votre programme de service. (Un changement incompatible est celui qui exige la recompilation de chaque module
Lire l'article
La somme est plus grande que les parties
Pour choisir la technique de modularisation à appliquer à un projet particulier, il faut prendre en compte des facteurs tels que la complexité et la réutilisation du code. Vous pouvez combiner les techniques décrites ici, ainsi que d’autres outils propres à chaque langage, dans des variantes pratiquement infinies, pour améliorer
Lire l'article
3. SELECT Statements
Microsoft recommande d’employer des listes de colonnes explicites pour toutes les instructions SELECT. Cette règle contrôle les listes de colonnes dans les instructions SELECT définies au sein des procédures stockées, fonctions, déclencheurs et vues.
Lire l'article
Téléchargez SQL Server 2005 Express Edition en français maintenant !
Téléchargez SQL Server 2005 Express Edition en français maintenant ! Installez dès à présent une base de données puissante et simple à utiliser pour compléter chacune des éditions Express. SQL Server 2005 Express est disponible en version 32 bits et en version 64 bits. Plus d’informations sur http://www.microsoft.com/france/sql/sql2005/default.mspx
Lire l'article
Utilisation de la réplication forcée pour synchroniser des tables de petite taille ou de recherche
Parfois, les tables dont vous vous servez sont relativement petites ou ne peuvent être partitionnées. C’est par exemple le cas des tables de recherche qui sont généralement beaucoup plus petites que les tables opérationnelles partitionnables au moyen de critères tels que l’ID ou l’heure. Si vous avez besoin de répliquer
Lire l'article
Complexité supplémentaire
S’il y a plus d’une version de votre programme de service, l’ajout de nouveaux exports demande beaucoup de précautions.
Supposons que vous ayez ajouté une fonction multiplication à votre programme de service en release 2 et qu’il y ait donc deux versions différentes de votre source binder, comme
Faire passer votre message
Dans le choix d’une technique de modularisation, la communication entre les composantes est souvent un critère important. Pour optimiser la performance et pour réduire la complexité, une application modulaire doit avoir une interface clairement définie qui réduit la quantité de données qui circulent dans les deux sens, entre les segments
Lire l'article
4. INSERT Column List
Cette règle contrôle les instructions INSERT qui ne définissent pas explicitement les colonnes insérées. Par ailleurs, elle vérifie l’utilisation des instructions INSERT dans les procédures stockées, les fonctions, les déclencheurs et les vues.
Lire l'article
Fonctionnalités dans SQL Server 2005
Microsoft a remodelé la famille de produits SQL Server 2005 afin de mieux répondre aux besoins de tous ses clients, quelle que ce soit leur activité, et ce à l’aide de quatre nouvelles éditions : Express (version gratuite), Workgroup, Standard et Enterprise. Découvrez des informations détaillées sur les différentes éditions.
Lire l'article
Utilisation de la réplication forcée pour synchroniser des tables volumineuses
Pour mettre en oeuvre la réplication forcée, deux nouvelles procédures stockées seulement suffisent : une pour les tables de petite taille (ou de recherche) et une autre pour les tables volumineuses. En fonction de la taille de votre table, vous pouvez décider d’exécuter la commande UDPATE soit sur des lignes
Lire l'articleLes plus consultés sur iTPro.fr
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Deepfakes et IA : 64% des Français pensent savoir les détecter, mais la confiance reste fragile
- Cryptographie post-quantique : le Campus Cyber publie deux guides clés pour accélérer la transition des entreprises
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
