21.01.2015 Views

Mise en place de la base de données spatialisée de ... - Tour du valat

Mise en place de la base de données spatialisée de ... - Tour du valat

Mise en place de la base de données spatialisée de ... - Tour du valat

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Petra Cohez-Vajda<br />

<strong>Mise</strong> <strong>en</strong> <strong>p<strong>la</strong>ce</strong> <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données Salicornia<br />

sauvegar<strong>de</strong> <strong>la</strong> plus anci<strong>en</strong>ne (dans ce cas, celle <strong>du</strong> 09.08) et conservera celles <strong>de</strong>s<br />

10.08 et 11.08.<br />

Un mo<strong>du</strong>le VBA a donc été implém<strong>en</strong>té pour <strong>la</strong> sauvegar<strong>de</strong> automatique <strong>de</strong> <strong>la</strong> <strong>base</strong><br />

<strong>de</strong> données. L’application a été paramétré pour que le programme crée<br />

automatiquem<strong>en</strong>t une copie <strong>de</strong> sauvegar<strong>de</strong> à chaque fermeture <strong>en</strong> gardant <strong>en</strong> plus les<br />

<strong>de</strong>ux <strong>de</strong>rnières copies. Les noms <strong>de</strong> dossiers cont<strong>en</strong>ant chaque copie indiqu<strong>en</strong>t <strong>la</strong> date<br />

exacte <strong>de</strong> création (année, jour, heure, minute, secon<strong>de</strong>).<br />

Le seul inconvéni<strong>en</strong>t est que cette opération peut <strong>de</strong>man<strong>de</strong>r <strong>de</strong> 20 secon<strong>de</strong>s à 1<br />

minutes. Si ce temps sera considéré trop long, l’administrateur peut empêcher <strong>la</strong><br />

création <strong>de</strong>s copies (paramétrer le nombre <strong>de</strong> back up : 0 par le formu<strong>la</strong>ire adéquat).<br />

Dans ce cas l’administrateur doit manuellem<strong>en</strong>t et systématiquem<strong>en</strong>t créer ces copies<br />

<strong>de</strong> sauvegar<strong>de</strong>s.<br />

Une autre possibilité est <strong>de</strong> n’activer le mo<strong>du</strong>le « back up » que sur les postes <strong>de</strong><br />

l’administrateur et <strong>de</strong>s technici<strong>en</strong>s, car ce ne sont qu’eux qui peuv<strong>en</strong>t modifier,<br />

supprimer ou ajouter les données.<br />

5.5.1 Compactage<br />

Le compactage retire les objets Access (tables, <strong>en</strong>registrem<strong>en</strong>ts) qui ont déjà été<br />

supprimés. Ces objets ne sont plus accessibles mais toujours prés<strong>en</strong>ts dans le projet<br />

d’Access. Le compactage réorganise le projet, réinitialise les in<strong>de</strong>x NuméroAuto à<br />

partir <strong>du</strong> <strong>de</strong>rnier <strong>en</strong>registrem<strong>en</strong>t <strong>en</strong>trée dans <strong>la</strong> <strong>base</strong>, recompile les requêtes. Le<br />

compactage diminue <strong>la</strong> taille <strong>de</strong> <strong>la</strong> <strong>base</strong> <strong>de</strong> données, améliore <strong>la</strong> rapidité et <strong>la</strong><br />

stabilité, donc <strong>la</strong> performance.<br />

Une fonction compactage a été aussi implém<strong>en</strong>tée sous VBA. Lors <strong>de</strong> <strong>la</strong> fermeture<br />

<strong>de</strong> <strong>la</strong> <strong>base</strong>, celle-ci est compactée.<br />

5.6 Partage <strong>de</strong>s données<br />

Les ordinateurs <strong>de</strong> <strong>la</strong> station sont reliés <strong>en</strong>tre eux <strong>en</strong> réseau TCP/IP (« postes à<br />

postes »). Un ordinateur (TDV partagé) est dédié uniquem<strong>en</strong>t au partage et à <strong>la</strong><br />

sauvegar<strong>de</strong> <strong>de</strong>s données. Un serveur existe, mais il sert uniquem<strong>en</strong>t pour <strong>la</strong><br />

messagerie.<br />

5.6.1 Une solution temporaire<br />

L’application est installée sur le poste <strong>de</strong> l’administrateur <strong>de</strong> <strong>la</strong> bd Salicornia. Une<br />

copie est accessible pour assurer <strong>la</strong> consultation sur l’ordinateur TDV partagé.<br />

Temporairem<strong>en</strong>t les saisies doiv<strong>en</strong>t être effectuées à partir <strong>du</strong> poste <strong>de</strong><br />

l’administrateur (qui partage <strong>la</strong> <strong>base</strong> avec les technici<strong>en</strong>s). Ce n’est qu’une solution<br />

temporaire car le réseau est l<strong>en</strong>t et cette solution génère un trafic important sur le<br />

réseau ce qui le ral<strong>en</strong>tit <strong>en</strong>core plus. Donc l’accès aux données, l’ouverture d’un état<br />

ou d’un formu<strong>la</strong>ire peut atteindre plusieurs minutes.<br />

60

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!