Catégorie: SQL

18/07/2011

Permalink 20:16:57, Catégories: Récapitulatif SGBD, SQL Server, SQL, SQL, SQL, SQL, 1356 mots   French (FR) , mikedavem

[SGBD][SQL Server] Auditer la sécurité des comptes de connexion, utilisateurs et rôle d’une instance SQL Server

Cela faisait un moment que je n'ai pas posté de billets !! Je recommence doucement en vous proposant une procédure qui permet d'auditer la sécurité (comptes de connexion et utilisateurs) d'une instance SQL Server. Cette dernière est valable pour les version 2000, 2005, 2008 et 2008 R2.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

11/03/2011

Permalink 22:00:39, Catégories: Récapitulatif SGBD, SQL Server, SQL, 421 mots   French (FR) , mikedavem

[SGBD][SQL Server] Comment donner le rôle d’opérateur de sauvegarde au niveau serveur à un compte de connexion sur SQL Server

Suite à une discussion sur le forum Developpez.com, une demande intéressante a été émise par Ptit_Dje concernant la possibilité de donner à un compte de connexion la possibilité de sauvegarder l'ensemble des bases sur le serveur. Nativement il n'est pas possible de faire cela avec SQL Server. En effet, on ne peut octroyer le droit de sauvegarde qu'au niveau base de données.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

14/01/2011

Permalink 18:39:45, Catégories: SQL Server, SQL, 116 mots   French (FR) , mikedavem

[SGBD][SQL Server] Article : Data Tier Application avec SQL Server 2008 R2

SQL Server 2008 R2 offre une voie nouvelle en matière de développement dans le cycle de vie d'une application de base de données. DAC ou Data Tier Application intègre la notion d'application et de package qui rend plus facile le déploiement et la mise à jour une base de données. L'intégration avec Visual Studio 2010 est également plus prépondérant. Bien que les contraintes d'utilisation soient encore nombreuses et limitent le champ des possibilités, il est intéressant de voir la direction empruntée par Microsoft pour faciliter le processus d'intégration des applications avec SQL Server ...

>> http://msdn.microsoft.com/fr-fr/sqlserver/gg574334

David BARBARIN (Mikedavem)
MVP SQL Server

Vous devez être identifié pour poster un commentaire.

29/06/2010

Permalink 18:06:23, Catégories: SQL Server, SQL, SQL, SQL, 629 mots   French (FR) , mikedavem

[SGBD][SQL Server] Etudier l’activité I/O des fichiers de bases de données

Durant mes audits, j'ai vu un certain nombre de fois où le(s) sous système(s) disque(s) étai(en)t une des causes principales de problèmes de performances. J'ai eu quelques fois à refaire le plan de répartition des fichiers de bases de données ainsi que l'architecture disque sous jacente qui n'était pas optimale. Pour pouvoir réaliser cette tâche, il est préférable de connaître les caractéristiques d'entrées / sorties appliquées aux fichiers de bases de données et implicitement au(x) sous système(s) disque(s) qui les hébergent. Le script suivant permet de réaliser cette tâche.


» Lire la suite!

Vous devez être identifié pour poster un commentaire.

21/04/2010

Permalink 23:42:54, Catégories: SQL Server, SQL, SQL, 268 mots   French (FR) , mikedavem

[SGBD][SQL Server] Connaître les classes d’événements et les colonnes gérées par une trace SQL Profiler côté serveur

Il peut être utile de connaître en détail les événements et les colonnes gérées par une trace profiler. La vue système sys.traces permet de lister l'ensemble des traces existantes sur un serveur de bases de données sans en donner le détail. Cependant Il existe une fonction très pratique et quelques vues systèmes qui permettent de récupérer les informations nécessaires à notre besoin.


» Lire la suite!

Vous devez être identifié pour poster un commentaire.

31/03/2010

Permalink 21:40:52, Catégories: SQL Server, SQL, SQL, 1621 mots   French (FR) , mikedavem

[SGBD][SQL Server] Contraintes SQL et influence sur les performances

Inutile de vous rappeler que les contraintes sont indispensables pour préserver l'intégrité des données. Mais celles-ci jouent un autre rôle indispensable pour l'optimiseur de requêtes. En effet pour pouvoir générer un plan d'exécution, celui-ci prend en compte ces contraintes. Le fait qu'une contrainte soit désactivée ou "non fiable" fait qu'elle n'est plus prise en compte par l'optimiseur et par conséquent peut influencer sur les performances. Nous verrons dans ce billet quelques cas concrets.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

