Nwlapcug.com


Funzioni SQL DBA

Gli amministratori di Database (DBA) di SQL hanno molte responsabilità relative ai database SQL. La responsabilità principale, tuttavia, è per essere certi che il server di database sono sempre disponibili quando gli utenti hanno bisogno di loro. Gli amministratori di database deve anche monitorare le prestazioni del database e assicurarsi che i database sono funzioni con la massima efficienza al fine di fornire agli utenti le informazioni di che cui hanno bisogno, in modo tempestivo. Inoltre, gli amministratori di database sono tenuti a mantenere i dati sicuro da fuori delle intrusioni. Molti amministratori di database trascorrere tutta la loro carriera a lavorare con i database; Tuttavia, molti altri semplicemente ereditano i dazi in virtù di essere un programmatore o anche un tecnico di help desk.

L'installazione di SQL Server

Gli amministratori di database sono responsabili per l'installazione di nuovo SQL Server e nuove istanze di SQL Server sul server esistenti. Inoltre, gli amministratori di database devono mantenere i loro server aggiornato. Ciò significa non solo aggiornamenti di generazione ma l'applicazione del service pack come bene. Spesso, il service pack può significare la differenza tra un'istanza di SQL Server operativa liscia e uno che ha gravemente compromesso la sicurezza.

Monitoraggio e ottimizzazione di SQL Server

I server devono sempre eseguire al loro massimo delle prestazioni al fine di fornire dati in modo efficiente agli utenti finali. A tale scopo, un amministratore di database deve monitorare i registri di database per gli errori e follow-up su eventuali errori presenti nel resoconto. Errori può funzionare da errori di login dell'utente al file di database andando off-line durante le ore di produzione. Al fine di mantenere i database in esecuzione al loro picco, manutenzione deve essere eseguita periodicamente. Gli amministratori di database deve impostare e pianificare i processi di manutenzione per mantenere il Server SQL sintonizzati.

Backup e ripristino

Uno dei lavori più importanti che un amministratore di database deve eseguire è il backup e il ripristino dei database in esecuzione in un'istanza di SQL Server. Orari devono essere impostati per i backup eseguire su base giornaliera, se l'amministratore sceglie di eseguire backup completi o differenziali. Procedure di ripristino devono essere sviluppate anche da DBA; Queste procedure devono delineare i passi da intraprendere per recuperare un database in caso di un errore del database. I backup sono una parte essenziale dei compiti di un amministratore di database, come che può significare la differenza tra business come perdita di dati usuali o catastrofica.

Utente e gestione della sicurezza

SQL Server è progettato per lavorare all'interno di un dominio di Windows o in un dominio che non è Windows orientata. Quando SQL Server è in esecuzione su un dominio di Windows, l'amministratore di database spesso funzionerà con l'amministratore di Windows al fine di ottenere utente registro aggiuntivi creati. SQL può essere eseguito anche su domini non Windows; Tuttavia, questo è quando l'amministratore del database sarà necessario aggiungere gli utenti direttamente a SQL Server. Una volta creati gli utenti, è l'amministratore di database che assegna gli utenti ai database che hanno necessità di accedervi e per determinare il livello di sicurezza necessario per ogni utente.

Lavorare con gli sviluppatori di Software

A volte durante una carriera lavorando come un amministratore di database, sarà necessario interagire con gli sviluppatori di software. Gli amministratori di database vi assisterà lo sviluppatore nella progettazione del database, scrittura di query per interagire con il software e la creazione di stored procedure che lo sviluppatore può chiamare dal loro codice. Standard dovrebbero essere impostati e applicati quando si lavora con database in modo che tutti usano specifiche convenzioni di denominazione per le tabelle e campi.