1

Microsoft.SqlServer.Management.Smoを使用してスクリプトを実行することは可能ですか?

Microsoft.SqlServer.Management.Smo.Scripterクラスを使用してスクリプトを生成できます。それを編集して実行し、データベースオブジェクトのコピーを作成したいと思います。

ありがとう。

4

1 に答える 1

1

あなたはこれを試すことができます。もう1つのオプションは、SQLCommandオブジェクトを使用することです。

string script = "create procedure b as select getdate()";
Database db = new Database(new Server("ServerName"), "DBName");
db.ExecuteNonQuery(script);
于 2009-12-15T23:14:49.817 に答える