Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Versionshantera informationen i databaser ?

Postades av 2008-10-28 17:46:25 - Janne "loffe" Karlsson, i forum sql-server/msde, Tråden har 8 Kommentarer och lästs av 1718 personer

Hej,

Någon som har tips på hur jag kan versionshantera informationen (datat) i databasen?

Jag pratar om informationen i databasen och inte själva databasen.

Om jag skapar en databas och den börjar användas flitigt (information fylls på i tabellerna). Vid något tillfälle vill man kunna sätta en flagga (lr liknande) på informationen så det fungerar som ex versionshantering av informationen. Sedan vill man kunna fortsätta fylla på med data och eventuellt ändra redan befintligt datat för att skapa ytterliggare en version. Så här vill man kunna göra dynamiskt, är detta möjligt i någon databashanterare? Just nu kör jag SQL Server 2005.


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-10-29 10:19:43 - Andreas Thorarins


har du kikat på snapshot funktionen som finns i sql server, kan vara det du är ute efter?
http://searchsqlserver.techtarget.com/tip/1,289483,sid87_gci1176142,00.html


Svara

Sv:Versionshantera informationen i databaser ?

Postades av 2008-10-30 11:16:36 - Janne "loffe" Karlsson

Ja, kanske.

Jag vill kunna lagra denna snapshot ganska länge (5år) och vad händer om det görs förändringar i grundmodellen, förändras snapshoten då med? Det står nämligen i att snapshoten är ganska hårt kopplad till den primära databasen.

Idag har jag löst det med databasdumpar i XML-filer vilket kanske inte är helt optimalt.


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-10-30 13:01:37 - Andreas Thorarins

nja snappshot är nog inte det du söker om du ska spara versioner av data 5år tillbaka

dumpar är nog det enda sätt jag känner till i sånna fall


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-10-31 18:09:07 - Per Persson

Varför inte skicka in en SQL-dump i Subversion (eller annat versionshanteringssystem)? Det borde spara plats jämfört med att spara flera dumpar parallellt.


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-11-05 00:31:53 - Johan Walldov

En ide kan vara att hantera version som vilken annan information som helst i databasen
varje post har gamla och gällande version
varje tabell hat ett fält med versionsdatum, gällande version har null i versionsdatum.


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-11-05 10:22:13 - Patrik Löwendahl

Det vanligaste sättet att lösa det du frågar efter är att bara göra inserts aldrig updates eller deletes. Dvs när du vill uppdatera en rad så skapar du en ny med den nya informationen med en kolumn som ger timestamp information.

Här har Martin Fowler skrivit om mönstret: http://www.martinfowler.com/eaaDev/timeNarrative.html


Svara

Sv: Versionshantera informationen i databaser ?

Postades av 2008-11-05 15:31:09 - Tiberiu Covaci

I SQL världen finns nånting somm kallas för INSTEAD OF Triggers, som du kan använda som Patrick föreslår. (http://msdn.microsoft.com/en-us/library/aa224775.aspx)

Mvh,
Tibi


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
5 580
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies