【发布时间】:2018-09-23 08:27:31
【问题描述】:
我可以将 SQL Server 数据库备份到客户端驱动器吗?
Dim contamp As New SqlConnection(PyrDLL.Con(Session("IP")).ConnectionString)
Dim cmd As New SqlCommand()
cmd.Connection = contamp
cmd.CommandText = "backup database MovePyr to disk='D:MovePyr.bak'"
contamp.Open()
cmd.ExecuteNonQuery()
contamp.Close()
这是我的代码,但它不是在客户端驱动器上创建 MovePyr.bak,而是在服务器驱动器上创建它
我可以将它写入客户端驱动器吗? (session("IP")) 是客户端IP
谢谢...
【问题讨论】:
-
不,你不能——毕竟:你真的希望像 SQL Server 这样的远程服务器能够完全访问你自己的本地硬盘吗?我绝对不会!!您可以将其写入服务器有权访问的 UNC 路径 (
\\server\share\directory) - 这可以在其他计算机上