Bonjour à tous,
Nous venons de migrer notre base dorsale Access vers SQL Server 2008 express et tout s'est bien passé. La base frontale reste sous Access (.mde).
Je tente de mettre en place un environnement de développement confortable afin de pouvoir travailler sur une base de développement (étant la copie de la base réelle à un instant donné) et, ensuite, copier les évolutions de la base de développement sur la base de production, sans avoir à tenir à jour une liste des évolutions effectuées.
Ne pouvons-nous pas dissocier les tables, d'une part, des procédures stockées, vues et fonctions, d'autre part, afin de ne pas les perdre lors des sauvegardes/restaurations ?
En effet, la structure des tables s'effectue toujours sur la base de production (ajout de champ, principalement) et jamais sur la base de développement, alors que la création/modification des procédures stockées, vues et fonctions s'effectue toujours sur la base de développement et jamais sur base de production.
Il faudrait pouvoir :
- copier les tables (structures et données) de l'environnement de production vers l'environnement de développement afin de développer à partir des tables à jour ;
- copier les procédures stockées et/ou les vues et/ou les fonctions de l'environnement de développement vers l'environnement de production afin que les utilisateurs bénéficient des évolutions.
Merci d'avance de votre aide,
Richard.
Partager