0

我有一个存储过程,它采用“DBname”参数并从备份中创建一个新数据库,并使用该参数命名新数据库。因此,如果我使用 param = 'myDB1" 执行存储过程,它会从现有备份创建一个新数据库并将其命名为 myDB1。

创建数据库时,我为每个数据库手动设置了合并复制。发布配置基本相同,每个数据库一个。我有自定义快照文件夹、代理安全的特定帐户以及添加到 PAL 中的一些帐户。

有没有办法自动化发布设置?我可以在数据库生成存储过程中添加一些 sql,以便在创建时为新数据库创建发布吗?并且所有设置都设置正确了吗?

4

1 回答 1

0

想通了 - 在“出版物”列表中,右键单击要克隆的出版物并使用“生成脚本”选项。查询窗口的脚本,然后将一些静态输入更改为 SQL 参数。我在备份数据库中创建为存储过程。现在,当从该备份生成新数据库时,我在新数据库中运行 SP 并为我生成复制。

于 2013-09-19T15:16:19.143 回答