none
我想在本机上写一个SQL的存储过程,这个存储过程能在远程服务器连接上创建一个数据库 RRS feed

  • 问题

  • 如题,我想在本机上写一个SQL的存储过程,这个存储过程能在远程服务器连接上创建一个数据库

    create DATABASE [服务器]db1
    on(.....)
    这段代码在本机写的。。数据库想在远程连接服务器上创建... 怎么写呢?


    仰天大笑出门去,我辈岂是蓬蒿人
    • 已移动 Sheng Jiang 蒋晟 2010年6月9日 1:15 (发件人:一般性问题讨论区)
    2010年6月8日 6:47

全部回复

  • 分布式的事务(distributed transaction)一般不支持DDL语法,像create,ALTER, or DROP等等. 你可以创建一个linked server去访问远程服务器,但只能进行一些表插入,删除的工作。

    你可以考虑写一个sqlcmd 的脚本直接连到远程服务器去创建数据库

    2010年6月22日 8:04