通过Linked Server在远程服务器上创建数据库

时间:2013-09-25 20:05:39

标签: sql sql-server

我正在自动部署我们的管理工具。当新服务器添加到我们的监控系统时,我有一个触发器,用于创建链接服务器。

我正在尝试通过中央服务器上的链接服务器创建我的代码来创建数据库。

完成此任务的任何提示和技巧?

1 个答案:

答案 0 :(得分:5)

通常,您无法对链接服务器执行DDL。但是有一个技巧。您可以远程调用sp_executesql。

在尝试之前,您需要将链接服务器的RPC Out属性设置为True。

EXEC [yourlinkedserver].tempdb.dbo.sp_executesql N'CREATE DATABASE Test;';