Utilisation de SPIDD sous Windows 8 20/12/2012 Généralités Il existe plusieurs versions de Windows 8 Windows 8 RT Windows 8 (32 bits et 64 bits) Windows 8 PRO (32 bits, 64 bits, Pack, N) Windows 8 Entreprise L Installation proposée concerne Windows 8 32 bits. SPIDD n est pas une application Metro donc vous devez effectuer l installation à partir du bureau. Lancez l installation, Windows 8 reconnaît que SPIDD et Interbase 6 sont des programmes 32 bits et les installe tout à fait logiquement dans le dossier Program Files (x86). 1 - Interbase Interbase Server ne fonctionne pas comme un service sur Windows 8 mais comme un programme. Il y a donc une petite manipulation à effectuer.
Ouvrez l explorateur Windows Cherchez le dossier C:\Program Files (x86)\borland\interbase\bin\ Placez-vous sur le programme ibguard, faîtes un clic du bouton droit et choisissez l option «envoyer vers Créer un raccourci sur le bureau» Une fois sur le bureau, un clic bouton droit sur l icône et affichez les propriétés. 1 - Modifiez la cible en ajoutant «-a» à la fin (Attention à l espace entre le exe et le moins)
2 compatibilité La case de compatibilité ne doit pas être cochée
3 Vérifiez les droits d accès Système
4 Vérifiez les droits d accès Utilisateur
5 Vérifiez les droits d accès Administrateurs A partir de MAINTENANT, vous n aurez plus, qu à faire un double clic sur l icône pour lancer le serveur Interbase comme programme et c est tout. Remarque : Si vous essayez de double-cliquer une seconde fois sur l icône, vous obtiendrez le message suivant vous signalant que le serveur est déjà lancé :
2 - SPIDD Si vous avez effectué une installation avec les paramètres proposés, vous devez avoir un icone de raccourci de SPIDD sur le bureau. Dans le cas contraire, faites comme pour Interbase, placez en un sur le bureau. Faites un clic du bouton droit pour accéder aux propriétés. Les remarques concernant la compatibilité et les droits d accès sont les mêmes que pour Interbase.
3 Lancer SPIDD Une fois INTERBASE lancé, vous pouvez ouvrir SPIDD et vous connecter à la base sans mot de passe (bouton OK). 2 cas peuvent se produire : Si votre ordinateur est équipé d un processeur de la marque INTEL pourvu de la technologie hyper-threading, votre première réaction sera de penser que votre ordinateur est bloqué. Il n en est rien. Votre microprocesseur ne sait pas gérer l hyper-threading et le temps de connexion à la base sera très long, le plus souvent supérieur à la mitute. (dans mon cas avec une machine très rapide, la connexion se fait au bout de 50s). Dans un premier temps, pour tester et voir ce qu il se passe, attendez que la connexion se fasse et ensuite utilisez SPIDD normalement, il n y a pas de changement par rapport à XP. Remarque : Vous comprendrez que c est une solution difficile à admettre en compétition, vous trouverez donc un document vous proposant une astuce pour régler votre ordinateur Si votre ordinateur n est pas équipé d un processeur de la marque INTEL gérant l hyper-threading la connexion devrait se faire normalement comme sous XP. Remarque Lors de la première tentative de connexion à la base, si votre pare-feu est activé, vous obtiendrez un message d alerte. Il suffit alors d autoriser le Serveur à utiliser le port indiqué.
4 - Mais où est donc la base? Sous XP le fichier de la base Spid.gdb se trouve dans le dossier : C:\Program Files\Spidd\Database\ Comme sous Windows 7 si vous placez la base dans le dossier correspondant C:\Program files (x86)\spid\database\ vous n obtiendrez aucun résultat. En effet Windows 8 décide de virtualiser vos fichiers! En d'autres termes, il en fait une copie dans le dossier "VirtualStore". Il faut chercher dans Disque C Utilisateurs Vous AppData Local virtualstore program Files (x86) SPIDD Database pour trouver enfin le fichier SPIDD.GDB. Afin d éviter toutes ces manipulations pour copier et sauvegarder le fichier SPIDD.GDB, utilisez une petite application que vous trouverez sur le site du Comité des Landes, rubrique Arbitrage. www.cd40tt.com