首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将表从一个数据库复制到另一个数据库?(Sql azure)

问如何将表从一个数据库复制到另一个数据库?(Sql azure)
EN

Stack Overflow用户
提问于 2013-10-31 13:30:57
回答 2查看 4.1K关注 0票数 0

情境:我在同一台服务器上有两个天蓝色数据库。我所需要的只是将所有表(带有数据)从一个数据库复制到另一个数据库。如何使用查询帮助完成此操作?我找不到任何答案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-31 13:34:49

我不认为你能用查询来完成它。请查看遵循studio的Import and Export Data程序。我想这叫DTSWizard.exe。不管怎么说,它可以复制几乎任何来源的东西。

票数 2
EN

Stack Overflow用户

发布于 2013-11-01 18:31:43

可以将用作命令的副本,如下所示:

代码语言:javascript
复制
CREATE DATABASE destination_database_name AS COPY OF
[source_server_name.]source_database_name

相同-服务器复制

在相同的SQL数据库服务器上复制数据库以创建新数据库时,可以在两个数据库上使用相同的登录。创建新数据库时,用于复制数据库的安全主体将成为新数据库上的数据库所有者(DBO)。复制完成后,目标数据库将成为一个功能齐全、独立的数据库。可以独立于源数据库管理目标的登录、用户和权限。

跨服务器复制

还可以在位于同一分区或数据中心的两个不同的SQL数据库服务器之间复制数据库。因为新数据库是在不同的SQL数据库服务器上创建的,所以它与不同的主数据库相关联。新数据库中的所有用户都维护他们在源数据库中拥有的权限。用于复制数据库的安全主体在创建新数据库时成为新数据库上的DBO,并分配了一个新的安全标识符(SID)。

有关更多信息,请参见以下链接:http://msdn.microsoft.com/en-us/library/ff951624.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19707883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档