🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #6760

Re: SQL Server 2K

#6760
From: SLE
Date: Sat, 23 Nov 2002 18:54
64 lines
3370 bytes
"gd" <geert.demuynck_nof*****spam@pandora.be> wrote in message
news:3ddfbbac.10596296@news.pandora.be...
> On Fri, 22 Nov 2002 14:39:50 GMT, "SLE" <info@NOSPAMproit.be> wrote:
>
> >
> >Nu, ik weet dat je met EM van alle tabellen en stored procedures scripts
kan
> >genereren en die op een andere database kan laten runnen (en dit doe ik
ook
> >voor nieuwe tabellen) maar idealiter zou er een of andere tool moeten
zijn
> >die:
> >
> >- wijzigingen aan database design bijhoudt (tabellen, stored procedures,
> >database diagrams, triggers, ...)
> >- aan de hand van die wijzigingen, een target database kan "updaten"
> >
> >Bestaat er zo'n tool voor SQL Server 2K of ben ik genoodzaakt dit verder
> >manueel af te handelen? Of, hoe wordt dit probleem doorgaans aangepakt?
> >
> >
>
> In feite is het tamelijk simpel maar ik heb er ook een tijdje op
> gezocht.
> Mijn werkwijze (Er zullen er waarschijnlijk nog andere zijn)
>
> 1. Je maakt via EM de nodige scripts aan van al je verbeteringen en/of
> je nieuwe tabellen, sp enz...
>
> 2. Je slaat die op als een .sql bestand
>
> 3. Dit sql bestand kan je dan uitvoeren met bijvoorbeeld een
> batchprogrammaatje.  bijvoorbeeld update.bat
>
> 4. in dit bestand zet je dan :
> osql -U "sa" -S "(local)" -d "XXX" -P -i "script01.sql"
>
> - osql = een dosprompt programma die de sqlscripts uitvoert
> - in dit voorbeeld user sa zonder paswoord
> - (local) = benaming van de server
> - XXX = dit vervangen door de naam van de databank
> - script01.sql = de naam van je sql-bestandje
>
> voor meer info over de andere parameters, tik in een dosbox osql /?
>
> mvg
> geert
>

Bedankt voor je reactie, maar deze werkwijze is ook verre van
geautomatiseerd [en verschilt uiteindelijk niet veel met de wijze waarop ik
het nu doe, op batch-uitvoering van de scripts na]. De nodige scripts
aanmaken bijvoorbeeld blijft een monnikenwerk, je moet nog steeds ergens
bijhouden wat je precies wijzigt/toevoegt/verwijdert.

Ik vroeg me af of er geen tool bestaat die - om het simpel te zeggen -
toelaat om een source en target database te selecteren, deze analyseert, de
nodige scripts genereert en uitvoert, waarna beide databases qua design
identiek worden...

Utopie zeker...?

--
SLE
Technical Details
Message-ID: <T9QD9.16340$Ti2.3008@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <WkrD9.13105$Ti2.2816@afrodite.telenet-ops.be> <3ddfbbac.10596296@news.pandora.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,dd7ed27f8a2f9370
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-11-23 10:54:57 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!iad-peer.news.verio.net!news.verio.net!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "SLE" <info@NOSPAMproit.be>
Newsgroups: be.comp.programming
References: <WkrD9.13105$Ti2.2816@afrodite.telenet-ops.be> <3ddfbbac.10596296@news.pandora.be>
Subject: Re: SQL Server 2K
Lines: 66
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <T9QD9.16340$Ti2.3008@afrodite.telenet-ops.be>
Date: Sat, 23 Nov 2002 18:54:43 GMT
NNTP-Posting-Host: 213.118.163.157
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1038077683 213.118.163.157 (Sat, 23 Nov 2002 19:54:43 MET)
NNTP-Posting-Date: Sat, 23 Nov 2002 19:54:43 MET
Organization: Telenet Internet