26/03/2010

Permalink 19:09:44, Catégories: SQL Server, SQL, SQL Server 2008, SQL, 1587 mots   French (FR) , mikedavem

[SGBD][SQL Server] Audit des autogrow de fichiers de bases de données avec SQL Server

Il y a quelques jours on m'a posé la question suivante : Est il possible d'être prévenu par mail lorsqu'une extension automatique de fichiers se produit sur une de nos bases de production avec SQL Server 2005 ? La réponse est oui et je monterais dans ce billet qu'il existe au moins deux approches pour réaliser cela. Ceci est également valable pour SQL Server 2008.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

28/01/2010

Permalink 23:29:03, Catégories: SQL Server, SQL, 268 mots   French (FR) , mikedavem

[SGBD][SQL Server] Auditer l’espace physique et utile de l’ensemble des fichiers d’une base de données

Une des tâches d'un administrateur de bases de données consiste à surveiller la taille des données dans un fichier d'une ou plusieurs bases de données. Un fichier de données dimensionné pour une durée d'exploitation conséquente contient de l'espace inutilisé. Dans ce cas là comment surveiller l'évolution des données à l'intérieur de ce fichier ? Un script proposé par Elsuket permet de surveiller les fichiers d'une base de données en particulier. Le code qui suit est une évolution du précédent : vous pouvez auditer l'ensemble des fichiers d'une base de données.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

12/09/2009

Permalink 12:04:45, Catégories: SQL Server, SQL, 702 mots   French (FR) , mikedavem

[SGBD][SQL Server] Utiliser l'historique des sauvegardes des bases pour analyser les tendances de volumétrie des données

Une de mes tâches du moment est de pouvoir justifier ou non d'une éventuelle extension de disques  sur le SAN en fonction de l'évolution du volume des données des bases. Cela peut se faire de plusieurs façons mais une méthode simple est de se baser sur l'historique des sauvegardes complètes des bases qui sont vraiment représentatives des données réelles qu'elles hébergent.


» Lire la suite!

Vous devez être identifié pour poster un commentaire.

10/09/2009

Permalink 23:12:13, Catégories: SQL Server, SQL, 797 mots   French (FR) , mikedavem

[SGBD][SQL Server] Comment visualiser rapidement le planning d’exécution des jobs SQL Server ?

Lors d'un audit de serveur, il est parfois utile de visualiser rapidement le planning d'exécution des jobs SQL Server. Si les jobs sont peu nombreux, il est simple d'aller voir directement dans les propriétés des jobs depuis la console SSMS mais lorsque le nombre de jobs augmente et devient important cette manipulation devient très facilement fastidieuse.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

06/09/2009

Permalink 22:07:39, Catégories: SQL Server, SQL, 160 mots   French (FR) , mikedavem

[SGBD][SQL Server] Suivre la progression d’une opération de réduction de fichiers à l'aide de la vue sys.dm_exec_requests

Il m'est arrivé de réaliser en urgence une réduction de fichiers suite à un manque de place sur le sous système de disque qui hébergeait la base de données. L'opération était anormalement longue et je me suis posé 2 questions : Y'a t'il un problème avec la réduction de fichiers et comment le vérifier ?. La vue dynamique sys.dm_exec_requests permet de réaliser cette tâche.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

14/08/2009

Permalink 21:29:56, Catégories: SQL Server, SQL, 474 mots   French (FR) , mikedavem

[SGBD][SQL Server] Triggers DDL et événement DISABLE TRIGGER, ENABLE TRIGGER

Un des avantages des triggers DDL est de permettre la prévention contre tout changement non désiré. Après avoir eu une discussion avec Elsuket, nous nous sommes demandé comment empêcher la désactivation d'un trigger DML par la commande DISABLE TRIGGER.

» Lire la suite!

Vous devez être identifié pour poster un commentaire.

« Page Précédente 1 2 Page suivante »

Liste des blogs

Le blog Sql de mikedavem

Rechercher

<  Mai 2012  >
Lun Mar Mer Jeu Ven Sam Dim
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

Syndiquez ce blog XML

Articles :

Commentaires :

 
 
 
 
Partenaires

Hébergement Web