Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 如何从ServerGrid.com备份数据库?_Sql_Sql Server_Sql Server 2005_Ssis_Backup - Fatal编程技术网

Sql 如何从ServerGrid.com备份数据库?

Sql 如何从ServerGrid.com备份数据库?,sql,sql-server,sql-server-2005,ssis,backup,Sql,Sql Server,Sql Server 2005,Ssis,Backup,我在servergrid.com有一个托管帐户。我想备份我的数据库,他们说我必须使用Sql Server集成服务来备份数据库,我需要商业版的Sql Server management studio 我有SQLServer2005开发者版。我不知道如何进行SSIS备份。我尝试在VS2005中使用Sql Server集成服务项目。。但我失败了 谷歌似乎也没有像我这样的非DBA的分步指南 有人能告诉我/给我写一份关于如何使用SSIS备份数据库的分步说明吗?而且,如果可能的话,如何将数据库再次恢复到主机

我在servergrid.com有一个托管帐户。我想备份我的数据库,他们说我必须使用Sql Server集成服务来备份数据库,我需要商业版的Sql Server management studio

我有SQLServer2005开发者版。我不知道如何进行SSIS备份。我尝试在VS2005中使用Sql Server集成服务项目。。但我失败了

谷歌似乎也没有像我这样的非DBA的分步指南


有人能告诉我/给我写一份关于如何使用SSIS备份数据库的分步说明吗?而且,如果可能的话,如何将数据库再次恢复到主机

SSIS并不是真正的数据库备份工具

如果有固定数量的表,则可以将数据从SQL Server导出到逗号分隔的文件或原始文件,即使用SSI进行数据导出。如果表的数量很少,那么使用SSIS项目很容易创建这样的包。但如果你有很多表格,那都是手工操作。此外,这可能很难实现自动化—每次添加/删除/更改表或列时,都必须重新生成用于导出数据的SSIS包

SSIS只进行数据导出,因此您需要一个单独的工具来进行元数据备份(表和存储的过程定义)。您可以使用ManagementStudio导出元数据(只需将数据库脚本化为文本文件)


可以将这两个工具称为穷人备份工具,但如果经常更改元数据,则可能需要使用真正的SQL备份工具。不知道为什么托管人员说您必须使用SSI-也许他们不想给您备份权限以确保数据库安全,但SSI不是执行数据库备份的最简单方法。

您在这台机器上有本地驱动器,对吗

通过他们的工具或工具访问sql提示符

将数据库MYDB备份到磁盘='E:\backups\MYDB.bak'

然后将该文件FTP到异地

否则,请忘记这些让您使用SSI执行只需一行文本即可完成的任务的爬虫行为