Ćwiczenia - Tworzenie kopii bazy danych

Nasza ocena:

3
Pobrań: 63
Wyświetleń: 707
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Ćwiczenia - Tworzenie kopii bazy danych - strona 1 Ćwiczenia - Tworzenie kopii bazy danych - strona 2

Fragment notatki:

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)

Zaloguj się, aby dodać komentarz