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 :

Nouvel administrateur d'une base de donnée


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    analyste reporting
    Inscrit en
    Juin 2015
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : analyste reporting
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2015
    Messages : 40
    Par défaut Nouvel administrateur d'une base de donnée
    Bonjour à tous,

    En vue d'un changement de poste, j'ai pour mission de construire la Bi de la société mais égalemenrt je dois récupérer la Bi existante. (passation difficile)
    Admnistration SQL server, SSIS, SSRS , securité etc

    Quels seraient vos pré-requis en matière technique :
    Questions à la personne qui quitte le poste ? document qu'il doit remettre?
    où trouver les jobs SSIS existants d'import de données pour pouvoir les débugger ?

    quelles actions d'audit mèneriez vous en premier lieu sur le moteur de base de données ?


    Merci pour vos conseils & astuces

  2. #2
    Membre chevronné
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Décembre 2007
    Messages
    327
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Décembre 2007
    Messages : 327
    Par défaut
    Bonjour,


    Pour les JOB SSIS il faut récupérer les projets existant et les ouvrir avec SQL Data tools ou Visual Studio ...

    Sur la partie moteur de base de données il faut vérifier l'ods et le DwH si vous avez un ODS (sur cette partie il faut aller vérifier pleins de choses exploitation de la RAM / Parallélisme / ... )

    Pour la partie droit d’accès tout dépend de la politique de sécurité imposé par votre entreprise, il faut en discuter avec votre DBA mais en dev l'idéal est d’être dbo des bases que vous exploitez.

    Pour la partie SSAS il faut avoir accès au projet et les droits d'administration pour le modifier / le deployer / le traiter

    Pour la partie SSRS il faut avoir accès au serveur de rapport et accès aux différentes sources de données...

    Il faut également aller verifier dans l'agent SQL les plans de maintenance mis en place, la mise en place des traitements SSIS pour venir alimenter l'ods pour le DWH et le lancement des traitements du ou des cubes...

    Le lancement des traitements des abonnements SSRS.

    Bref c'est un métier et ça ne s'improvise pas !

  3. #3
    Membre averti
    Homme Profil pro
    analyste reporting
    Inscrit en
    Juin 2015
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : analyste reporting
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2015
    Messages : 40
    Par défaut
    Bonjour,
    je recupere un SQL 2008 R2 et vais tout reconstruire sur un 2016, car la création de cette "BI" n'était quasiment que de l import des dables db2 de l'AS400, avec quelques retraitement
    Aucune normalisation de base de donnée, pas de modele en etoile
    toutes les tables sont truncate et insert en entier tous les jours. pas de cdc

    Pour les jobs ssis c'est ok j'ai bien trouvé leur emplacement sur le serveur
    SSRS rien n'a été fait sur cette partie.
    Agent SQL aucun plan de maintenance , plusieurs travaux d'import mais quelques uns en erreur , pas d'alerte de mis en place pas de serveur de messagerie relié

  4. #4
    Modérateur

    Profil pro
    dba
    Inscrit en
    Janvier 2010
    Messages
    5 643
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dba

    Informations forums :
    Inscription : Janvier 2010
    Messages : 5 643
    Par défaut
    Citation Envoyé par florian93 Voir le message
    Agent SQL aucun plan de maintenance
    Heu... même pas de sauvegarde ? alors c'est sans aucun doute par là qu'il faut commencer, et sans attendre !

  5. #5
    Membre averti
    Homme Profil pro
    analyste reporting
    Inscrit en
    Juin 2015
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : analyste reporting
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2015
    Messages : 40
    Par défaut
    Il y a un plan de maintenance mais pas d'historique d’exécution , peut etre juste le journal qui a été vidé.
    La Tache de sauvegarde de la base de données semble pointer vers un dossier auquel je ne semble pas avoir accès

  6. #6
    Invité
    Invité(e)
    Par défaut
    La liste des derniers backup :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    -- récupérer des informations sur les dernières sauvegardes effectuées
    SELECT CONVERT(VARCHAR(100), SERVERPROPERTY('Servername')) AS Server, BUS.database_name, BUS.backup_start_date, BUS.backup_finish_date,
    	convert (varchar, BUS.backup_finish_date - BUS.backup_start_date, 108) duree , BUS.expiration_date, BUS.type,
    		CASE BUS.type WHEN 'D' THEN 'Database' WHEN 'L' THEN 'Log' WHEN 'I' THEN 'Differential database' 
    			WHEN 'F' THEN 'File or filegroup' WHEN 'G' THEN 'Differential file' WHEN 'P' THEN 'Partial'
    			WHEN 'Q' THEN 'Differential partial' ELSE BUS.type END AS backup_type_desc, 
    	BUS.[backup_size]/(1048576.0) as backup_size_mo, 	
    	BUMF.logical_device_name, BUMF.physical_device_name, BUS.name AS backupset_name,BUS.description
    FROM msdb.dbo.backupmediafamily BUMF
    INNER JOIN msdb.dbo.backupset BUS ON BUMF.media_set_id = BUS.media_set_id 
    -- WHERE CONVERT(datetime, BUS.backup_start_date, 102) >= GETDATE() - 7
    ORDER BY BUS.backup_finish_date desc , BUS.database_name

Discussions similaires

  1. Réponses: 11
    Dernier message: 20/10/2017, 15h29
  2. ajouter un nouvel enregistrement à une base de données?
    Par S.H dans le forum Bases de données
    Réponses: 8
    Dernier message: 04/09/2015, 19h52
  3. Réponses: 1
    Dernier message: 18/04/2012, 09h25
  4. [Conception] Repérer un nouvel enregistrement dans une base de données
    Par MikeV dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 30/08/2007, 17h49
  5. Réponses: 7
    Dernier message: 30/07/2007, 23h14

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