Il y a fort longtemps, le Centre de Documentation et d'Information de mon Lycée utilisait un logiciel de gestion documentaire. Bref, une simple base de données avec un moteur de recherche et une gestion d'emprunts. Ce logiciel est toujours en vente.
Ce logiciel implémentait sa propre base de données, mais était écrit en Visual Basic. Une mise à jour de la BDD prenait un après-midi complet alors qu'elle ne contenait que 400 notices. Ce qui est déjà fort en soi. Même MySQL, à l'époque, prenait moins d'une seconde pour ce volume.
Mais voilà, on voulait que les élèves puissent faire des recherches dessus. Ce logiciel n'étant pas basé sur un modèle client/serveur, nous avons a tenté de partager la base de données via Samba… Mais impossible d'ouvrir la BDD. On appelle le service après-vente du logiciel : il s'avère que le soft avait besoin des droits d'écriture sur la BDD, même pour une simple recherche. Le logiciel n'avait pas d'historique de recherche ou de connexion.
Même après plusieurs versions, ce problème n'a toujours pas été résolu. PEBKAC.