Hirdetés

Új hozzászólás Aktív témák

  • Totu

    csendes tag

    Hello mindenki!

    Eddig csak a hírlevél miatt voltam fent a lapon, de most jött egy kérdésem, amit hirtelen nem tudok kimatekozni.

    A kérdés MS SQL Server-rel kapcsolatos, mégpedig a következő:

    Elég profinak érzem már magam mindenféle SQL-es dologban, és most viszek is egy komolyabb projektet, ami kezd kilépni a gyerekcipőből.
    A problémám, hogy van egy éles rendszer, amin eddig fejlesztettem, és eljött az a pillanat, hogy nem lehet "garázdálkodni" az éles rendszeren, tehát tükrözéssel egy alternatív adatbázisba kell tenni mindent, és ott végrehajtani a fejlesztéseket.

    A gondom csak ott van, hogy a fejlesztés során a mechanika néha élesen változik, és a régi mechanikát nem tudom hogy írjam felül az adatok sérülése nélkül.
    Tárolt eljárásokat simán lehet SQL batch-ből update-elni, ez nem gond. (előtte ugye egy DB tool segítségével exportálni a fejlesztett scripteket)
    Csak ott van a gond, ha a táblastruktúrák változnak. Ez nem nem olyan gyakori, de annál nagyobb problémát okoz, ha a változások száma meghalad egy bizonyos számot.

    Gyk. lehetetlen lenne fejben tartani, hogy a szoftver melyik verziója milyen struktúrában volt/van, és mit és hol kell átírni.

    Szeretném elkerülni, hogy az adatokat is exportálni kelljen, mielőtt a verziót frissítem, mert ez néha elég hosszúra nyúlhat... (sok adat keletkezik)
    De lehet, hogy nem tudom elkerülni... ?

    Tömören: mi a hivatalos módja annak, hogy egy meglévő adathalmazt egy felülről kompatibilis struktúrára ráhúzzak?

    Lehet, hogy megválaszoltam már magamnak a kérdést, de kíváncsi lennék a ti véleményetekre is!

    üdv,
    Totu

Új hozzászólás Aktív témák