SQL Server 2019 : Amministrazione del server SQL Parte 1
In questo corso di 4 ore, scoprite due moduli molto importanti: BACKUPS e RESTORES e corruzione su SQL Server 2019.
Description
Il corso è in inglese ma i sottotitoli sono in italiano.
Questo corso riunisce due dei miei corsi sulla piattaforma Udemy che sono :
SQL server : Rilevare e riparare la corruzione su un database
SQL server : Il corso completo su BACKUP e RESTORE
Il primo capitolo parlerà di BACKUP e RESTORE :
La prima parte, è la parte del livello per principianti, dove parleremo del :
Come fare molto semplicemente un BACKUP e un RESTORE.
Parleremo dei BACKUP LOGS e del BACKUP DIFFERENZIALE, e del perché è assolutamente necessario implementarli nella vostra strategia di BACKUP.
Comprendere l'interesse del WITH INIT in un BACKUP, e imparare a fare un restauro a tempo con l'opzione WITH STOPAT.
E infine, vedremo il diverso modello di recupero completo su un database (FULL, SIMPLE e BULKED LOGGUED), e perché questo è (molto) importante per i nostri BACKUP.
La seconda parte, che è più lunga, è la parte di un livello più avanzato, discuteremo :
La performance quando si fa un BACKUP su più file.
Evitare la corruzione sui BACKUP con il CHECKSUM, e capire l'importanza del BACKUP WITH COPY_ONLY, per evitare di rompere la catena del BACKUP durante il giorno.
Scoprire che è possibile effettuare un RESTORE di una pagina, o da un LSN, per evitare di perdere ore di RESTORE, in caso di crash del server.
Recuperare i log non salvati, in caso di crash del server, con la potenza del TAIL LOG BACKUP.
Discuteremo il BACKUP WITH COMPRESSION, per risparmiare spazio su disco, che può essere significativo, e la copia simultanea del BACKUP con l'opzione WITH MIRROR .
Vedremo anche come ripristinare i database di sistema (Master, MSDB, modello, TEMPDB).
Il RESTORE WITH STANDBY, che permette di esaminare i dati tra un RESTORE e l'altro.
E per finire, vedremo come fare un RESTORE da uno SNAPSHOT, vedere i diritti necessari, fare BACKUP, come consultare i metadati BACKUP.
Il secondo capitolo parlerà della corruzione su SQL Server :
La corruzione dei database avviene di continuo, in tutto il mondo!
Quando succede nel vostro ambiente, sapete cosa fare?
Questo corso di 2 ore vi mostrerà ciò che dovete sapere per individuare e riparare la maggior parte dei casi di corruzione del database.
Il corso inizia spiegando perché l'individuazione precoce della corruzione è così importante, e poi esamina le diverse cause della corruzione del database.
Imparerete come configurare SQL Server per rilevare automaticamente quando si verificano errori I/O.
Imparerete come configurare SQL Server per rilevare automaticamente quando si verificano errori I/O, quali sono i controlli di coerenza, i comandi DBCC da utilizzare per eseguire controlli di coerenza e come configurare SQL Server per eseguire controlli di coerenza regolarmente.
La formazione in dettaglio:
Quali sono le cause comuni di corruzione?
Come controllare la coerenza dei dati?
Come riparare in caso di corruzione?
Cosa fare in caso di corruzione dei log?
Questo corso è rivolto a tutti gli amministratori e sviluppatori di database che impareranno a reagire a un caso di corruzione.
Perché dovrei usare la tecnologia SQL?
L'SQL è una delle competenze più richieste sul mercato del lavoro.
Amministrare un server SQL e interrogare in TSQL oggi è un lavoro a tempo pieno.
Inoltre, SQL Server, grazie alla sua semplicità, consente di diventare rapidamente competente in materie molto specifiche.
Una volta terminato questo corso, credetemi, vi sentirete molto più a vostro agio con il linguaggio SQL.
Ho anche fatto in modo che i video non superino i 10 minuti, quindi non sarà troppo soporifero :)
What You Will Learn!
- Come fare molto semplicemente un BACKUP e un RESTORE
- Discutete i BACKUP LOGS e il BACKUP DIFFERENZIALE, e implementateli nella vostra strategia di BACKUP.
- Comprendere l'interesse del WITH INIT in un BACKUP
- vedremo il diverso modello di recupero completo su un database (FULL,SIMPLE e BULKED LOGGUED)
- La performance quando si fa un BACKUP su più file.
- Evitare la corruzione sui BACKUP con il CHECKSUM
- Comprendere l'importanza del BACKUP CON COPIA SOLO per evitare di rompere la catena del BACKUP durante il giorno.
- Per scoprire che è possibile effettuare un RESTORE di una pagina, o da un LSN, per evitare di perdere ore di RESTORE, in caso di crash del server.
- Recuperare i log non salvati, in caso di crash del server, con la potenza del TAIL LOG BACKUP.
- Discuteremo il BACKUP WITH COMPRESSION, per risparmiare spazio su disco, che può essere significativo
- e la copia simultanea di BACKUP con l'opzione WITH MIRROR .
- Vedremo anche come ripristinare i database di sistema (Master, MSDB, modello, TEMPDB).
- Il RESTORE CON STANDBY, che permette di esaminare i dati tra un RESTORE e l'altro.
- Capire cos'è un CHECKPOINT sul vostro motore SQL Server
- E per finire, vedremo come fare un RESTORE da uno SNAPSHOT, vedere i diritti necessari, fare BACKUP, come consultare i metadati BACKUP.
- Quali sono le cause comuni della corruzione?
- Come riparare in caso di corruzione?
- Scoprite la ORN PAGE DETECTION e il PAGE CHECKSUM
- Imparare a riparare un index nonclustered
- Riparazione di un database utilizzando la modalità HACK ATTACH
- Come verificare la coerenza dei dati?
- Cosa fare quando si corrompono i tronchi?
- Spiegazione e dimostrazione sul CHECKDB
- Scoprite DBCC IND e DBCC PAGE
- Ricreare un file di log allegando un database
- E scopri tutte le tecniche di RESTORE in caso di corruzione
Who Should Attend!
- Futuri amministratori di database (DBA)
- Sviluppatori che vogliono imparare l'SQL
- Consulenti di BI che lavorano su tecnologie diverse da SQL Server (Oracle ecc...)
- Studenti che vogliono iniziare a lavorare in SQL
- I conduttori tecnici (CRM, Web, ecc...) che vogliono scoprire l'SQL