将常规SQL Server数据库迁移到SQL Azure的最佳方式是什么?是否正确无法从备份文件恢复?我迄今发现的唯一方法是脚本化数据库(及其数据)并在SQL Azure数据库上运行这些脚本,但是当您拥有大量数据时这种脚本运行速度很慢。将SQL Server数据库迁移到SQL Azure
回答
使用SQL Azure迁移向导,如果运行SQL 2008:http://sqlazuremw.codeplex.com/
对于旧版本的我见过的最好的办法是要么先升级到2008年则端口,或(不幸)端口使用脚本数据正如你所建议的那样。如果你必须这样做,我可以建议SubSonic生成你的脚本?
被警告,在尝试SQLAzureMW之前备份您的本地副本。如果BCP条目不正确,它将针对您的本地数据库而不是Azure。最近,SQLAzureMW v3.3.9在Azure上成功创建表,但(重新)加载源(本地)数据库中的数据(行)。
- 补丁SQL Management Studio中2014年最新的补丁
- 连接到您现场的SQL Server
- 右击数据库>任务>部署数据库到Windows Azure SQL
- DONE!
谢谢:
使用SQL Azure迁移向导,如果运行SQL 2008:
更详细的信息会更好。链接可能过时,后来的访问者会想知道这样的狩猎是否有意义。 – vonbrand 2016-01-11 01:13:25
用途:
SQLServer数据库>任务> ExportData>源>目标
全部完成..
我试过这种方法,遇到很多麻烦,因为它没有自动处理任何FK约束,让你头疼。 通常情况下,你有表B的列是FK的列,你将不得不导出表B,否则表A将失败(并且整个过程将失败)。 – Etienne 2017-02-22 06:59:32
- 1. 将数据库SQL Server迁移到Sybase
- 2. 将MySQL数据库迁移到Sql Server
- 3. 将SQL Server数据库迁移到SQL Compact数据库
- 4. 将SQL Server数据库从Azure迁移到AWS
- 5. 将数据库从SQL Server CE迁移到SQL Server后出错
- 6. 将数据库从SQL Server 2000迁移到SQL Server 2005
- 7. 将SQL Server Express数据库迁移到SQL Server 2005
- 8. 将多个SQL Server 2005数据库迁移到SQL Server 2008
- 9. Azure SQL Server迁移
- 10. 将数据从Excel迁移到SQL Server
- 11. 将数据迁移到SQL Server 2008
- 12. 迁移数据库SQL Azure的
- 13. 将SQL Server 2000数据迁移到SQL Server 2008
- 14. 将Mongodb迁移到SQL Server
- 15. 将大型SQL表迁移到SQL azure
- 16. JDBC SQL Server数据库迁移
- 17. SQL Server的数据库迁移
- 18. 将ASP.NET成员数据库迁移到SQL Azure
- 19. 如何将本地SQL Azure数据库迁移到Microsoft Acess
- 20. 的SQL Server 2008 R2迁移到Azure的
- 21. 使用MSDeploy将大型SQL Server Compact数据库迁移到SQL Server
- 22. 将索引从SQL Server 2008迁移到SQL Azure
- 23. 无法将存储过程从SQL Server 2008迁移到SQL Azure
- 24. 从AWS RDS到Azure SQL数据仓库的数据迁移
- 25. 将数据库从SQL Server 2008 10.50.2500版本迁移到10.0 2531
- 26. 将MS Access数据库迁移到SQL Server Compact Edition
- 27. 将SQL Server数据库迁移到新位置
- 28. 将数据库从Sql Server 2008迁移到MySql?
- 29. 如何将Pervasive数据库迁移到SQL Server 2008?
- 30. 将SQLite数据库迁移到Microsoft SQL Server
我只是迁移使用向导一个简单的数据库,它的工作第一次没有hicups。 – 2011-03-30 13:00:49
请记住,HierarchyId类型字段在迁移时存在问题。即使在今天(2012年9月) – 2012-09-05 01:11:56