在AWS上传输SQL数据库

时间:2016-03-03 12:10:07

标签: sql-server amazon-web-services sql-server-2005 sql-server-2012 amazon-rds

我们的本地服务器上有一个SQL Server 2005数据库。

这是(我正在重复其他数据库的处理程序):

Here it is:

我已将其转移到Amazon RDS上的SQL Server 2012实例。

我右键单击数据库并选择Generate Scripts - All tables - Copy Schema and Data并将所有内容保存为sql文件

enter image description here

此时我试图使用SQL Azure MW v5.15(我在这里看到一个问题,我也看到它可以与AWS一起工作,以微软的方式!)在AWS上传输数据库。 然而它崩溃了。 没问题,我尝试使用SQL Management studio导入文件但是程序消耗的RAM一旦达到1gb(你可以看到DB是3,4gb)BOOM - 内存不足错误! 我现在该怎么办?

1 个答案:

答案 0 :(得分:1)

你需要按照创作的一部分进行。我曾经遇到过这个问题,我的脚本达到了4 GB,只有模式,表格等等。所以,我认为首先应该生成创建模式,用户和登录的脚本。之后,表格,视图和程序。然后,另一个对象,如作业,功能...总而言之,您拥有的所有数据,您应该通过SSMS中的IMPORT / EXPORT向导导出到RDS。 我遵循了这些步骤,它对我有用。

祝你好运!