Avatar billede misbruger Nybegynder
06. april 2004 - 22:36 Der er 8 kommentarer og
1 løsning

Set default data fil placering

Kan man lave en indstilling i MS SQL 2000 således at når man opretter en ny database, så blive data filen altid lagt på et specifikt sted (f.eks. d:\MSSQL\Data)

Endvidere vil jeg også gerne have lavet en default indstilling at data filen skal have en fast growth på f.eks. 5 mb

Thanx!
Avatar billede trer Nybegynder
06. april 2004 - 22:47 #1
Growth sætter du ved at redigere options på model databasen.
Default fil placering sætter du vha højreklik på serveren i Enterprise Manager, vælg properties og så fanen Database Settings.
Avatar billede misbruger Nybegynder
06. april 2004 - 22:52 #2
Hi trer

Default data fil: ok
Growth: den forstod jeg ikke ?
Avatar billede trer Nybegynder
06. april 2004 - 23:11 #3
Du redigerer opsætningen af modeldatabasen. Den bliver kopieret når du laver en ny database - så det du har sat den til bliver default for nye databaser.
Avatar billede trer Nybegynder
06. april 2004 - 23:17 #4
Ah.. sorry - jeg checkede lige. Det viser sig at growth ikke kommer med fra model :-( men initiel størrelse gør.

Eneste løsning er den "professionelle" : Lav en stored procedure til at oprette din databaser med i rå SQL - og via den lave alle indstilninger.
Avatar billede misbruger Nybegynder
06. april 2004 - 23:24 #5
Gosh!

Tja... så kan man jo overveje hvor vigtig man syntes "growth by mb" er.

Nogle gange syntes jeg altså at SQL 2000 er lidt træg...

Glæder mig til Yukon

Tak for hjælpen!
Avatar billede trer Nybegynder
08. april 2004 - 18:02 #6
Generelt bør du undgå growth og shrink (samt autoclose) - det tager utroligt mange ressourcer og mens det sker er serveren faktisk ikke tilgængelig (lidt ligesom når Windows swapper).
Avatar billede misbruger Nybegynder
09. april 2004 - 09:41 #7
Hi trer

Jeg har hverken shrink eller autoclose enabled, men da det er en webhosting db, kommer der hurtig rigtig mange db's
Derfor har jeg valgt at lade growth forblive, dog læste jeg at man skal aldrig bruge "by procentage" da det er rigtig ressource krævende. Insistere man på at bruge autogrowth, skal man vælge en fast størrelse. Deler du også den opfattelse?
Avatar billede trer Nybegynder
09. april 2004 - 18:31 #8
Meget kort: JA!

Og sørg også for, at der er en maks på hver database. Vokser databaser uhindret vil en af dem - før eller siden - vokse udover diskstørrelsen. Så crasher din database server og du har nogle problemer med at få genskabt den database som voksede udover diskstørrelsen.
Avatar billede misbruger Nybegynder
12. april 2004 - 10:10 #9
Takker
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