Avatar billede hugopedersen Nybegynder
17. maj 2004 - 07:54 Der er 5 kommentarer og
1 løsning

Scriptning af ændringer

Kan man på en eller anden måde sætte en SQL server op til at generere en scriptfil hver gang der sker en ændring i et tabellayout ?
Det ville jo gøre det alt andet lige meget nemmere at opgradere en anden SQL server til at have samme version af tabellerne som udviklingsserveren.
Avatar billede trer Nybegynder
17. maj 2004 - 10:26 #1
Det kan du da - via SQL Server Enterprise Manager.

Det du gør er, at du åbner en tabel i design mode - ændrer den, og klikker på "Save Change Script" ikonen (nr 3 fra venstre).  Når dialogboksen kommer op hakker du af ved "Automatically generate change script on every save".
Avatar billede hugopedersen Nybegynder
17. maj 2004 - 10:36 #2
Ja det kan man, men............... der sker ingenting hvis man ændrer på tabeldesignet via Access.  Det var det jeg egentligt fiskede lidt efter. Altså så den på en eller anden måde lavede nogle scripts f.eks. navngivet med dato og tid.

Jeg har ihvertfald selv en tendens til at glemme at jeg skal over i EM for at få mine scripts. Mange ændringer er mange gange nemmere at lave fra Access.
Avatar billede trer Nybegynder
17. maj 2004 - 12:48 #3
Desværre - den mulighed får du først i næste SQL Server version. 

Kan i øvrigt ikke helt forstå at du mener Access' tabel-design view skulle være nemmere - det er faktisk magen til SQL servers... men smag og behag...
Avatar billede hugopedersen Nybegynder
18. maj 2004 - 07:34 #4
Det var ikke så meget lige tabeldesign jeg mente der var nemmere i Access, men måske mere views, stored procedures og lignende.  Det er nu engang nemmere bare at vælge felter end at skulle huske navnene på dem.
Og når man nu har muligheden for at ændre i tabellerne også, så har jeg i hvert fald nemt ved at glemme EM i den sammenhæng :-)
Avatar billede hugopedersen Nybegynder
01. juni 2004 - 10:25 #5
trer> du får points for dine indlæg i diskutionen.  Jeg må bare huske altid at lave ændringerne i EM
Avatar billede trer Nybegynder
01. juni 2004 - 10:55 #6
Tak for points.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester