LES ORDINATEURS
FastCompta gère des données . Ces informations sont contenu sur le disque dur d'un ordinateur appelé . L'ordinateur exécutant FastCompta est appelé . Il est donc possible d'avoir plusieurs cas :- MONOPOSTE : Un seul ordinateur servant à la fois de serveur et de poste de travail.
- RESEAU A SERVEUR LINUX DEDIE : Un ordinateur servant uniquement de serveur et un ou plusieurs postes de travail reliés à ce serveur par un réseau éthernet.
- RESEAU A SERVEUR WINDOWS DEDIE: Un ordinateur servant de serveur et un ou plusieurs postes de travail reliés à ce serveur par un réseau éthernet.
- RESEAU A SERVEUR WINDOWS NON-DEDIE: Un ordinateur
servant à la fois de serveur et de poste de travail et
un ou plusieurs postes de travail reliés à ce serveur
par un réseau éthernet.
CLIENT-SERVEUR
FastCompta ne manipule pas directement le fichier IB. Il émet des demandes auprès d'un logiciel appelé FIREBIRD (installé en même temps que FastCompta), qui est uniquement chargé de lire et d'écrire les données sur le disque.
Il est important de bien comprendre la différence entre les liaisons réseau et client-serveur :
- La liaison réseau est gérée par le système d'exploitation (Windows et/ou Linux). Elle permet de partager les fichiers et imprimantes entre ordinateurs.
- La liaison client-serveur est un canal
- qui utilise le réseau si plusieurs PC sont en jeu. Par conséquent, rien ne marche si le réseau est en panne.
- Interne à la machine dans le cas d'un seul PC.
- Qui n'utilise pas le partage de fichier. Vous
n'avez pas besoin de partager le fichier IB du
serveur. En fait, pour raison de sécurité, vous ne
le devez pas. On se réfèrera au fichier depuis un
poste distant grâce à deux éléments
- Le nom du PC servant de serveur ou son adresse IP (vide ou localHost en Monoposte).
- Le nom du fichier avec le chemin d'accès SUR LE DISQUE DU SERVEUR. Il ne faut pas utiliser de lecteur mappé ou sur le réseau.
Pour Windows XP, vous devez autoriser sur le serveur le port 3050 et le programme fbserver.exe à accéder au réseau).
5Lorsqu'une connexion est établie entre un client et le serveur, le fichier IB servant de support physique aux données est dans un état indéterminé. Il est alors hasardeux d'accéder directement à ce fichier.
Lorsque des clients sont connectés à la base de donnée, vous pouvez :
· Effectuer un backup
VOUS NE POUVEZ PAS:
· Effectuer une restauration (le fichier IB est en cours d'utilisation)
· Effectuer une copie. Apparemment, la copie se fera, mais le fichier obtenu à toutes les chances d'être illisible par Firebird.
· Faire une mise à jour de la base (les 'patches')
· Effectuer des opérations de maintenance.
Fichiers manipulés
L'ensemble des données manipulées par FastCompta est contenu dans un fichier ayant l'extension IB (Interbase) ou FIB (Firebird). Il suffit de copier ce fichier pour sauvegarder l'intégralité de votre gestion. FastCompta est livré avec une base de donnée de test (EXEMPLE.IB), placée dans le répertoire Program files\FastCompta\Data
Sauvegarde compressée et 'épurée' du fichier FIB ou IB. Vous pouvez créer ce fichier depuis FastCompta et l'ouvrir directement depuis l'écran de connection. Par défaut, FastCompta place les fichiers GBK dans le répertoire Program files\FastCompta\Backup
Fichiers d'états. Un état est une sorte de rapport permettant d'obtenir à l'écran ou sur l'imprimante vos données. Exemples d'états: balance générale, Courbe des ventes, Journal de Caisse, etc... FastCompta est livré avec plusieurs états pré-configurés (dans Program File\FastCompta), ainsi qu'un éditeur pour créer ou modifier vos états.
Fichier texte permettant de manipuler vos données. Vous ne devriez voir ces fichiers que dans deux cas:
FastCompta est livré avec deux scripts importants: CREATEBASE.SQL et INITBASE.SQL. Ils permettent de créer une nouvelle société.
Termes importants
Sauvegarde
Opération consistant à effectuer une copie du fichier IB sur un autre ordinateur ou un support amovible (Zip, Bande, Disque USB, etc). Vous ne sauvegarderez jamais assez vos données...Mot de passe
Les mots de passe permettent de restreindre l'accès au fichier IB. FastCompta dialogue avec FIREBIRD à travers un couple LOGIN-PASSWORD propre à Firebird. Cette protection n'est modifiable que par l'administrateur réseau via IBconsole (voir le guide de l'administrateur réseau).Par défaut, FastCompta dialogue de manière totalement transparente avec Firebird grâce ces identifiant:
LOGIN: SYSDBA
MOT DE PASSE: masterkey
Si vous modifiez ces valeurs, notez vos nouveaux identifiants en lieu sûr. Si vous les avez oubliés, vos données seront irrécupérables !!!!
Au démarrage, FastCompta essaye les opérations suivantes:
Fausse man½uvre
Voir SauvegardeLa plupart des opérations dans FastCompta ne sont effectives qu'après Validation: (<Ok>, <Appliquer>, <F10>, etc..)
Toutefois, certaines fonctions sont assez puissantes pour causer de gros trous dans vos données si vous les utilisez sans y prêter garde. En particulier, le Menu Effacer un journal permet d'effacer en trois clicks maladroits un mois de saisi !!
En contrepartie, certaines opérations ne sont pas prises en compte si vous fermez la fenêtre sans cliquer sur <OK>.
Les administrateurs réseau qui utilise la console SQL de IBconsole pour effectuer des opérations de maintenance sont vivement encouragés à tester leurs scripts sur une copie de la base.
Statistiquement, les fausses man½uvres les plus courantes sont:
