0

将数据库从 Godaddy SQL 2005 帐户移动到本地 SQL 2005 服务器的最佳方法是什么?我可以通过 Server Management Studio Express 和 Godaddy SQL 资源管理器访问数据库。

但是,我不知道从哪里开始。在 MySQL 中,我只需通过 PHPMyAdmin 页面导出数据,然后使用 ASCII 文件将其导入另一台服务器。在访问中,我只使用迁移工具。在 Server Management Studio 中,我曾考虑过使用“备份”和“还原”方法,但恐怕我无法在新服务器上创建具有正确权限架构的新对象。

你觉得呢?你有没有什么想法?请记住,我无权访问 MDF 或临时文件。我一直在研究这个页面

4

2 回答 2

1

SMSS 应该能够为您做到这一点。如果您希望移动整个数据库而不仅仅是几个表,那么备份和还原方法可能是您最好的选择。

您的步骤可能包括:

  1. 在 ssms 中连接到 Godaddy sql 服务器
  2. 右键单击要移动的数据库,然后选择任务 > 备份
  3. 保留/设置备份类型=“完整”并在底部添加一个您可以访问的目标。
  4. 备份完成后,将 .bak 文件移动到本地 sql server 可以看到的位置。
  5. 在 ssms 中连接到本地 sql 服务器。
  6. 右键单击数据库 > 还原数据库
  7. 在“到数据库:”中输入您想要的数据库名称
  8. 选择“从设备:”并找到您之前创建的 .bak 文件。
  9. 在网格显示中显示的行中,选中恢复复选框。
  10. 如果重新创建的文件的存储位置对您很重要,请选择左上角菜单上的选项并确认数据网格中“还原为”列下的文件位置。
  11. 单击确定,恢复应该开始。
  12. 要迁移用户,请按照http://support.microsoft.com/kb/918992上的说明进行操作
于 2011-04-04T22:56:48.103 回答
1

不要那么害怕备份和恢复。与尝试创建自己的数据相比,您获得数据的高保真副本的机会要大得多。试一试,测试一下,看看会发生什么。我想你会感到惊喜的。

于 2011-04-04T23:01:53.923 回答