WIKI LWS - L'hébergeur Web accessible à tous WIKI LWS - L'hébergeur Web accessible à tous

Ceci est une ancienne révision du document !


Comment lier les tables Ms ACCESS distantes

Sur la machine de développement:

1) Créer un RAMDRIVE de sorte qu'il porte la même lettre que le disque dans lequel est hébergé le site (dans mon cas c'est J ).

  • Passer en mode DOS et modifier le fichier config.sys en ajoutant

les lignes (Windows XP).

LASTDRIVE=Z

DEVICEHIGH=C:\WINDOWS\COMMAND\DRVSPACE.SYS /MOVE device=C:\WINDOWS\COMMAND\display.sys con=(ega,,1) Country=033,850,C:\WINDOWS\COMMAND\country.sys

DEVICE=c:\windows\himem.sys DEVICE=c:\windows\EMM386.EXE /NOEMS

Ajouter éventuellement autant de ramdrive "bidon" de 64 Ko par défaut. DEVICE=c:\windows\RAMDRIVE.SYS /E jusqu'à obtenir un positionnement sur la bonne lettre ! Ce dernier doit être taillé à la bonne dimension selon le nombre de bases de données. ici 4Mo.

DEVICE=c:\windows\RAMDRIVE.SYS 4096 512 /E

  • re-booter la machine.

2) Avec l'explorateur de Windows créer dans le Ramdrive, les répertoires conformément à l'organisation du site. et y transférer ses bases de données.

( pour ma part, j'ai fait un petit fichier .BAT )

MKDIR j:\users MKDIR j:\users\FRANCK MKDIR j:\users\FRANCK\franck.com MKDIR j:\users\FRANCK\franck.com\database COPY *.mdb j:\users\FRANCK\franck.com\database

3) Avec access, pour recréer les liens (attaches) vers les tables externes - ouvrir la base de données principale ( du RamDrive ) qui contient les liens vers les tables externes. - aller dans le menu Outils/Utilitaires de base de Données/Gestionnaire des Tables Liées. - une fois dans le gestionnaire d'attaches, cliquer sur Sélectionner Tout, puis sur OK. normalement, les attaches sont effectuées.

4) Transférer en FTP la base de données principale qui contient les attaches vers le répertoire Database du site.

Articles, vidéos et guides en lien avec cette rubrique

comment_lier_les_tables_ms_access_distantes.1354098290.txt · Dernière modification: 2012/11/28 11:24 par lws
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante : CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki