如何将数据库从我的网络托管服务器备份到我的计算机

如何将数据库从我的网络托管服务器备份到我的计算机

我想将我的数据库从我的网络托管备份到我的电脑上,但我面临錯誤。

我用谷歌搜索,但没有一个解决方案对我有用。我只有服务器名称、用户名、密码和初始目录。还需要其他什么东西来备份吗?

任何想法 ?

问候,

答案1

SQL Server 执行本地驱动器备份。您无法告诉它通过互联网将数据库备份到您的计算机。您需要做的是在托管服务上备份数据库,然后将其下载到您的计算机。为了执行此操作,您需要联系托管的帮助台,以便他们可以为您提供有关如何执行此操作的足够详细信息。最有可能的是以下两种情况之一:

1) 他们会告诉您使用哪个本地路径来保存备份。如果数据库实例与托管文件的文件系统位于同一框中,他们将能够告诉您指定哪个路径,以便备份最终位于“您的”托管文件夹中。

2) 他们会告诉您使用专门托管的工具(类似于网络控制面板)来获取数据库的备份。

他们也可能建议其他解决方案。请他们帮忙,因为他们是最合适的人选。

答案2

许多网络主机不提供直接在其环境中使用本机 SQL 备份功能的方法。在只有(我假设)具有 DBO 权限的远程用户访问的限制下,您可以尝试使用Red Gate 的 SQL 数据比较将远程计算机与数据库的本地实例同步。当然,您也可以自己编写脚本,但需要更多时间。

顺便说一句,您没有提到数据大小,但对于大量数据来说,这种事情可能会变得非常痛苦。

答案3

http://www.phpmyadmin.net/home_page/index.php

此工具允许您将 SQL 数据库备份到 SQL 文件中,并将其保存在本地机器上。

相关内容