Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Programi koji kod update cesto zahtjevaju alter baze podataka

[es] :: .NET :: Programi koji kod update cesto zahtjevaju alter baze podataka

[ Pregleda: 718 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

KrunoV
Krunoslav Vukovic
Zagreb

Član broj: 34632
Poruke: 69
*.adsl.net.t-com.hr.

ICQ: 166260921
Sajt: www.on-line.com.hr


Profil

icon Programi koji kod update cesto zahtjevaju alter baze podataka27.03.2005. u 23:06

Evo kao sto subjekt kaze zanima me kako rijesavate taj problem kada program koji radite cesto zahtjeva i alter baze podataka koju koristite, jer je ( po meni )nemoguce pratiti kada ce koji korisnik napraviti update vaseg softa i koje su promjene u bazi tada potrebne..

Ja sam mislio napraviti polje u bazi koje ce sluziti samo tome i prilikom pokretanja programa on ce svaki put provjeriti dali se baza podudara sa verzijom programa, sta vi mislite o tome i ako netko ima bolju ideju neka kaze...
--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: http://www.on-line.com.hr
Mail : mali@on-line.com.hr
Sonork: 100.53370
27.03.2005. u 23:06 

mmix
Miljan Mitrovic
Software Architect
Pancevo, Srbija

Moderator
Član broj: 17944
Poruke: 1812
*.logic.bm.



Profil

icon Re: Programi koji kod update cesto zahtjevaju alter baze podataka28.03.2005. u 16:02
Režim koji ja koristim a i viđao sam ga dosta usput je metod kumulativnih update-a.
Update nosi u sebi sve executable promene od verzije 1.0 (recimo da je to prva) na ovamo i sve pojedinačne update skripte za sve verzije update-a koje su puštene "u divljinu". Npr, neka si imao verziju 1.0 i tri update-a na verzije 1.1, 1.2 i 1.3. Svaki od tih update-a ima skriptu "Sx" koja upgraduje prethodnu verziju na svoju:

Code:

      S1        S2        S3
v1.0 ---> v1.1 ---> v1.2 ---> v1.3


Dakle update za v1.3 će u sebi imati sve promenjene bin fajlove koji su bili promenjeni od v1.0 na ovamo i ove tri skripte.
Koju god da je verziju korisnik imao zameniš sve bin fajlove, a što se tiče SQL-a:
Ako je korisnik imao verziju 1.0, pustićeš redom S1, S2, S3; ako je imao verziju 1.1 pustićeš samo S2 i S3.
Nadam se da nisam bio previše konfuzan. Ako se ne varam i sam Service pack za MSSQL radi na ovom principu.
▪ "Why isn't my wireless mouse connected to the computer?" - 2008 Dumbest Technical Support Question award
▪ The word 'politics' is derived from the word 'poly', meaning 'many', and the word 'ticks', meaning 'blood sucking parasites' - Larry Hardiman
▪ If the good guy gets the girl, it's rated PG; if the bad guy gets the girl, it's rated R; and if everybody gets the girl, it's rated X
28.03.2005. u 16:02 

KrunoV
Krunoslav Vukovic
Zagreb

Član broj: 34632
Poruke: 69
*.adsl.net.t-com.hr.

ICQ: 166260921
Sajt: www.on-line.com.hr


Profil

icon Re: Programi koji kod update cesto zahtjevaju alter baze podataka28.03.2005. u 17:02
Hvala na odgovoru, i mislio sam nesto takvo jer je jednostavno najbolje rijesenje za ovakav slucaj.
--

Best regards, Mali ( Kruno )

ON-LINE Soft, Inc

URL: http://www.on-line.com.hr
Mail : mali@on-line.com.hr
Sonork: 100.53370
28.03.2005. u 17:02 

[es] :: .NET :: Programi koji kod update cesto zahtjevaju alter baze podataka

[ Pregleda: 718 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.