[SQL] Generation de patchs pour bases de données SQL
Generation de patchs pour bases de données SQL [SQL] - SQL/NoSQL - Programmation
MarshPosté le 27-07-2009 à 23:47:18
Bonjour à tous,
Je fais appel à votre expérience pour savoir s'il existe des programmes capables de générer des patchs SQL.
Je m'explique:
Imaginons que j'ai un backup d'une table au premier janvier, et un backup de la même table au 1er février. Existe t'il des logiciels permettant de générer un patch SQL permettant de passer de la base 1 à la base 2. C'est à dire qu'il contiendrait des INSERT, des UPDATE et éventuellement des DELETE.
Bien entendu, il ne s'agit pas d'un simple export de la base 2! Je ne veux pas que les tables soient vidées et entièrement réécrites. Je cherche une sorte de "diff" intelligent entre les deux tables. J'aurais donc ma table 1 en cours d'utilisation, et je pourrais la patcher en faisant un mysql < patch.SQL
En espérant être clair, je vous remercie d'avance de votre aide.
Marsh Posté le 27-07-2009 à 23:47:18
Bonjour à tous,
Je fais appel à votre expérience pour savoir s'il existe des programmes capables de générer des patchs SQL.
Je m'explique:
Imaginons que j'ai un backup d'une table au premier janvier, et un backup de la même table au 1er février.
Existe t'il des logiciels permettant de générer un patch SQL permettant de passer de la base 1 à la base 2.
C'est à dire qu'il contiendrait des INSERT, des UPDATE et éventuellement des DELETE.
Bien entendu, il ne s'agit pas d'un simple export de la base 2! Je ne veux pas que les tables soient vidées et entièrement réécrites. Je cherche une sorte de "diff" intelligent entre les deux tables.
J'aurais donc ma table 1 en cours d'utilisation, et je pourrais la patcher en faisant un mysql < patch.SQL
En espérant être clair, je vous remercie d'avance de votre aide.
Pilou