我可以连接到远程SQL Server数据库,并且我想在我的系统上创建一个本地数据库副本。我该怎么做呢?当我尝试通过Management studio进行备份时,我无法仅在远程系统硬盘上复制硬盘上的备份文件。Copy database命令也不起作用,因为我有SQL Server的express版本。export命令不传输存储过程,只传输表数据。有什么建议吗?
T-SQL BACKUP命令可以帮助我吗?如果是这样,那么如何使用该命令呢?
我不能访问远程计算机。仅mssql连接。
发布于 2010-07-25 18:31:38
如果远程服务器可以访问本地驱动器,则可以直接在驱动器上创建备份。无法在网络共享上创建备份只是GUI的一个限制。使用T-SQL BACKUP命令,它会起作用。
问候Flo
发布于 2010-07-26 14:32:56
您可以使用SSMS的Export工具复制数据库的表,使用Generate Scripts工具获取创建数据库的过程、视图、触发器和函数的脚本,并在新数据库上运行这些脚本。
https://stackoverflow.com/questions/3328819
复制相似问题