6 – Arbres SQL sans récursion
Mais je dois dire que les représentations hiérarchiques par auto référence ne sont pas d'intéressants sujets pour la récursion... Pourquoi ? Parce qu'il existe une possibilité de structuration des données qui élimine tout traitement récursif !
Souvenez-vous de ce que j'ai dit dans le chapeau de cet article
Outils de configuration de la surface
SQL Server 2005 propose une multitude de nouveaux services. A côté des services standard, à savoir SQL Server, l’Agent SQL Server et Analysis Services, il est possible de configurer des services pour Integration Services (anciennement DTS [Data Transformation Services]), Reporting Server, Full- Text Search et SQL Browser.
Ces
Unisys livre les premiers modèles de ses serveurs ClearPath, de type mainframe, équipés de processeurs Intel
Unisys Corporation a présenté les premiers modèles de sa gamme de serveurs d'entreprise ClearPath de nouvelle génération, de type mainframe, équipés de processeurs multicœurs Intel Xeon. Ces nouveaux modèles marquent la première étape majeure de la stratégie précédemment annoncée par Unisys, visant à articuler tous ses serveurs d'entreprise autour d'une
Lire l'article
RootkitRevealer
Un autre utilitaire de détection de root kits, RootkitRevealer de Sysinternals, est proposé gratuitement à http://www.sysinternals.com. RootkitRevealer compare deux balayages en ligne du système. L’un des balayages se situe au niveau de la couche la plus haute en figure 2, l’API Windows ; l’autre est au niveau de la
Lire l'article
5 – Indentation hiérarchique
Une chose importante et souvent réclamé avec les données structurées sous forme arborescentes, est de les voir à la manière d'un arbre... ce qui suppose une indentation des items combinée à un ordre particulier, lors de la restitution des données. Est-ce possible avec SQL ? Oui, bien sûr. Pour réaliser
Lire l'article
SQL Server Configuration Manager
Cet outil apporte une aide appréciable pour la gestion des comptes de connexion Windows concernant les différents services de SQL Server 2005 sur votre serveur ainsi que pour la gestion des services proprement dits. Vous ne pouvez plus démarrer ou arrêter les services directement dans Management Studio, comme c’était le
Lire l'article
Les faits, rien que les faits
Comme expliqué dans l’article « Dimensionnement d’un système Exchange 2003 », le dimensionnement d’un système impose de considérer plus d’aspects que le simple nombre des messages envoyés et des messages reçus. Il faut aussi déterminer le nombre d’utilisateurs du système Exchange. Si ce dernier sert de structure d’archivage pour les
Lire l'article
Prévenir et détecter les root kits
Il vaut mieux empêcher un root kit de pénétrer dans votre système que d’essayer de le détecter a posteriori et de s’en débarrasser. La prévention passe par un périmètre de sécurité incluant des solutions antivirus et antilogiciel espion, des pare-feu, et par l’utilisation de comptes n’appartenant pas au groupe administrateur.
Lire l'article
La communication …Côté client
Intégrée à Office 2003, Live Meeting est un service de conférence Web permettant de se réunir virtuellement et de collaborer n’importe où , à partir d’un PC avec connexion Internet ou d’un téléphone, et de limiter ainsi les frais liés aux déplacements répétés. Cette solution est adaptée à tous les
Lire l'article
4 – Un premier exemple, une hiérarchie basique
Pour cet exemple, j'ai choisit une table contenant une typologie de véhicules :
-- creation de la table
CREATE TABLE T_VEHICULE (VHC_ID INTEGER NOT NULL PRIMARY KEY, VHC_ID_FATHER INTEGER
FOREIGN KEY REFERENCES T_VEHICULE (VHC_ID), VHC_NAME VARCHAR(16))
-- population
Prêts à démarrer
Quand vous serez prêts à déployer Windows Firewall, je vous conseille de le faire d’abord sur un groupe pilote d’utilisateurs de l’entreprise. Si le déploiement pilote pose des problèmes, validez la journalisation pour le pare-feu. Les journaux contiennent des informations utiles pour déterminer la cause des problèmes. Après avoir déminé
Lire l'article
Evaluation des résultats
Après avoir collecté les statistiques par utilisateur, vous pouvez commencer à établir une classification des modes d’utilisation individuels. Le nombre de messages et le nombre d’octets envoyés constituent les premières mesures à employer car elles sont directement liées aux actions de l’utilisateur. Par exemple, celui-ci choisit d’envoyer un message, mais
Lire l'article
Se cacher dans un processus
La forme la plus avancée de la dissimulation consiste peutêtre à s’emparer de la mémoire d’un processus déjà actif. Le malware qui fait cela, comme le ver Code Red qui infecta Microsoft IIS, n’a pas besoin de se cacher activement au milieu d’outils tels que Task Manager.
Cependant,
L’essentiel de SQL Server
Il vous sera probablement plus facile de gérer SQL Server quand vous aurez compris son principe de fonctionnement. SQL Server est livré avec quatre bases de données système – master, model, msdb et tempdb – et deux bases de données utilisateur. La base de données master est probablement la plus
Lire l'article
Paramétrage dans la console Services
J’ai ensuite désactivé manuellement encore d’autres services dans la console Services :
• Application Experience Lookup Service
• Automatic Updates
• BITS
• Computer Browser
• DHCP Client
• Error Reporting Service
• Help and Support
• Network Location Awareness
Lire l'article
L’ignorance n’est pas un bienfait
En scripting, ce que vous ne connaissez pas peut vous nuire. Pour éviter qu’un script ne s’arrête quand il rencontre un ordinateur hors ligne, un fichier non existant ou une autre erreur à l’exécution, certains auteurs de scripts placent systématiquement l’instruction On Error Resume Next de VBScript au début de
Lire l'article
Traitement conditionnel
La figure 2A est une variante plus souple de la macro SqlAppSignal introduite dans la figure 1A. Ici, le second paramètre est considéré facultatif. Si aucun nom de variable SPL n’est transmis comme un argument quand la macro SqlAppSignal est appelée, la macro crée un nom de variable standard en
Lire l'article
Mais quelle est l’autorite speciale de *jobctl ?
Les utilisateurs OS/400 ont la possibilité de gérer leurs propres jobs, de type batch et interactif. Pour exploiter cette possibilité, l’utilisateur a besoin d’une interface de contrôle de job telle que celle qu’offrent les commandes CL WRKUSRJOB, WORKJOB, WRKACTJOB, et ainsi de suite.
Dans beaucoup d’installations OS/400, les
Windows 2003 SP1 Security Configuration Wizard
Ensuite, j’ai exécuté le Windows 2003 SP1 Security Configuration Wizard (SCW), en choisissant pour le serveur le rôle d’une boîte IIS autonome et en désactivant les autres fonctions et services non nécessaires. Le nouveau wizard de Microsoft a accompli la plupart du travail et m’a guidé pendant l’opération, mais il
Lire l'article
Option Explicit
L’instruction Option Explicit intercepte non seulement les variables non déclarées mais aussi les chaînes non mises entre guillemets. Ainsi, le code
Option Explicit
Dim strComputer
strComputer = PC1
entraîne un message d’erreur Variable is
Les plus consultés sur iTPro.fr
- AI Act : le guide pour prendre le train de l’Omnibus de la conformité
- Adaptation climatique : les entreprises accélèrent, mais peinent à mesurer l’impact financier
- Data centers : 31 600 milliards de dollars d’investissements d’ici 2050, l’énergie au cœur de la nouvelle géographie du calcul
- Analyse Patch Tuesday Septembre 2026
Articles les + lus
Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
Sécurité : une approche dans la durée avant tout
Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
À la une de la chaîne Tech
- Commandes Windows 11 : le Guide des Outils accessibles avec Win + R
- Sécurité : une approche dans la durée avant tout
- Guide Ultime des Raccourcis Clavier Windows 11 pour les Professionnels IT
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
