Databas Distribution: Synkronisera Data Structures
151 visningar Utveckla och använda en ny databas är aldrig lätt. Manuella synkroniseringselektronikenheter nya revideringar av databas strukturer med en redan kör systemet kan bli en mardröm. Om ditt uppdrag omfattar ändringar av strukturen i en befintlig databas, dina möjligheter att utföra den uppgift utan att störa arbetsflödet är begränsade. Läs artikeln och lär sig om de verktyg du behöver för att synkronisera databasen strukturer mycket lättare än någonsin tidigare.
Den uppenbara Way
Det enklaste och mest uppenbara sättet att synkronisera två databaser skulle vara genom att ta bort den gamla databasen och skapa nya strukturer ovanpå det. Om du säkerhetskopiera data innan du tar bort den gamla databasen och återställa dem från säkerhetskopian när du är klar uppdatering strukturerna kan du bara komma undan med det. Men det är oacceptabelt i många miljöer som stör arbetsflödet och inte ge en rimlig säkerhet.
Den billigt sätt
Coding en uppsättning SQL uttalanden och köra skript på klientsidan är en bättre idé, men har fortfarande många brister som den förbrukar en exploatör tid på löpande verksamhet, och öppnar möjligheten för fel. Om du uppgraderar en databas till en ny version, du måste gälla alla mellanliggande patchar, inför en mycket mer möjligheter för något går fel.
Det enkla sättet
Tänka logiskt, man kan köpa en specialiserad synkronisering verktyg, installera det på byggherren sida samt fördela det bland kunderna. Detta gör att en viss tidsbesparande, men metoden är kostsam och kräver ofta betala för klientsidan licenser.
Rätt sätt
Om du inte vill att koda alla uppdateringarna manuellt, och inte vill distribuera programvara från tredje part för att utföra uppdateringar med din ansökan, överväga att genomföra den nödvändiga uppdateringen funktionalitet i din egen applikation. Den inbyggda funktionen hantera strukturella uppdateringar och databas uppgraderingar direkt från din ansökan.
av articlesbase
Random Webbplatsdesign Artiklar
Taggar: Database Distribution
Den här intrade var postat på Onsdagen den 27 august 2008 vid 11:48 och är arkiverat under Software Development, Software Outsourcing, Nätutveckling. Du kan följa någon svaren till denna post via RSS 2.0 feed. Du kan lämna ett svar, eller trackback från din egen webbplats.

















