私は、一般的な SQL 管理タスクのいくつかを簡素化するために、C# Winforms アプリケーションを作成する任務を負っています。
過去に、スキーマの問い合わせと修正、テーブルの作成、ストアド プロシージャなどのタスクの多くの側面を簡素化するさまざまな SQL ライブラリを使用してきましたが、しばらく時間がかかりました。
SQL SMO は依然として推奨されるライブラリですか (VS2010、SQL Server 2005 以降)?
私が実行する必要があるタスクのいくつかは次のとおりです。
- サーバーのリストを提供する
- サーバーが選択されたときにデータベースのリストを提供する
- リスト テーブル
- オブジェクト (テーブル、列、プロシージャ、ビュー、トリガー) を反復処理する
- オブジェクト メタデータの調査 - 主にテーブルと列について
- テーブル、ストアド プロシージャ、およびおそらくビューとトリガーを作成します。
(私はVS 2010で開発しています)
ありがとう
マット