gpt4 book ai didi

sql-server - 通过网络恢复数据库备份

转载 作者:太空狗 更新时间:2023-10-30 01:38:04 25 4
gpt4 key购买 nike

如何使用 SQL Server 2005 通过网络恢复数据库备份?我记得以前这样做过,但是您必须这样做的方式有些奇怪。

最佳答案

将网络文件用作备份源的选项很少

  1. 在与 MS-SQL Server 相同的用户下映射网络驱动器/路径、托管文件。
  2. 使用 xp_cmdshell 扩展存储过程从 MS SQL 内部映射网络驱动器(这样,命令 shell 将具有与运行 SSMS 的用户帐户相同的权限)
-- allow changes to advanced options 
EXEC sp_configure 'show advanced options', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
-- To enable xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
EXEC xp_cmdshell 'NET USE Z: \\Srv\Path password1 /USER:Domain\UserName'

之后驱动器 Z: 将在 Server Managment studio 中可见,或者只是

RESTORE DATABASE DataBaseNameHere FROM DISK = 'Z:\BackNameHere.BAK'
GO

关于sql-server - 通过网络恢复数据库备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com