如何把A服务器上的数据库的结构拷贝到B服务器上?

blackhawka 2008-04-08 01:48:46
如何把A服务器上的数据库的结构拷贝到B服务器上?
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxwangjm 2008-04-09
  • 打赏
  • 举报
回复
1、在企业管理器中,有一个工具是Generate SQL Script可以得到所有对象的创建语句,包括视图,索引,存储过程等,然后执行该语句就可以
2、
select * into B服务器.crm
from A服务器.crm
where 1=2 这个会有语法错误
blackhawka 2008-04-08
  • 打赏
  • 举报
回复
这么说吧

假设,我想通过查询分析器,把A服务器上的CRM数据库结构复制到B服务器上,具体该怎么写?

是这样吗?

select * into B服务器.crm
from A服务器.crm
where 1=2
  • 打赏
  • 举报
回复
把A的先完全备份,然后在B上恢复
conan304 2008-04-08
  • 打赏
  • 举报
回复
select top 0 * into destinationTable
from sourceTable


或者楼上的:
select * into destinationTable
from sourceTable
where 1=2
blackhawka 2008-04-08
  • 打赏
  • 举报
回复
我是想复制整个数据,表名该怎么写?
另,where 1=2是什么意思?
十分感谢!
正宗老冉 2008-04-08
  • 打赏
  • 举报
回复
链接服务器。

SELECT * INTO 目标服务器->目标表(新表名)
FROM 源服务器->源表
WHERE 1=2

只复制结构。

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