BOB 50 SQL :
Migrer à partir de BDE
27/08/2009
2
Agenda
Advantage Database Server : philosophie
Passer de BDE à BOB 50 SQL
Changements et précautions à prendre
BOB-link
BOB-script
BOB-dev
BOB-ole
Outils divers
Conclusions et séances de questions
3
Sybase Advantage Database Server : philosophie
Commercialisé sous l’acronyme « SQL » pour faire référence à une notion
technique souvent plus proche et connue de nos utilisateurs qu’ADS ou
encore Advantage Database Server
Avantages par rapport aux solutions concurrentes type SQL Server :
Faible utilisation en mémoire (convient aussi bien pour un serveur qu’un simple
ordinateur)
Administration réduite au strict minimum (les paramètres s’ajustent automatiquement
en cas de dépassement)
Installation très simple, maintenance quasi inexistante
Taille du processus BOB.EXE en mémoire limitée
Gestion des droits via les permissions NTFS de Windows
Commercialisé par Sybase, société essentiellement spécialisée dans les SGBDR
Avantages pour BOB 50 :
Advantage Database Server déjà utilisé conjointement avec BOB Software depuis
plusieurs années dans plus de 150 sociétés de type « Moyenne entreprise »
Technologie déjà maîtrisée. Nous utilisons cependant désormais la version 9 pour
faire bénéficier nos utilisateurs des dernières nouveautés
Base de données plus robuste pouvant gérer des dossiers de taille importante tout en
conférant aux utilisateurs un grand confort d’utilisation (filtres, tris, reporting,…)
4
Conversions des installations BDE BOB 50 SQL
Uniquement avec le BOB Migration Kit, sur une machine avec le
BDE installé et si possible le serveur de données (données en
local).
Bientôt dans le BOB Migration Kit (v2.1+):
Conversion des données Fista de BDE vers SQL
Pour la conversion BOB 50 BDE vers BOB 50 SQL, placer
l’installation BOB 50 BDE dans la colonne « BOB Software » du
BOB Migration Kit.
Les nouvelles installations BOB 50 SQL réseau doivent
fonctionner en mode « NetSetup » ou en Terminal Server. Aucune
garantie Sage pour les autres modes de fonctionnement.
5
Changements et précautions à prendre
Structure dans les dossiers BOB 50 :
Plus de code dossier en préfixe des noms de fichiers
Les préfixes deviennent AC_ (compta, fichiers globaux), IV_ (facturation), FA_
(immobilisés), FI_ (fiscal) et BK_ (banque)
Tous les fichiers « opérationnels » sont dans un même répertoire
Le sous-répertoire BAK contient les backups des fichiers avant restructuration
Existence à part entière de NULL :
Avec la version SQL, NULL a une existence propre au niveau des filtres
Ex. : (TCURRENCY<>’BEF’) devient (TCURRENCY <> ‘BEF’) OR (TCURRENCY IS NULL)
Ne plus utiliser les guillemets dans les expressions « Filter ». Toujours
des apostrophes.
Utiliser au maximum des crochets ( [ et ] ) autour des noms de champs et
des noms de tables afin que le moteur SQL ne les interprète comme des
mots réservés dans la syntaxe SQL ADS.
Ex.: SELECT [LICENCES].[L_ID] FROM [LICENCES]
1 / 13 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !