Aller directement au contenu principal

Utilitaire de mise à jour automatique de la base de données

Sur certaines versions mises à jour du client (pas toutes), la base de données IndySoft devra être mise à jour vers une nouvelle version. Notez que les versions de la base de données ne correspondent pas aux versions du client. Une même version de base de données peut être utilisée pour plusieurs versions client, etc. Mais chaque version client nécessite une version précise de la base de données, car celle-ci contient les tables et les champs utilisés par cette version client. Les administrateurs système peuvent utiliser l'utilitaire de mise à jour automatique de la base de données pour mettre à niveau celle-ci lorsque cela s'avère nécessaire.

Arrow_r Important : l'utilitaire de mise à jour automatique de la base de données ne peut être exécuté qu'à partir d'un poste de travail actuellement connecté à la base de données via une connexion à deux niveaux. Dès le lancement de l'assistant de mise à niveau de la base de données, vous devez donc saisir ou vérifier vos paramètres de connexion à la base de données 2Tier. Ces paramètres sont identiques à ceux saisis dans les paramètres de la base de données. Pour plus d'informations, veuillez consulter la page Paramètres de la base de données. Si les paramètres de connectivité 2Tier ne sont pas correctement saisis, l'assistant de mise à niveau ne pourra pas continuer.

À chaque connexion, IndySoft vérifie la version actuelle de la base de données afin de déterminer si une mise à jour est nécessaire. Si une mise à jour est nécessaire, la connexion est interrompue et l'utilisateur est invité à exécuter l'utilitaire de mise à jour automatique de la base de données. Seuls les « administrateurs système » d'IndySoft peuvent utiliser cet utilitaire, qui se trouve dans le répertoire du programme IndySoft :



Explorateur de fichiers - isupdb.exe

Certaines installations de produits (comme celle en mode mono-utilisateur) lanceront automatiquement cet utilitaire lorsque cela s'avère nécessaire. Au démarrage, le programme vous demandera tout d'abord de confirmer les paramètres de votre base de données. Vous serez ensuite invité à vous connecter à l'aide des identifiants d'administrateur IndySoft. Cet utilitaire affiche le niveau actuel de la base de données et le niveau cible de la base de données :



Assistant de mise à niveau de la base de données IndySoft - Aucune mise à niveau requise

Dans l'exemple ci-dessus, la base de données est déjà à la version cible et aucune mise à niveau n'est nécessaire. Le bouton vous permettra de sélectionner le niveau de remplacement de la base de données. Consultez la boîte de dialogue ci-dessous.Remarque : n'utilisez cette option que si le service d'assistance d'IndySoft vous y invite.

Niveau de remplacement de la base de données

Sur la capture d'écran ci-dessous, la version nécessite une mise à jour de la version 8.3 à la version 8.8, et le bouton « Démarrer » est activé :



Assistant de mise à niveau de la base de données IndySoft - Mise à niveau requise

Appuyez sur « Démarrer » pour lancer la mise à jour. Une barre de progression s'affichera ; en général, la mise à jour de la base de données ne prend que quelques minutes. Toute erreur survenant pendant la mise à jour sera signalée dans une boîte de dialogue d'erreur. Si cette boîte de dialogue s'affiche, exportez les erreurs dans un fichier (à l'aide des boutons situés au-dessus de la liste des erreurs) et contactez le service d'assistance d'IndySoft en suivant les instructions fournies. Souvent, ces erreurs ne sont que des avertissements, mais il est préférable de vérifier auprès du service d'assistance d'IndySoft.

Si le service d'assistance d'IndySoft vous le demande, vous pouvez cliquer sur le petit bouton situé à gauche de « Démarrer » avant de lancer la mise à niveau de la base de données. Cette option affiche une petite fenêtre de notes au bas de la boîte de dialogue, dans laquelle sont consignées toutes les commandes SQL exécutées lors de la mise à niveau de la base de données. Lorsque vous fermerez l'Assistant de mise à niveau de la base de données, ce texte sera copié dans le presse-papiers Windows. Il peut ensuite être copié-collé dans un e-mail adressé au service d'assistance d'IndySoft ou enregistré sous forme de fichier à des fins de référence.



Assistant de mise à niveau de la base de données IndySoft - Commandes SQL exécutées

Arrow_r Important : la mise à niveau d'une base de données vers une version spécifique est une opération qui ne s'effectue qu'une seule fois. Une fois la mise à niveau terminée, tous les utilisateurs pourront utiliser la version mise à jour du client, compatible avec cette version de la base de données. |