Date nbank ve rk le ine rn

Werbung
Date nbank ve rk l
e ine rn
W h ats Up Gol
d v12 ve rw e nde t s tandardm ä ß ig e ine M S SQL 2005 Expre s s D ate nbank ,
w el
ch e 4 GB Spe ich e r bie te t. W e nn vie l
e Ge rä te übe rw ach t w e rde n, vie l
e M onitore an
die Ge rä te ge k nüpft s ind ode r de r Inte rval
lde r Ge rä te abfrage (Pol
lInte rval
l
) ve rringe rt
w urde n (al
s o h ä ufige r ge pol
l
t w ird) k ann e s vork om m e n, das s die s e r Spe ich e rbe darf
nich t aus re ich t. Auch w e nn die D ate n l
ä nge r vorge h al
te n w e rde n s ol
l
e n, k önne n die 4
GB Spe ich e rpl
atz be s ch rä nk ung nich t aus re ich e nd s e in. Nich t im m e r m us s je doch
de s h al
b auf e ine n „vol
l
w e rtige n“ SQL Se rve r m igrie rt w e rde n. W e l
ch e Sch ritte
unte rnom m e n w e rde n k önne n, um be i e ine r vol
l
e n D ate nbank w ie de r Pl
atz z u
s ch affe n, s ol
lin die s e m W h ite pape r e rl
ä ute rt w e rde n.
1. Spe ich e rung von nich tange forde rte n Ere ignis s e n ve rh inde rn
Ö ffne n Sie auf de r W indow s k ons ol
e die Eins te l
l
unge n de r Pas s ive M onitor Lis te ne rs
l
ie re n Sie ,
unte r Configure à Program Options à Pas s ive M onitor Lis te ne rs . Kontrol
ob die H ä k ch e n be i „Acce pt uns ol
icite d Traps /Sys l
ogs “ de ak tivie rt s ind. W e nn die s e
Aus w ah lak tivie rt is t, w e rde n al
l
e Traps ode r Sys l
ogs in de r D ate nbank ge s pe ich e rt
und z w ar unabh ä ngig davon, ob das s e nde nde Ge rä t übe rh aupt e ine n pas s ive n
M onitor ak tivie rt h at ode r ob de r SNM P Trap bz w . Sys l
og e ine m Fil
te rk rite rium
e nts prich t. D ie s e „uns ol
icite d“ Traps /Sys l
ogs k önne n re ch t s ch ne l
lz u e ine r groß e n
D ate nm e nge füh re n.
2. Ve rdich tungs m e ch anis m us anpas s e n
W h ats Up h at e ine n M e ch anis m us e inge baut, w e l
ch e r ä l
te re D ate n ve rdich te t, um s o
e in vol
ll
aufe n de r D ate nbank z u ve rh inde rn. D ie Roh date n de r Pe rform ance M onitore
w e rde n s tandardm ä ß ig nach e ine m Tag z u Stunde ndate n ve rdich te t. Aus die s e n
Stunde ndate n w ird dann nach 30 Tage n e in Tage s durch s ch nitt e rm itte l
t, w e l
ch e r nach
365 Tage n k om pl
e tt aus l
ä uft. Al
l
e übrig ge bl
ie be ne n D ate n w e rde n al
s „e xpire d“
m ark ie rt. D ie Erge bnis s e de r Ak tive n- und de r Pas s ive n M onitore w e rde n nach 365
Tage n al
s „abge l
aufe n“ ge k e nnz e ich ne t. Je nach de m , w ie de tail
l
ie rt l
ang z urück
l
ie ge nde Abfrage n ange z e igt w e rde n s ol
l
e n ode r w ie l
ange die D ate n ge s pe ich e rt
bl
e ibe n s ol
l
e n, k önne n die s e Eins te l
l
unge n unte r Configure à Program Options à
Re portD ata ange pas s t und auf e ine n k ürz e re n Z e itraum ve rringe rt w e rde n.
3. Aus ge laufe ne Z e ilen lös ch e n
Al
s „e xpire d“ m ark ie rte D ate ns ä tz e bl
e ibe n in de r D ate nbank e rh al
te n, bis unte r Tool
s
à D atabas e Util
itie s à Tool
s à Tabl
e M ainte nance die H ä k ch e n vor die e inz e l
ne n
Tabe l
l
e n ge s e tz t w e rde n und auf „Purge e xpire d row s “ ge k l
ick t w urde . Füh re n Sie
dah e r die s e Sch ritte aus , um die al
te n D ate n z u e ntfe rne n.
h e ure k a e -Bus ine s s
Röm e rs traß e 35
71229 Le onbe rg
+ 49 (0) 7152 9 3 9 3 10
w w w .h e ure k a.com
Copyrigh t2004-2007 h e ure k a e -Bus ine s s .
Al
l
e Re ch te vorbe h al
te n. Ke in Te ildie s e s Dok um e nte s darfin irge nde ine r Form (Druck , Fotok opie ode r e ine m ande re n Ve rfah re n) oh ne s ch riftl
ich e
Ge ne h m igung de r Firm a h e ure k a e -Bus ine s s re produz ie rtode r unte r Ve rw e ndung e l
e k tronis ch e r Sys te m e ve rarbe ite t, ve rvie l
fä l
tigtode r ve rbre ite t
w e rde n.
Al
l
e W are nnam e n w e rde n oh ne Ge w ä h rl
e is tung de r fre ie n Ve rw e ndbark e it be nutz t und s ind m ögl
ich e rw e is e e inge trage ne W are nz e ich e n de s
je w e il
ige n H e rs te l
l
e rs .
Be i de r Z us am m e ns te l
l
ung von Te xte n und Abbil
dunge n w urde m it größ te r Sorgfal
t vorge gange n. Trotzde m k önne n Fe h l
e r nich t vol
l
s tä ndig
aus ge s ch l
os s e n w e rde n. h e ure k a e -Bus ine s s k ann für fe h l
e rh afte Angabe n und de re n Fol
ge n w e de r e ine juris tis ch e Ve rantw ortung noch
irge nde ine H aftung übe rne h m e n.
Date nbank ve rk l
e ine rn
W e nn die D ate nbank trotz die s e r Sch ritte nich t k l
e in ge nug w urde , bl
e ibe n noch e inige
ande re M ögl
ich k e ite n. Z um Eine n k ann die D ate nbank auf e ine n „vol
l
w e rtige n“ SQL
2005 Se rve r, w e l
ch e r k e ine Spe ich e rpl
atz be s ch rä nk ung be s itz t, m igrie rt w e rde n.
W e nn s ich die Z e il
e n nich t m it W h ats Up e ntfe rne n l
as s e n, k ann al
s z w e ite M ögl
ich k e it
die D ate n dire k t aus de r D ate nbank ge l
ös ch t w e rde n. D ie s ge s ch ie h t übe r das
D ie ns tprogram m OSQL ode r übe r das M anage m e nt Studio Expre s s , w e l
ch e s
k os te nfre i von de r M icros oft® Se ite h e runte r ge l
ade n w e rde n k ann.
4. M anue lles lös ch e n von D ate n übe r M anage m e nt Studio Expre s s
Im M anage m e nt Studio Expre s s k ann e ine SQL Abfrage durch e ine n Kl
ick auf „Ne ue
Abfrage “ und Aus w ah lde r W h ats Up D ate nbank im Aus w ah l
m e nü „Ve rfügbare SQL
D ate nbank e n“ (z .B. m as te r, m ode l
lus w .) aus ge füh rt w e rde n. Um die D ate nbank z u
ve rk l
e ine n, öffne n Sie das Abfrage fe ns te r und ge be n fol
ge nde n Code e in:
DBCC SHRINKDATABASE (<Instanz, z.B. Whatsup>)
D ie D ate n aus de n groß e n Tabe l
l
e n (die s s ind h ä ufig z .B. Pas s ive M onitorActivityLog,
Statis tical
Ping, Statis tical
Cpu, Statis tical
D is k us w .), die ä l
te r al
s e in be s tim m te s
D atum s ind, k önne n auch m anue l
lge l
ös ch t w e rde n. D e r Code daz u l
aute t
DELETE FROM <Tabelle> WHERE dEventTime < '9/28/2009'
5. M anue lles lös ch e n von D ate n übe r OSQL
W e nn Sie k e in M anage m e nt Studio ve rw e nde n, k önne n Sie auch das D ie ns tprogram m
OSQLve rw e nde n. Ö ffne n Sie die Eingabe aufforde rung und ge be n Sie de n Be fe h l
osql -E -D <Instanz> -Q "<Abfrage>“
e in. D ie Ins tanz de r W h ats Up-D ate nbank l
aute t s tandardm ä ß ig „W h ats Up“. Al
s
Abfrage k önne n Sie die Be fe h l
e , die unte r Punk t 4 ge nannt s ind, ve rw e nde n.
Auß e rde m k önne n Sie z .B. übe r de n Te xte ditor e in Sk ript vom D ate ityp .s q ls ch re ibe n,
und die s e s übe r de n Be fe h l
osql -E -D WhatsUp -i <Pfad der *.sql-Datei>
aus füh re n. Eine n Ü be rbl
ick übe r die Z e il
e nanz ah lde r Tabe l
l
e n k ann m an s ich durch
das Sk ript m itfol
ge nde m Code ve rs ch affe n:
create table #rowcount (tablename varchar(128), rowcnt int)
exec sp_MSforeachtable 'insert into #rowcount select ''?'',count(*) from ?'
select * from #rowcount order by rowcnt desc
drop table #rowcount
h e ure k a e -Bus ine s s
Röm e rs traß e 35
71229 Le onbe rg
+ 49 (0) 7152 9 3 9 3 10
w w w .h e ure k a.com
Copyrigh t2004-2007 h e ure k a e -Bus ine s s .
Al
l
e Re ch te vorbe h al
te n. Ke in Te ildie s e s Dok um e nte s darfin irge nde ine r Form (Druck , Fotok opie ode r e ine m ande re n Ve rfah re n) oh ne s ch riftl
ich e
Ge ne h m igung de r Firm a h e ure k a e -Bus ine s s re produz ie rtode r unte r Ve rw e ndung e l
e k tronis ch e r Sys te m e ve rarbe ite t, ve rvie l
fä l
tigtode r ve rbre ite t
w e rde n.
Al
l
e W are nnam e n w e rde n oh ne Ge w ä h rl
e is tung de r fre ie n Ve rw e ndbark e it be nutz t und s ind m ögl
ich e rw e is e e inge trage ne W are nz e ich e n de s
je w e il
ige n H e rs te l
l
e rs .
Be i de r Z us am m e ns te l
l
ung von Te xte n und Abbil
dunge n w urde m it größ te r Sorgfal
t vorge gange n. Trotzde m k önne n Fe h l
e r nich t vol
l
s tä ndig
aus ge s ch l
os s e n w e rde n. h e ure k a e -Bus ine s s k ann für fe h l
e rh afte Angabe n und de re n Fol
ge n w e de r e ine juris tis ch e Ve rantw ortung noch
irge nde ine H aftung übe rne h m e n.
Herunterladen