To tylko jedna z 2 stron tej notatki. Zaloguj się aby zobaczyć ten dokument.
Zobacz
całą notatkę
Administrowanie bazą danych dr Krzysztof Kania
Ćwiczenia 3
Tworzenie kopii bazy danych czyści znaczniki kopii różnicowych. Aby kopia tego nie czyściła trzeba dodać na końcu with copy_only
Wnioski:
Należy wykonywać backup zgodnie z polityką
Robienie kopii dodatkowych (poza polityką) może być opłakane w skutkach
Jeżeli już konieczna jest kopia dodatkowa to z przełącznikiem WITH COPY_ON LY
W administracji bazami danych (jak w życiu) 'co za dużo to niezdrowo'
Properties-Prermission
Deny zawsze od Grant
Security - Logins - tu tworzy się konta użytkowników
Ról serwerowych nie zmienimy!!!
W database-security-users dopisujemy użytkowników, którym dajemy prawa (user mapping)
Brak ptaszka w Grant i Deny - dziedziczenie po innych rolach, jeśli nie jest w grupie to domyślnie deny
Step by step:
Security - Logins - New login…
Properties nowo utworzonego loginu - user mapping - zaznaczamy bazę danych
Databases - baza_danych - Security - Users - properties utworzonego loginu
Securables - oznaczamy uprawnienia
Zad - tabela klienci w bazie abc
Piątek -full
Pn - logi
Wt - logi
Śr - diff
Czw - logi
--zad1-----------------------------------------------------------------------
-- szczegóły tworzenia backupów w OneNote
--Piątek
delete from kogucik.dbo.klienci
backup database kogucik to disk='c:\kopie\kogucik_full_061109.bak'
--Poniedziałek dodano 1 osobę
insert into kogucik.dbo.klienci values ('Jan','Kowalski')
backup log kogucik to disk='c:\kopie\kogucik_log091109.bak'
--Wtorek dodano 2 osoby
insert into kogucik.dbo.klienci values ('Monika','Kos')
insert into kogucik.dbo.klienci values ('Anna','Trzos')
backup log kogucik to disk='c:\kopie\kogucik_log101109.bak'
--Wtorek później Szef robi tajną pełną wersję backupu i zabiera ją
backup database kogucik to disk='c:\kopie\(tajny)kogucik_full_101109.bak'
--Środa, wolne, ale kopia różnicowa musi być wykonana
backup database kogucik to disk='c:\kopie\kogucik_diff_111109.bak' with differential
--Czwartek 1 osoba
insert into kogucik.dbo.klienci values ('Jacek','Gil')
backup log kogucik to disk='c:\kopie\kogucik_log121109.bak'
... zobacz całą notatkę
Komentarze użytkowników (0)