IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Aide choix Livre autoformation/remise à niveau SQL Server 2022


Sujet :

Administration SQL Server

  1. #1
    Candidat au Club
    Femme Profil pro
    Analyste programmeur en cours de remise à niveau (HTML5,CSS3,PHP7/8, C#, .Net Framework, SQL Server
    Inscrit en
    Octobre 2022
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 44
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Analyste programmeur en cours de remise à niveau (HTML5,CSS3,PHP7/8, C#, .Net Framework, SQL Server
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2022
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Aide choix Livre autoformation/remise à niveau SQL Server 2022
    Bonjour,

    Mon contexte :
    J'ai besoin de me remettre à niveau sur l'administration de bases SQL Server. J'ai besoin d'administrer les droits d'accès, d'injection directe, utilisation de PS/view/ etc.
    Je n'ai pas administré de DB SQL Server depuis près de 10 ans. Jusqu'à récemment je me contentais de concevoir les DB, structures/PS/View/requêtes d'extraction.

    Aujourd'hui, j'ai besoin de me remettre à niveau, et je souhaite passer par des scripts plutôt que par l'interface visuelle (qui convient pour du test de base avec peu de comptes utilisateurs mais pas pour une mise en prod massive=> + de 50 utilisateurs permanents + des pics en nombre d'utilisateurs en période de congés/fin d'année et autres accroissements d'activité, etc.), les licences sont gérées par l'équipe en charge des contrats de licences entreprise, mais pour l'administration il n'y a personne. En plus, le client me demande une interface leur permettant d'ajouter/suspendre/supprimer des utilisateurs en masse depuis un CSV,
    mais aussi depuis une interface visuelle dans le cas d'un utilisateur unique (ajout/remplacement d'un salarié permanent). Donc l'utilisation de scripts et de procédures stockées avancés est indispensable pour que ça soit un minimum sécurisé.

    Mon besoin :
    J'aimerais avoir vos retours d'expérience pour choisir un bon bouquin pour ma remise à niveau. Il me faut un livre avec des références, les normes de sécurité appliquées, (si possible des exemples pour gagner du temps).
    Si vous avez en complément un livre à me recommander pour préparer les certifs pour DBA ça serait encore mieux.


    PS : plus rapide à lire si c'est en français, mais l'anglais n'est absolument pas une difficulté (quasi-bilingue)

    Merci d'avance,

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 774
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 774
    Points : 52 744
    Points
    52 744
    Billets dans le blog
    5
    Par défaut
    Notre livre SQL Server 2014 chez Eyrolles est un bon point de départ d'autant que la partie strictement admin est librement accessible :
    http://mssqlserver.fr/
    pages 845 à 1205 couvrant les chapitres 17 à 21 :

    CHAPITRE 17
    Maintenance courante 845
    Vérification des données de la base 845
     Vérification physique 846
     Vérification logique de la base 854
     Réparations 855
     Fréquence de vérification des bases de données 859
    Maintenance des index 860
     Fragmentation des index 860
     Défragmentation 866
     Facteur de remplissage 873
     Fréquence d’exécution de la maintenance des index 873
    Recalcul des statistiques 874
     Commande UPDATE STATISTICS et ses dérivées . 874
     Décider si le recalcul est nécessaire avec STATS_DATE() 876
     Optimiser le recalcul en estimant le taux de mise à jour 877
     Recalcul automatique et taux de mise à jour 879
     Fréquence de recalcul des statistiques 880
     Échantillon du calcul dans le cas de la mise à jour automatique des statistiques
     880
    Politiques d’administration 881
     Imposer une règle de nommage simple 882
     Interdire certains paramétrages de compte de connexion 886
     Conditions sur les fichiers 888
     Condition complexe avec requête SQL 888
     Stratégies vérifiées à la volée 891
     Utiliser des stratégies préétablies 896
    Les déclencheurs DDL 898
     Déclencheurs de niveau base 899
     Déclencheurs de niveau serveur 908
     Déclencheur LOGON 910
    Plans de maintenance 912

    CHAPITRE 18
    L’Agent SQL 921

    Présentation de l’Agent SQL 921
     Lancement du service Agent SQL . 922
     Composants de l’Agent SQL 923
    Lancement de traitements au démarrage 924
     Lancement d’une procédure au démarrage de l’instance SQL Server 925
     Lancement d’une procédure au démarrage de l’Agent SQL Server . 927
    Paramétrage de l’Agent SQL 927
    Paramétrage de l’envoi d’e-mails 928
     Configuration de la messagerie de base de données (database mail) 929
    Livre SQL Server 2014 - F. Brouard, C. Soutou, N. Souquet, D. Barbarin - Eyrolles 2014
     Test de la messagerie de base de données 933
     Modification des profils et des comptes SMTP 934
     Suppression d’un profil 935
     Configuration de database mail à l’aide d’un script 935
     Envoi d’un e-mail 935
    Composantes de l’Agent SQL 936
     Opérateurs de l’Agent SQL 937
    Travaux de l’Agent SQL 941
     Catégories de travaux 941
     Création d’un travail 942
     Autres types de travaux et plans de maintenance 951
    La planification 954
     Lancer un travail dès que les processeurs sont peu actifs 954
     Lancer un travail une seule fois 955
     Lancer un travail périodiquement . 955
     Lancer un travail au démarrage de l’Agent 956
     Lancer un travail sans planification 956
    Notification 956
    Scripter un travail de l’Agent SQL 957
    Alertes 959
     Alerte d’événement SQL 959
     Alerte de condition de performance SQL Server 964
     Alerte d’événement WMI 966
    Sécurité de l’Agent SQL 966
     Privilèges pour envoyer des e-mails 966
     Privilèges pour utiliser l’Agent SQL et manipuler les travaux 966
     Privilèges pour créer les opérateurs, les alertes et les proxies 968
     Utilisation d’un proxy pour étendre les droits de l’Agent SQL 968
    Gérer les travaux et l’Agent SQL 969
     Visualiser les travaux en cours 969
     Lire l’historique des travaux 970
     Connaître la santé de l’Agent SQL 970
    CHAPITRE 19
    Audit de performance 973

    SQL Server Profiler et SQL Trace : les générateurs de profils 973
     Architecture de SQL Trace et SQL Server Profiler 974
     Utilisation de SQL Server Profiler . 974
     Identifier les requêtes peu performantes 977
     Capture des verrous mortels (deadlocks) et trace côté serveur 982
     Les modèles de trace 989
     Quelques bonnes pratiques 992
     Corréler un fichier de trace SQL Trace avec un fichier de journal du moniteur de performances 993
    Les événements étendus 998
     Architecture logique des événements étendus 999
     Gestion des sessions d’événements étendus avec les vues et fonctions de gestion dynamique 1004
     Les options de session 1008
     Quelques exemples guidés 1011
     L’interface graphique permettant la gestion de sessions XE 1023
     Permissions requises pour la gestion de sessions XE 1030
    Le moniteur d’activité 1030
     Démarrage du moniteur d’activité 1031
     L’onglet Processus : les tâches utilisateur actives 1031
     L’onglet Resource Waits 1033
     L’onglet Data File I/O 1033
     L’onglet Recent Expensive Queries 1033
     Permissions requises pour l’utilisation du moniteur d’activité 1034
     Quelques bonnes pratiques et astuces 1034

    CHAPITRE 20
    Audit des données et du paramétrage 1037

    Les déclencheurs LDD 1037
     Caractéristiques des déclencheurs LDD . 1038
     Création pas à pas d’un déclencheur LDD sur une base de données . 1038
     Création pas à pas d’un déclencheur LDD sur une instance 1040
     Considération pour la mise en production de déclencheurs LDD 1042
    Les notifications d’événements 1042
     Création pas à pas d’une notification d’événement 1043
     Création d’une procédure stockée traitant la queue de notifications . 1045
     Auditer les changements de mots de passe 1048
    L’audit de sécurité 1050
     Structure logique des audits de sécurité 1050
     Octroi des privilèges de stratégie de sécurité 1055
     Créer une spécification d’audit de serveur 1056
     Créer une spécification d’audit de base de données 1058
     Comportement des audit avec les transactions 1061
     Permissions requises pour la gestion des audits de sécurité 1061
     Vues et fonctions de gestion des audits de sécurité 1061
     Exemple d’utilisation 1062
    L’audit des changements de données 1067
     Le suivi des modifications 1068
     Le suivi des changements de données 1073
     Comparaison du suivi des modifications et du suivi
     des changements de données 1083
    Gestion des bases de données par les stratégies 1084
     Définir des stratégies 1084
     Évaluer une stratégie 1088
     Importer et exporter des stratégies 1097


    CHAPITRE 21
    SQL Server et haute disponibilité 1099
    Haute disponibilité 1099
     RPO, RTO et PRA 1100
     Les cinq neuf (99,999) 1100
    Options disponibles avec SQL Server . 1101
     Composants hardware et redondance 1101
     Virtualisation : une nouvelle voie à la haute disponibilité 1103
     Solutions natives SQL Server 1103
    Choisir une solution adaptée à ses besoins 1160


    Et pour les questions complémentaires tu as les auteurs ici même en ligne !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Réponses: 1
    Dernier message: 08/08/2010, 16h28
  2. Demande d'aide sur delphi 7 studio et Sql Server 2005
    Par malia1 dans le forum Bases de données
    Réponses: 5
    Dernier message: 27/06/2008, 14h39
  3. aide cube olap analysis services et sql server 2005
    Par kev0631 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 27/09/2007, 15h56
  4. Besoin d'aide pour passage de mysql a sql server
    Par mobscene dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 07/12/2005, 07h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo