4D v14.3Conversion des anciennes bases |
||
|
4D v14.3
Conversion des anciennes bases
Conversion des anciennes bases
Les bases de données créées avec des versions 11.x, 12.x et 13.x de 4D ou 4D Server sont compatibles avec 4D version 14 (fichier de structure et fichier de données).
Note : Vous pouvez convertir tout fichier de structure interprété. Le fichier peut contenir le code compilé ; dans ce cas, il sera nécessaire de recompiler la base après conversion. La conversion de bases antérieures à la version 14 dans lesquelles des clés primaires sont manquantes entraîne l’apparition d’une boîte de dialogue d’alerte. Ce point est détaillé dans le paragraphe "Fenêtre d'erreur de clés primaires" ci-dessous. La conversion d’une base en version 13 s’effectue directement lors de l’ouverture avec 4D v14. Une boîte de dialogue d’alerte vous indique que le fichier de structure va être converti et qu’il ne sera plus possible de l’ouvrir avec une version précédente. En revanche, le fichier de données sera ouvert sans conversion. Il pourra être rouvert en version 13. La conversion d’une base v11 ou v12 s’effectue directement lors de l’ouverture du fichier de structure avec 4D v14. Des boîtes de dialogue d’alerte successives vous indiquent que les fichiers vont être convertis et qu’il ne sera plus possible de les ouvrir avec une version précédente. A noter que la conversion du fichier de données entraîne la reconstruction des index. Note : Pour plus d'informations sur la conversion des bases en version précédente, reportez-vous à la section Conversion des anciennes bases dans la documentation de 4D v13. A compter de 4D v14, l’utilisation d’un fichier d’historique requiert obligatoirement que toutes les tables journalisées de la base contiennent une clé primaire valide (cf. Gestion du fichier d’historique). Une boîte de dialogue d’erreur est affichée lorsqu’au moins une table de la base ne contient pas de clé primaire valide : La boîte de dialogue peut apparaître :
Note : Si la journalisation n’est pas activée dans la base, la boîte de dialogue d’erreur vous laisse la possibilité d’ouvrir la base malgré l’erreur de clé primaire. Si vous avez accès à la structure de la base, la boîte de dialogue propose plusieurs options et affiche, si vous déployez la zone inférieure, la liste les tables ne disposant pas de clé primaire : Vous disposez alors des options suivantes :
Si vous n’avez pas accès à la structure de la base, il ne sera pas possible d’activer la journalisation et 4D affichera un message suggérant de contacter l’administrateur de la base. 4D v14 peut directement ouvrir des composants v13, v12 ou v11 (compilés ou interprétés) sans conversion ni boîte de dialogue de confirmation. Rappelons que les composants sont toujours ouverts en lecture seule. |
PROPRIÉTÉS
Produit : 4D MOTS-CLÉS Catalog.xml, UUID UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v14 R2) Hérité de : Conversion des anciennes bases ( 4D v13.4) |