Azt gondolnánk, hogy a sysadmin joggal rendelkező felhasználók nem csinálnak galibát, de legalábbis megbízhatóak. Ezeket tényként kezelném :) de azért vannak olyan esetek, amikor mégiscsak a körmükre kell nézni. Ilyen eset lehet, amikor egy előírás, törvény vagy egyéb szabvány megköveteli ezt, pl.: SOX, PCI DSS, HIPA.
Na akkor, hogyan is lehet e...
[More]
Vannak érdekes esetek az MDW-vel kapcsolatban, amire érdemes kicsit jobban odafigyelni: nekem többször is előfordult, hogy a Server Activity riport tök üres volt. Elvileg a Data Collector újraindítása megoldja ezt a problémát. Igen, de nem, azaz valamikor nem Az alábbi lekérdezés segítségével megnéztem a hibát: select * from syscollector_execution_log_full
where failure_message is not null order by finish_time desc
A hibaüzenet pedig az alábbi volt:
Failed to create kernel event ...
[More]
Régóta érik ez a bejegyzés, de sajnos sem időm, sem energiám nem volt eddig erre. Feladat Transparent Data Encryption által titkosított adatbázis(ok) helyreállítása másik szerveren az alábbi lehetséges okokból kifolyólag: Mirroring kialakítása, AlwaysOn Availability Group kialakítása, helyreállítás hardver hiba miatt, biztonsági mentés helyreállítási tesztje okán. Milyen könnyűnek tűnik a dolog, és egyébként az is, de sajnos ez az SQL Server 2008 R2 dokumentációjából kimara...
[More]
A napokban írtam egy bejegyzést arról, hogy mi történik egy új oszlop hozzáadása során. Felmerültek további érdekes kérdések ezzel kapcsolatban: Hol tárolja a default constraint az értéket, ha az csak egy metaadat változás? Mi történik akkor, ha változtatok a default constraint definicióján? Mindkét kérdésre tudom a választ amit meg is osztanék Hol tárolja a default constraint az értéket, ha az csak egy metaadat változás? Hát az adatbázisban De hol? Hát persze, hogy nem egy dokumen...
[More]
Sikeresen átmigráltam Azure alá az egész site-ot Remélem működni is fog rendesen, csak a DNS beállításokkal kellett vacakolni, minden más ment könnyedén. Meg is lepődtem.
Milyen egyszerűnek hangzik, hogy egy új oszlopot hozzáadjak egy táblához, igaz? Sajnos ez nem feltétlen olyan könnyű dolog, mint amilyennek hangzik. SQL Server 2008 és SQL Server 2012 is másként kezeli ezt, bizonyos esetekben, de ne szaladjunk ennyire előre.
Annó írtam egy bejegyzést arról, hogy egy adatbázis fejlesztő mit nem csinál. Ebben volt két pont, ami további magyar&aacut...
[More]
Mindig meglepem saját magam azzal, hogy újra és újra felfedezek egy olyan szolgáltatást/funkciót az SQL Server-ben, amit már használtam és bevállt, de már régóta nem volt rá szükségem. Mostanság a Policy-Based Management funkciót fedeztem fel ismét. Tavaly a DBCC CHECKDB parancsot “házasítottam” össze a PBM-el, most egy nagyon eg...
[More]
Mi is ez? Mikor használható? Hogyan kell beállítani? Mire is jó ez nekem SQL Server esetén? Milyen problémákat vet fel? Ezekre a kérdésekre próbálok választ adni az alábbiakban. Mi is ez? Az instant file inicializálás egy olyan “szolgáltatás” ami az NTFS file allokáció során nem nullázza ki a lefoglalni kívánt területet, hanem csak megjelöli, hogy ettől-eddig akarja majd használni. Ezzel nagyon hamar nagy területet le lehet foglalni. Későbbiekben látni fogjuk, miért lényeges ez. Mikor használ...
[More]
Immár sokadik alkalommal futok bele abba a hibába, hogy az SQL Server 2008 R2 CU teleptése során egy “sokatmondó” hibaüzenet fogad: Install Failed. Jujj de jóóó, ez sokat mond Persze van log file a telepítőnek, így nagy gond nem lehet belőle. Megnyitva a logot a C:\Program Files\Microsoft SQL Server\<verzió>\Setup Bootstrap\Log mappában a Summary.txt-ben elvileg lesz valami. Hát csak ennyi: Overall summary: Final result: &...
[More]
Azt hiszem az utóbbi hetekben túl sok SQL Server bug-ot és problémát láttam. Ezek közzül kettő kedvencem van: Non-Yielding Scheduler: erről egy későbbi bejegyzésben térek ki, itt még memory dump-okat kell elemezzek. Local Activation Failure: ez utóbbiról szól ez a bejegyzés. Az SQL Agent-ben volt egy olyan job, ami egy SSIS csomagot próbált “megrántani” minden 15. percben és a következő hibaüzenetet találtam minden 15. percben a System Eventlog-ban: The application-specific permi...
[More]