我正在使用在本地计算机上运行的 SQL Server Management Studio。
我可以登录到远程盒子(数据库引擎)并使用
Studio 创建数据库备份,并将其保存到远程设备上的驱动器中。
如何将备份保存到本地计算机上的驱动器上?
See 这篇 MSDN 文章,有关备份到网络共享的部分,例如:
BACKUP DATABASE YourDatabase
TO DISK = '\\SomeMachine\Backups\YourDatabase.Bak';
备份到网络上的文件
共享 用于 SQL Server 访问
远程磁盘文件,SQL Server
服务帐户必须有权访问
网络共享。这包括
拥有所需的权限
备份操作写入
网络共享和恢复
从中读取的操作。这
网络驱动器的可用性和
权限取决于上下文
哪个 SQL Server 服务正在运行:
- SQL 时备份到网络驱动器
服务器正在域用户中运行
帐户,共享驱动器必须是
映射为网络驱动器
SQL Server 正在运行的会话。
如果从命令启动 Sqlservr.exe
行,SQL Server 可以看到任何网络
您在登录中映射的驱动器
会议。
- 当您运行 Sqlservr.exe 时
一个服务,SQL Server 运行在
没有关系的单独会话
到您的登录会话。会议于
运行的服务可以有自己的
映射驱动器,尽管通常
才不是。
- 您可以连接
网络服务帐户通过使用
计算机帐户而不是域
用户。启用特定的备份
计算机到共享驱动器,授予
访问计算机帐户。作为
只要Sqlservr.exe进程
正在写入备份可以访问,它
与用户是否发送无关
BACKUP 命令具有访问权限。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)