2011-08-15 5 views
0

J'ai été chargé d'écrire une application C# Winforms pour simplifier certaines de nos tâches courantes d'administration SQL.VS2010 - Quelle est la bibliothèque de choix pour effectuer diverses tâches d'administration sql à partir de C#

Dans le passé, j'ai travaillé avec diverses bibliothèques SQL qui ont simplifié de nombreux aspects de la tâche tels que l'interrogation et la modification du schéma, la création de tables, les procédures stockées, etc.

Est-ce que SQL SMO est toujours la bibliothèque préférée (VS2010, SQL Server 2005 et versions ultérieures)?

Certaines des tâches que je dois accomplir sont:

  • fournir une liste des serveurs
  • Fournir une liste des bases de données lorsqu'un serveur est sélectionné
  • tables Liste
  • itérer sur les objets (tables , colonnes, procédures, vues, triggers)
  • Interroger des métadonnées d'objet - principalement sur des tables et des colonnes
  • Créer des tables, des procédures stockées et peut-être des vues et des déclencheurs.

(Je développe dans VS 2010)

grâce

Matt

Répondre

1

SMO est ce que je dirais.

Y at-il quelque chose qui ne fait pas ce dont vous avez besoin, ou faites-vous juste une vérification de santé mentale pour vous assurer que vous utilisez le dernier?

Questions connexes