Comportement :
Le programme de mise à niveau du contenu échoue lors de la mise à niveau vers la version 7 de DocuWare avec l'erreur suivante :
« Échec de la mise à niveau. ---> DocuWare.Common.Exceptions.DWDBException : L'index « IX520f39d913f34d0fb21c6d201538 » dépend de la colonne « DOCUMENTCHANGE ».
Les commandes ALTER TABLE et ALTER COLUMN sur la colonne DOCUMENTCHANGE ont échoué car un ou plusieurs objets accèdent à cette colonne. »
Solution :
Ce problème survient lorsque l’index mentionné dans l’erreur empêche le programme de mise à niveau d’effectuer les modifications nécessaires dans la base de données pendant la mise à niveau. Pour y remédier, supprimez l’index en question.
REMARQUE : veillez à effectuer une sauvegarde complète de la base de données avant d’apporter l’une des modifications suivantes.
- Accédez à la base de données et recherchez la table nommée dbo.DWSYSdans la base de données dwdata.
(La table DWSYS n'est présente que dans les systèmes qui utilisaient auparavant DocuWare version 6.12 ou antérieure)
- Développez la table, puis développez le dossier « indexes » à l'intérieur de celle-ci. C'est là que vous trouverez l'index mentionné dans votre journal ; repérez-le, puis supprimez-le.
Remarque : l’index sera différent dans chaque système ; consultez votre journal d’erreurs pour identifier l’index correct.
3. Actualisez l’instance de la base de données pour vous assurer que l’index a bien été supprimé, puis relancez le Content Upgrader.
Cet article de la base de connaissances s'applique UNIQUEMENT aux organisations sur site !
Veuillez noter : Cet article est une traduction de l'anglais. Les informations contenues dans cet article sont basées sur la ou les versions originales des produits en langue anglaise. Il peut y avoir des erreurs mineures, notamment dans la grammaire utilisée dans la version traduite de nos articles. Bien que nous ne puissions pas garantir l'exactitude complète de la traduction, dans la plupart des cas, vous la trouverez suffisamment informative. En cas de doute, veuillez revenir à la version anglaise de cet article.
