Posted By: Libb (Libor) on 'CZdatabases'
Title: Re: MSSQL, part III:)
Date: Fri Feb 7 11:11:39 2003
> Ahoj.
>
> Mame 2 databaze (jedna vytvorena instalaci, druha obnoveny backup) a
> ted musim porovnat struktury a funkce. Zatim me napadlo vygenerovat SQL
> scripty a pak to porovnat (napr. WinCMD, WinMerge). Zjistil jsem, ze sice
> muzu
> vytvorit databzaove schenma (pres Database Diagram Wizard), ale je mi to k
> prdu, protoze on tam tech 170 tabulek nasazi vedle sebe:) Co me zajima jsou
> relace a ty tam nejsou.
v tom pripade tam zadne relace nejsou, ja tohle bezne pouzivam a vsechny vazby
jsou v tom diagramu hezky videt, ale jako podklad pro porovnavani bych to
nevidel.
> Dalsi moznossti:
> - DB ma prasecky navrh
spis byla nekdy presunuta pomoci importu dat a nedal se import i vazeb. tim se
ty vazby ztrati :-(
> - jsem tak tupej, ze jsem zase nekde neco prehledl:)
>
> Jak zjistim referencni integritu na tabulkach? Kdyz jsem si vypsal vsechny
>
> tabulky podle abecedy a dal na vsechny DELETE where 1=1, tak mi to vycistilo
proc where 1=1 ? :-) proc ne jen delete from tabulka ?
>
> celou databazi a ani jednou nevyhodilo neco jako 'could not delete, record
> still referenced'. Na jinych databazich mi to hlasi tokovehle hlasky, tak
> ten
> script poustim dokola a dokola, dokud to neprojde bez chyby:) ale tady
> stacil jen jeden beh. Mohlo by to byt tim praseckym navrhem?
>
>
> Diky, Jovo.
> -----------------------------------------------------------------------------
> -
>
> PS: Omlouvam se, ze tento board zahlcuji dotazy, ale padnul jsem do toho
> nechtene a zadne skoleni jsem nedostal. Googleuju az se ze me kouri,
> ale
> nekdy ani nevim, jak formulovat dotaz, abych dostal spravnou odpoved.
> Takze zkousim plavat, dokud me Microsoft nestahne ke dnu:)
Libb