Manuali Gratis >
Database >
Microsoft Sql Server
Manuale
SQL Server 2005 Guida all'uso
Editore: Mondadori Informatica
Pagine: 548
Autore: Stanek William R.
Collana: Programming series
Acquistalo a prezzo scontato:
|
Data Pubblicazione: 2005-12-01
ISBN: 8804541342
Prezzo: 40.00 €
Lingua: Italiano
|
Quarta di copertina
Questo manuale è il riferimento pratico ed essenziale per tutti i professionisti IT che devono amministrare, ottimizzare e gestire Microsoft SQL Server 2005 nella loro azienda.
Questa guida unica nel suo genere offre i dettagli fondamentali per l'utilizzo di Microsoft SQL Server 2005 per la protezione e la gestione dei dati aziendali.
Tra gli argomenti trattati:
- procedure automatiche,
- creazione di indici e viste,
- esecuzione di back up e recupero dati,
- copia delle transazioni,
- sintonizzazione delle prestazioni,
- gestione dell'attività del server,
- importazione ed esportazione di dati o esecuzione di qualunque altra attività rilevante.
Include tabelle per la consultazione rapida, elenchi, istruzioni passo dopo passo e fornisce risposte veloci e precise, per qualunque situazione.
Il libro si rivolge a professionisti IT
L'autore
William R. Stanek è l'autore delle guide "Microsoft Windows NT Server 4.0 Administrator's Pocket Consultant", "Microsoft SQL Server 7.0 Administrator's Pocket Consultant", "Windows 2000 e IIS 5.0 Guida Tascabile" ISBN 88-8331-257-0, "Microsoft Windows XP Professional Guida tascabile" ISBN 88-8331-305-4, "XML Guida tascabile" ISBN 88-8331-365-8, "Windows Server 2003 Guida tascabile" ISBN 88-8331-507-3, "Microsoft IIS 6.0 Guida tascabile" ISBN 88-04-52711-0 e "Microsoft Exchange Server 2003 Guida all'uso" ISBN 88-04-53073-1.
Indice
Introduzione
Parte I Nozioni di base per l’amministrazione di Microsoft SQL Server 2005
1 Cenni generali sulla gestione di Microsoft SQL Server 2005
SQL Server 2000 e l’hardware
Edizioni di Microsoft SQL Server 2005
SQL Server e Windows
Servizi per SQL Server
Autenticazione di SQL Server
Account di servizio per SQL Server
Utilizzo degli strumenti di amministrazione grafici
Utilizzo degli strumenti dalla riga di comando
SQLCMD
BCP
Altri strumenti della riga di comando
2 Distribuzione di Microsoft SQL Server 2005
Ruoli di integrazione di SQL Server
Utilizzo di SQL Server Integration Services
Utilizzo di SQL Server 2005 per l’archiviazione di dati relazionali
Utilizzo di SQL Server 2005 per database multidimensionali e data mining
Utilizzo di SQL Server 2005 per la gestione dei report
Pianificazione della distribuzione di SQL Server 2005
Strutturazione del sistema server per ottimizzarne le prestazioni
Configurazione del sottosistema I/O
Come garantire disponibilità e scalabilità
Come garantire connettività e accesso ai dati
Esecuzione e modifica dio Installazione di SQL Server
Creazione di nuove istanze di SQL Server
Aggiunta di componenti e istanze
Manutenzione dei componenti installati
Disinstallazione di SQL Server
3 Gestione della protezione di superficie, accesso e configurazione di rete
Iniziare a lavorare con gli strumenti di configurazione
Utilizzo di SQL Server 2005 Surface Area Configuration
Connessione a un’implementazione remota di SQL Server
Gestione della configurazione dei servizi
Gestione delle configurazioni di connessione
Gestione dell’accesso alle funzionalità dei componenti di SQL Server
Configurazione dei servizi di SQL Server
Gestione dello stato e della modalità di avvio del servizio
Impostazione dell’account di avvio del servizio
Configurazione di directory dump del servizio, della segnalazione di errori e della segnalazione commenti e suggerimenti degli utenti
Gestione delle configurazione di rete e di SQL Native Client
Configurazione della rete Named Pipes
Configurazione della rete TCP/IP Network
Configurazione dell’ordine dei protocolli Native Client
Configurazione della memoria condivisa Native Client
Configurazione di TCP/IP Native Client
Configurazione di Named Pipes Native Client
4 Configurazione e ottimizzazione di Microsoft SQL Server
Accesso ai dati di configurazione di SQL Server
Utilizzo del catalogo di sistema e delle viste del catalogo
Utilizzo delle stored procedure di sistema
Tecniche per la gestione delle opzioni di configurazione di SQL Server
Impostazione delle opzioni di configurazione
Utilizzo delle opzioni SET
Utilizzo delle opzioni per il server
Utilizzo delle opzioni per i database
Gestione della compatibilità del database
Configurazione di SQL Server con stored procedure
Utilizzo di SQL Server procedure
Utilizzo di SQL Server Management Studio per le query
Esecuzione di query e modifica delle impostazioni
Controllo e impostazione dei parametri di configurazione
Modifica delle impostazioni mediante sp_dboption
Parte II Amministrazione di Microsoft SQL Server 2005
5 Gestione dell’impresa
Gestione dell’avvio di SQL Server
Attivazione o impedimento dell’avvio automatico di SQL Server
Impostazione dei parametri di avvio di Database Engine
Gestione dei servizi dalla riga di comando
Gestione dei file eseguibili della riga di comando di SQL Server
Utilizzo di SQL Server Management Studio
Iniziare a lavorare con SQL Server Management Studio
Connessione a un’istanza specifica del server
Connessione a un database specifico
Gestione dei gruppi SQL Server
Introduzione ai gruppi di SQL Server
Creazione di un gruppo di server
Eliminazione di un gruppo di server
Modifica e spostamento dei gruppi di server
Aggiunta di server SQL a un gruppo
Gestione dei server
Registrazione di un server connesso
Registrazione di un nuovo server nella vista Registered Servers
Registrazione di server SQL Server 2000 precedentemente registrati
Aggiornamento delle registrazioni per i server locali
Copia dei gruppi di server e dei dettagli di registrazione da un computer a un altro
Modifica delle proprietà di registrazione
Connessione a un server
Disconnessione da un server
Spostamento di un server in un nuovo gruppo
Eliminazione della registrazione di un server
Avvio, arresto e configurazione di SQL Server Agent
Avvio, arresto e configurazione del servizio MSDTC
Avvio, arresto e configurazione del servizio Microsoft Search
Utilizzo della ricerca full-text
Gestione dei cataloghi full-text
Visualizzazione delle proprietà del catalogo
Creazione dei cataloghi
Attivazione dell’indicizzazione delle tabelle e delle viste
Modifica degli indici delle tabelle e delle viste
Disattivazione e rimozione dell’indice di ricerca full-text dalle tabelle e dalla viste
Compilazione dei cataloghi full-text
Ricostruzione dei cataloghi correnti
Eliminazione del contenuto dei cataloghi vecchi
Eliminazione dei cataloghi
Gestione dell’attività del server
Analisi delle informazioni sui processi
Rilevamento dei blocchi mediante l’ID processo e l’oggetto
Risoluzione dei problemi di blocchi critici e connessioni di blocco
Rilevamento dell’esecuzione dei comandi in SQL Server
Arresto dei processi server
6 Configurazione di Microsoft SQL Server con SQL Server Management Studio
Gestione della configurazione con SQL Server Management Studio
Come stabilire le informazioni sul sistema e sul server
Autenticazione e controllo
Impostazione della modalità di autenticazione
Impostazione del livello di controllo
Ottimizzazione dell’utilizzo della memoria
Uso della memoria configurata dinamicamente
Uso della memoria fissa
Enabling AWE Memory Support
Ottimizzazione della memoria per l’indicizzazione
Allocazione di memoria per le query
Configurazione di processori ed elaborazione parallela
Ottimizzazione dell’utilizzo della CPU
Impostazione dell’elaborazione parallela
Configurazione di threading, priorità e fiber
Configurazione di connessioni utente e connessioni remote
Impostazione del numero massimo di connessioni utente
Opzioni di connessione predefinite
Configurazione di connessioni server remote
Gestione delle impostazioni del server
Impostazione della lingua predefinita per SQL Server
Come consentire e non consentire gli aggiornamenti del sistema
Come consentire e non consentire i trigger nidificati
Controllo dell’esecuzione di una query
Configurazione supporto anno 2000
Gestione delle impostazioni del database
Impostazione del riempimento dell’indice
Configurazione delle opzioni di timeout per il backup e il ripristino
Backup e memorizzazione del ripristino
Svuotamento della cache con i checkpoint
Aggiunta e rimozione di informazioni su Active Directory
Risoluzione dei problemi di configurazione
Ripristino di una configurazione errata
Modifica delle regole di confronto e ricreazione del database master
7 Amministrazione del database principale
File e log del database
Elementi principali dell’amministrazione del database
Visualizzazione delle informazioni sul database in SQL Server Management Studio
Visualizzazione delle informazioni del database mediante T-SQL
Sistema di controllo e database di esempio
Analisi degli oggetti del database
Creazione di database
Creazione di database in SQL Server Management Studio
Creazione di database mediante T-SQL
Modifica dei database e delle relative opzioni
Impostazione delle opzioni per i database in SQL Server Management Studio
Modifica di database con ALTER DATABASE
Configurazione delle opzioni automatiche
Controllo della compatibilità ANSI a livello di database
Configurazione delle opzioni del cursore
Controllo dell’accesso degli utenti e dello stato del database
Impostazione della modalità Online (in linea), Offline (Non in linea) o Emergency (Emergenza)
Gestione del concatenamento tra database e delle opzioni di accesso esterno
Configurazione delle opzioni Recovery (Recupero), Logging (Registrazione) e Disk I/O Error-Checking (controllo errori I/O sul disco)
Visualizzazione, modifica e sostituzione delle opzioni del database
Gestione delle dimensioni del database e del log
Configurazione di SQL Server per la gestione automatica delle dimensioni del file
Espansione manuale del database e dei log
Compressione e riduzione manuale di un database
Gestione dei database
Ridenominazione di un database
Rilascio ed eliminazione di un database
Connessione e disconnessione dei database
Suggerimenti e tecniche
Copia e spostamento dei database
Spostamento dei database con detach e attach
Spostamento e ridimensionamento di tempdb
Creazione di file di dati e file di log secondari
Prevenzione degli errori dei log delle transazioni
Prevenzione di un errore Filegroup is Full (Il filegroup è pieno)
Creazione di un nuovo modello di database
8 Gestione della protezione di SQL Server 2005
Cenni generali sulla protezione di SQL Server 2005
Entità di protezione e oggetti da proteggere
Entità di protezione e oggetti da proteggere
Nozioni sulle autorizzazioni per gli oggetti da proteggere
Esame delle autorizzazioni concesse per gli oggetti da proteggere
Esame delle autorizzazioni predefinite
Esame delle autorizzazioni effettive
Modalità di autenticazione SQL Server 2005
Autenticazione Windows
Modalità di protezione mista e accessi SQL Server
Accessi e utenti per scopi speciali
Il gruppo locale Administrators
L’utente locale Administrator
Account di accesso dell’amministrazione di sistema
Gli account di accesso NETWORK SERVICE e SYSTEM
L’utente Guest
Utente dbo
Gli utenti sys e INFORMATION_SCHEMA
Autorizzazioni
Autorizzazioni per gli oggetti
Autorizzazioni per le istruzioni
Autorizzazioni implicite
Ruoli
Ruoli del server
Ruoli del database
Gestione degli account di accesso server
Visualizzazione e modifica degli account di accesso esistenti
Creazione di account di accesso
Modifica degli account di accesso con T-SQL
Come concedere o negare l’accesso al server
Attivazione, disattivazione e sblocco degli account di accesso
Rimozione di accessi
Modifica delle password
Configurazione dei ruoli del server
Assegnazione di ruoli mediante un account di accesso
Assegnazione di ruoli a più account di accesso
Revoca di ruoli e diritti di accesso per account di accesso al server
Controllo dell’amministrazione e dell’accesso al database
Assegnazione di accessi e ruoli mediante un account di accesso
Assegnazione di ruoli a più account di accesso
Creazione di ruoli database standard
Creazione di ruoli database di applicazione
Rimozione dell’appartenenza ai ruoli degli utenti del database
Eliminazione di ruoli definiti dall’utente
Comandi Transact-SQL per la gestione di accessi e ruoli
Gestione delle autorizzazioni database
Assegnazione di autorizzazioni database per le istruzioni
Autorizzazioni oggetto mediante un account di accesso
Autorizzazioni oggetto per più accessi
Parte III Amministrazione dei dati di Microsoft SQL Server 2005
9 Gestione di schemi, tabelle, indici e viste
Utilizzo degli schemi
Creazione degli schemi
Modifica degli schemi
Spostamento degli oggetti su un nuovo schema
Eliminazione degli schemi
Guida introduttiva alle tabelle
Elementi principali della tabella
Informazioni sulle pagine dati
Nozioni sugli extent
Nozioni sul partizionamento delle tabelle
Utilizzo delle tabelle
Creazione di tabelle
Modifica delle tabelle esistenti
Visualizzazione delle informazioni sulle dimensioni e sulle righe delle tabelle
Visualizzazione delle proprietà e delle autorizzazioni delle tabelle
Visualizzazione dei valori correnti della tabella
Copia delle tabelle
Rinominazione ed eliminazione delle tabelle
Aggiunta e rimozione delle colonne di una tabella
Script per la creazione di tabelle
Gestione dei valori delle tabelle
Utilizzo dei tipi di dati nativi
Utilizzo di campi di lunghezza fissa, variabile e massima
Utilizzo dei tipi di dati definiti dall’utente
Abilitazione disabilitazione dell’uso dei valori null
Utilizzo dei valori predefiniti
Utilizzo delle identità e degli identificatori globalmente univoci
Utilizzo delle viste
Utilizzo delle viste
Creazione delle viste
Modifica delle viste
Utilizzo delle viste aggiornabili
Gestione delle viste
Creazione e gestione degli indici
Informazioni sugli indici
Utilizzo degli indici cluster
Utilizzo degli indici non cluster
Utilizzo degli indici XML
Determinazione delle colonne da indicizzare
Indicizzazione di colonne e viste calcolate
Visualizzazione delle proprietà dell’indice
Creazione degli indici
Gestione degli indici
Utilizzo di Database Engine Tuning Advisor
Regole e vincoli per colonne
Utilizzo dei vincoli
Utilizzo delle regole
10 Importazione, esportazione e trasformazione dei dati
Utilizzo di Integration Services
Come iniziare a lavorare con Integration Services
Strumenti di Integration Services
Integration Services e i provider di dati
Pacchetti Integration Services
Creazione di pacchetti con SQL Server Import and Export Wizard
Fase 1: Configurazione dell’origine e della destinazione
Fase 2: Copia e query
Fase 3: Formattazione e trasformazione
Fase 4: Salvataggio ed esecuzione
BCP
Concetti fondamentali di BCP
BCP-Sintassi
Autorizzazioni e modalità BCP
Importazione dei dati con BCP
Esportazione dei dati con BCP
Script BCP
Utilizzo del comando BULK INSERT
11 Server collegati e transazioni distribuite
Utilizzo dei server collegati e dei dati distribuiti
Query distribuite
Utilizzo delle transazioni distribuite
Esecuzione del servizio Distributed Transaction Coordinator
Gestione dei server collegati
Aggiunta di server collegati
Configurazione della protezione dei server collegati
Impostazione delle opzioni server remoti e collegati
Eliminazione di server collegati
12 Implementazione di repliche snapshot, merge e transazionali
Cenni generali sulla replica
Componenti di replica
Agenti e processi di replica
Varianti di replica
Pianificazione delle repliche
Modelli di replica
Attività di replica preliminari
Preparazione alla replica snapshot
Amministrazione del server di distribuzione
Configurazione di un nuovo server di distribuzione
Aggiornamento dei server di distribuzione
Creazione di database di distribuzione
Abilitazione e aggiornamento dei server di pubblicazione
Abilitazione dei database di pubblicazione
Eliminazione dei database di distribuzione
Disabilitazione delle funzioni di pubblicazione e distribuzione
Creazione e gestione delle pubblicazioni
Creazione di pubblicazioni
Visualizzazione e aggiornamento delle pubblicazioni
Impostazione delle proprietà della pubblicazione
Impostazione della protezione dell’agente e degli account di processo
Controllo dell’accesso di sottoscrizione a una pubblicazione
Creazione di uno script per una pubblicazione
Eliminazione di una pubblicazione
Sottoscrizione a una pubblicazione
Nozioni essenziali sulla sottoscrizione
Creazione delle sottoscrizioni
Visualizzazione delle proprietà della sottoscrizione
Aggiornamento, gestione ed eliminazione delle sottoscrizioni
Convalida delle sottoscrizioni
Reinizializzazione delle sottoscrizioni
Parte IV Ottimizzazione e manutenzione di Microsoft SQL Server 2005
13 Profilo e monitoraggio di Microsoft SQL Server 2005
Monitoraggio delle prestazioni e delle attività del server
Motivi per il monitoraggio di SQL Server
Preparazione al monitoraggio
Strumenti e risorse per il monitoraggio
Utilizzo di Replication Monitor (Monitoraggio replica)
Avvio e utilizzo di Replication Monitor
Aggiunta di server e gruppi di pubblicazione
Utilizzo dei log eventi
Esame del log applicazioni
Esame dei log eventi di SQL Server
Esame dei log eventi di SQL Server Agent
Monitoraggio delle prestazioni di SQL Server
Scelta dei contatori per Monitor
Creazione e gestione dei registri di Monitor prestazioni
Riproduzione dei registri delle prestazioni
Configurazione degli avvisi per i contatori delle prestazioni
Risoluzione dei problemi di prestazione con Profiler
Utilizzo di Profiler
Creazione di nuove tracce
Interazione con le tracce
Salvataggio di una traccia
Riproduzione di una traccia
14 Backup e ripristino di SQL Server 2005
Creazione di un piano di backup e ripristino
Pianificazione iniziale di backup e ripristino
Pianificazione del mirroring e del backup dei database con mirroring
Pianificazione dei backup di database replicati
Pianificazione dei backup di database molto estesi
Selezione delle periferiche e dei supporti per il backup
Utilizzo delle strategie di backup
Esecuzione dei backup
Creazione di backup in SQL Server Management Studio
Utilizzo dei backup con striping su più periferiche
Utilizzo dei backup Transact-SQL
Esecuzione dei backup del log delle transazioni
Backup dei cataloghi di ricerca full-text
Ripristino di un database
Danneggiamento dei database e risoluzione dei problemi
Ripristino di un database da un backup normale
Ripristino di file e di gruppi di file
Ripristino di un database in una posizione diversa
Recupero dei dati mancanti
Creazione di server di riserva
Utilizzo dei comandi di ripristino di Transact-SQL
Ripristino dei cataloghi full-text
Ripristino del database master
Mirroring dei database
Configurazione del mirroring
Gestione del mirroring
Monitoraggio dello stato e delle prestazioni del mirroring
15 Automazione e manutenzione del database
Cenni generali sull’automazione e manutenzione dei database
Utilizzo della posta del database
Configurazione iniziale della posta del database
Gestione dei profili di posta e degli account dei database
Visualizzazione o modifica di parametri del sistema di posta del database
Utilizzo dell’agente SQL Server
Accesso ad avvisi, operatori e processi
Configurazione del servizio SQL Server Agent
Impostazione del profilo della posta elettronica di SQL Server Agent
Utilizzo di Agente SQL Server per il riavvio automatico dei servizi
Gestione degli avvisi
Utilizzo degli avvisi predefiniti
Creazione degli avvisi di messaggio di errore
Gestione delle risposte agli avvisi
Eliminazione, abilitazione e disabilitazione degli avvisi
Gestione degli operatori
Registrazione degli operatori
Eliminazione e disabilitazione delle notifiche per gli operatori
Configurazione di un operatore sostitutivo
Pianificazione dei processi
Creazione dei processi
Assegnazione e modifica delle definizioni dei processi
Impostazione dei passaggi da eseguire
Configurazione delle pianificazioni dei processi
Gestione degli avvisi dei processi
Gestione dei messaggi di notifica
Gestione dei processi esistenti
Gestione delle categorie di processi
Automazione di attività amministrative di routine tra server
Copia di utenti, tabelle, visualizzazioni e altri oggetti da un database a un altro
Copia di avvisi, operatori e processi pianificati da un server a un altro
Amministrazione multiserver
Inoltro eventi
Pianificazione di processi multiserver
Manutenzione dei database
Elenco di controllo per la manutenzione dei database
Utilizzo dei piani di manutenzione
Controllo e manutenzione dell’integrità del database
Gestione di Log Shipping
Log Shipping: funzionamento
Preparazione di Log Shipping
Aggiornamento della distribuzione dei log di SQL Server 2000 nella distribuzione dei log di SQL Server 2005
Attivazione di Log Shipping sul database primario
Aggiunta di database secondari a Log Shipping
Modifica dell’intervallo di backup del log delle transazioni
Modifica degli intervalli di copia e ripristino
Failover su un database secondario
Utilizzo del mirroring e di Log Shipping
Indice analitico
Manuali gratis di Microsoft Sql Server