oct 15
  • La vidéo
Partager
Tags:
sept 28
  • La vidéo
Partager
Tags:
sept 15
  • La vidéo
Partager
Tags:
juil 30

SQL-Server-2012Certaines opérations sur les bases de données Sql Server nécessitent qu’il n’y ait plus aucun utilisateur connecté à la base de données, par exemple la restauration d’un backup.

Le problème, c’est que Sql Server n’est pas très généreux en ce qui concerne les outils d’administration et qu’il n’est pas toujours simple de savoir si des utilisateurs sont connectés ou de les déconnecter.

La solution passe donc par quelques commandes SQL.

Pour désactiver la base de données en déconnectant tous les utilisateurs :

ALTER DATABASE db_AdventureWorks SET OFFLINE WITH ROLLBACK IMMEDIATE

Et pour la réactiver une fois l’opération terminée :

ALTER DATABASE db_AdventureWorks SET ONLINE
Partager
Tags:
juil 24

sqlserver_connectUn problème qui finit toujours par arriver aux utilisateurs de Sql Server 2008 : l’interface de connexion finit par être polluée par de nombreux serveurs ou utilisateurs qui ne sont pas ou plus utilisés !

En effet, Sql Server a tendance à enregistrer un peu tout ce que l’on saisit que ce soient les serveurs ou les utilisateurs, même les erreurs ou des logins qui ne fonctionnent pas.

Ainsi, il arrive assez souvent que l’on ait envie de supprimer des éléments de ces listes qui ne font que s’allonger. Apparemment c’est une question que beaucoup se posent et malheureusement la réponse la plus courante ne me satisfait pas, car elle implique de supprimer toutes les valeurs, au lieu de juste supprimer celles qui ne nous intéressent pas.

La solution pour supprimer uniquement les valeurs que l’on souhaite est de passer par le logiciel Sql Server 2008 MRU Updater qui se charge de faire les modifications.
Je l’ai testé et il marche nickel !

A noter que cette fonctionnalité a été intégrée à Sql Server 2012.

Partager
Tags: