![Installer QSPTLIB sur votre système](https://www.itpro.fr/wp-content/uploads/2015/11/27e78d144b1bbf4b8497a8154a4ac093.jpg)
Installer QSPTLIB sur votre système
Comme chaque release i5/OS de V5R1M0 à V5R4M0 utilise une version légèrement différente de QSPTLIB, IBM livre QSPTLIB comme un PTF. Les PTF contenant la bibliothèque d’outils QSPTLIB sont disponibles dans le RETAIN FDL. Les numéros de PTF correspondant à chaque release i5/OS sont les suivants :
• V5R1M0
![La Beta des SP2 de Vista et Windows Server sont disponibles](https://www.itpro.fr/wp-content/uploads/2015/11/1525027440af6828ff3e5b8428188e47.jpg)
La Beta des SP2 de Vista et Windows Server sont disponibles
Microsoft vient d’annoncer sur son site TechNet, la sortie des Beta des Service Pack 2 de Windows Vista. Cette sortie simultanée est motivée par le nombre de fonctions communes que partagent les deux OS.
Au niveau amélioration, ces SP2
![Windows et Internet Explorer affichent une baisse de régime](https://www.itpro.fr/wp-content/uploads/2015/11/132c1d4a9ce4ecdb4b944f2ae449a0b4.jpg)
Windows et Internet Explorer affichent une baisse de régime
La part de marché de Microsoft sur la branche des systèmes d’exploitation est passée sous le barre des 90 % d’après les statistiques du cabinet d’étude des marchés, Net Application. Les chiffres de novembre indiquent que Windows représente 89,62 % des OS utilisé dans le monde contre un chiffre qui
Lire l'article![Etape 5 : Charger Virtual Machine Additions](https://www.itpro.fr/wp-content/uploads/2015/11/1ea705868dedda6ca8dfdbd55f63eed5.jpg)
Etape 5 : Charger Virtual Machine Additions
Pour améliorer la performance du déploiement d’images dans Virtual Server 2005 R2, je vous conseille de charger les fichiers drivers à partir de Virtual Machine Additions (VMAdditions.iso) dans le référentiel de services ADS Deployment Agent Builder. Ce faisant, le service ADS Deployment Agent Builder incorpore les fichiers drivers dans toute
Lire l'article![Configuration globale](https://www.itpro.fr/wp-content/uploads/2015/10/461c4e336380780f0c91b4db7dd8cb67.jpg)
Configuration globale
Comme pour tout système de messagerie, il faut s’assurer avec Exchange 2007 que les éléments de base requis sont bien mis en place pour ne pas se retrouver dans une situation inconfortable (domaine blacklisté en particulier). Pour cela, il faut que les comptes abuse@mondomaine.com et potmaster@mondo - maine.com existent et
Lire l'article![Installation du CCR](https://www.itpro.fr/wp-content/uploads/2015/10/32c5cd6d25718c7924ada0cf7b1e4fd3.jpg)
Installation du CCR
L’installation du CCR hormis la partie stockage que vous avez validé par l’outil pré-cité vous demandera dans un premier temps d’installer à minima un serveur Exchange 2007 assurant le rôle Transport (Hub) au sein de votre organisation. Vos deux serveurs Exchange membre du futur cluster doivent exécuter la version entreprise
Lire l'article![Estimer une configuration CCR](https://www.itpro.fr/wp-content/uploads/2015/10/5e48e5399b10b4eca00518e493182d84.jpg)
Estimer une configuration CCR
La préparation d’une infrastructure de cluster à réplication continue passe en premier abord par le choix du matériel. Comme nous l’avons précisé, le CCR ne demande pas obligatoirement la présence de SAN mais... ne l’exclut pas. D’autre part, quel type de machines ? combien de mémoire ? de processeurs ?,
Lire l'article![Principaux avantages du CCR](https://www.itpro.fr/wp-content/uploads/2015/10/47ba3df1db21c1c3a8a28f4448fb8364.jpg)
Principaux avantages du CCR
Si je me replace à l’époque des versions beta Exchange où nous étions tous dans l’impatience des nouvelles fonctionnalités, la version CCR du cluster Exchange a cependant retenu mon attention. La principale raison tient à la suppression des points de rupture au sein d’une architecture de messagerie. Dans le cas
Lire l'article![VII. Conclusion](https://www.itpro.fr/wp-content/uploads/2015/10/d6590d2aea87a34e93c9989ccc6ecbaf.jpg)
VII. Conclusion
SQL Server 2005 met en cache des plans de requêtes pour différents types d’instructions qui lui sont soumises pour exécution. La mise en cache d’un plan de requête permet de le réutiliser, évite les pénalités de compilation et améliore l’utilisation du cache de plan. Certaines pratiques de codage empêchent la
Lire l'article![VI. Utiliser le plus possible les possibilités du Transact-SQL](https://www.itpro.fr/wp-content/uploads/2015/10/5cd4bc5fb6f84f5e9515fe018d4f1920.jpg)
VI. Utiliser le plus possible les possibilités du Transact-SQL
A titre d’exemple, nous pouvons utiliser une requête récursive pour éviter l’appel coûteux à des curseurs ou plusieurs procédures stockées. Pour créer une requête récursive nous allons utiliser une expression de table commune (CTE, Common Table Expression). Dans cet exemple le but est de sortir la hiérarchie de la société
Lire l'article![V. Le texte des requêtes dynamiques doit être parfaitement identique](https://www.itpro.fr/wp-content/uploads/2015/10/01cd05cecf6cc0828f03c1323be8736e.jpg)
V. Le texte des requêtes dynamiques doit être parfaitement identique
Pour les requêtes dynamiques, le texte des requêtes doit être identique pour pouvoir être réutilisées. Des petites différences comme des caractères d'espace supplémentaires ou une différence de case dans le texte généreront des plans différents, et aucune réutilisation des plans cachés.
Les commentaires sont également considérés
![IV. Choisisser les noms appropriés d’objet](https://www.itpro.fr/wp-content/uploads/2015/10/419dababa6a2da48d0fda78a8af33d78.jpg)
IV. Choisisser les noms appropriés d’objet
Il est également important d'appeler des tables, des fonctions et des procédures convenablement. En effet, les procédures préfixées par « sp_ », les fonctions par « Fn_ », les tables par « sys » sont utilisées par SQL Server dans la base des ressources. Si de tels noms sont utilisés
Lire l'article![III. Utiliser plutôt les RPC que les requêtes dynamiques](https://www.itpro.fr/wp-content/uploads/2015/10/611dfa6cbae387bda99681c8341171c8.jpg)
III. Utiliser plutôt les RPC que les requêtes dynamiques
Par exemple considérez les exécutions d’une procédure stockée avec différents paramètres passés à chaque exécution. Si nous exécutions des requêtes dynamiques comme ci-dessous :
Exec master.dbo.test_proc 1, 1000;
.
.
.
Exec master.dbo.test_proc 99, 99000;
Exec
![II. Employer les noms entièrement qualifiés](https://www.itpro.fr/wp-content/uploads/2015/10/71c526c195bdc5de1c9fc51170d1cdbc.jpg)
II. Employer les noms entièrement qualifiés
Il est recommandé d'employer des noms entièrement qualifiés dans les requêtes. Il y a des gains significatifs d'exécution avec ce nommage car ça évite la nécessité de rechercher le schéma par défaut pour l'utilisateur courant. Ça nous fournit également un plan qui peut être exécuté par des utilisateurs multiples (indépendamment
Lire l'article![I. Paramétrage des requêtes côté client (4)](https://www.itpro.fr/wp-content/uploads/2015/10/e38c9a29d5abfa9661173036d3432b27.jpg)
I. Paramétrage des requêtes côté client (4)
Il est important de noter qu'en indiquant des paramètres à la requête toutes les instructions, le même lot devrait être paramétré. Considérez l'exemple où nous emploierons le sp_Executesql et paramétrons les requêtes :
Declare @param_value Int, @sqlstring Nvarchar(500), @param_definition Nvarchar( 500), @col2 Int;
Set @param_value
![I. Paramétrage des requêtes côté client (3)](https://www.itpro.fr/wp-content/uploads/2015/10/8d2d01c534548a94cf6cc7c34371a598.jpg)
I. Paramétrage des requêtes côté client (3)
Ceci a comme conséquence deux requêtes paramétrées donc deux plans:
(@1 int,@2 nvarchar(3))select * from t1 where col1=@id and col2=@str
(@1 int,@2 nvarchar(4))select * from t1 where col1=@id and col2=@str
Comme le type et la longueur des paramètres ne sont
![I. Paramétrage des requêtes côté client (2)](https://www.itpro.fr/wp-content/uploads/2015/10/00e82e169de1966a8266eff47575fb18.jpg)
I. Paramétrage des requêtes côté client (2)
Si le paramétrage côté client est mal programmé il peut causer plus de dégradation que de gain.
Puisque le serveur ne peut pas paramétrer les requêtes, et l'avantage du paramétrage simple ou obligatoire est perdu. Nous essayerons d'illustrer certaines des erreurs communément faites, et recommanderons également quelques bonnes
![Le chaînon manquant](https://www.itpro.fr/wp-content/uploads/2015/10/31672f864615732a7cb208b21717456b.jpg)
Le chaînon manquant
Par défaut, la PKI (Public Key Infrastructure) de Microsoft ne vous permet pas de définir et d’imposer des flux de gestion ou de fournir des rapports. La gestion des certificats d’ILM 2007 est le chaînon manquant de la PKI. Vous pouvez désormais définir facilement des flux pour émettre des certificats
Lire l'article![Disponibilité et tarif](https://www.itpro.fr/wp-content/uploads/2015/10/e56fc738c3030ecb3809b3b19422cef5.png)
Disponibilité et tarif
Au moment de la mise sous presse de cet article, la date de release prévue pour ILM 2007 était le 1er mai. Le tarif de licence est fixé à 15 000 dollars par serveur et à 25 dollars par utilisateur pour l’accès client. Ces prix sont beaucoup moins élevés que
Lire l'article![Mise en oeuvre des permissions CLM : un exemple (suite)](https://www.itpro.fr/wp-content/uploads/2015/10/443e9468c2130690630e6ed9ecdf033e.jpg)
Mise en oeuvre des permissions CLM : un exemple (suite)
Effectuer le flux.
Pour démarrer le flux d’enrôlement, vous devez vous connecter au portail Web de gestion des certificats ILM 2007 comme membres du groupe Certificate Managers. Pour initier le flux, procédez ainsi :
1. Démarrez IE.
2. Ouvrez
Lire l'article
Les plus consultés sur iTPro.fr
- Impact de l’IA générative sur le lieu de travail
- Red Sift : une proposition clé pour sécuriser le patrimoine numérique
- Cloud Temple : le cloud de confiance de référence du marché français et européen
- Fusion d’identités avec Binary Tree Directory Sync Pro
- Contrôler et optimiser les dépenses informatiques dans le contexte macroéconomique actuel
![Revue Smart DSI](https://www.itpro.fr/wp-content/uploads/2024/07/SMART-DSI-Numero-34-Juin-2024.jpg)