4

データベース スクリプトを定期的に自動生成したいと考えています。これは可能ですか?

4

3 に答える 3

7

オブジェクトのスクリプトを生成するには、最大 6 つのパラメーターを渡す必要があります。

exec proc_genscript 
    @ServerName = 'Server Name', 
    @DBName = 'Database Name', 
    @ObjectName = 'Object Name to generate script for', 
    @ObjectType = 'Object Type', 
    @TableName = 'Parent table name for index and trigger',
    @ScriptFile = 'File name to save the script'

http://www.databasejournal.com/features/mssql/article.php/2205291

于 2008-09-18T14:53:26.830 に答える
0

SQL Server 管理オブジェクト (SMO) を確認することをお勧めします。データベース オブジェクトから T-SQL スクリプトを生成するのに役立つスクリプト用のオブジェクトがあります。これについては、Bill Hamilton による「Programming SQL Server 2005」が参考になります。特に第 12 章では、SMO ユーティリティ クラスを参照しています。

于 2008-09-18T14:55:34.127 に答える
0

CodePlex からDatabase Publishing Wizardを使用できます。コマンドライン インターフェイスを備えています。

于 2008-09-18T15:05:55.117 に答える