Sql 服务器无权访问 VirtualBox 共享文件夹

Sql 服务器无权访问 VirtualBox 共享文件夹

我正在尝试在两台 VirtualBox 机器之间配置 SQL Server 中的日志传送。两台机器上SQL Server 2008 R2都已安装。机器的操作系统是Windows Server 2008R2

我已使用 创建了一个共享文件夹Devices -> Shared Folders...并授予了其完全访问权限。共享文件夹是使用Auto-mountPermanent选项创建的。

下面的截图展示了第一台客户机上的共享文件夹。

在此处输入图片描述

不幸的是,SQL Server 似乎完全忽略了此文件夹的存在。我无法恢复*.bak存储在该文件夹中的文件,也无法将该文件夹指定为日志传送操作的共享备份。

有人知道如何解决这个问题吗?

答案1

您没有提到您是否能够 ping 通您的服务器,如果您无法 ping 通,请检查您的网络连接并检查客户端机器是否能够 ping 通,如果您收到服务器的响应,请立即尝试。

虚拟机的网络配置在这里(适用于 VMWare)进入设置 >> 网络适配器 >> 网络连接 >> 桥接:直接连接到物理网络并检查复制物理网络连接状态。

答案2

解决方案 #1

您没有提到您在 VirtualBox 中设置了共享文件夹,因此:

在正在运行的虚拟机实例上

  • @ VirtualBox software menu bar -> Devices -> Shared Folders

笔记:强烈建议您安装 Guest Addition 以提高您的猜测操作系统的性能和功能

  • Click on [+] button, in the new popup window on the right side
  • Add the folder that you wanna share from your host OS (PC) @ ‘Folder Path’ -> Chose Other
  • Choose your shared folder (this folder exist on your hosts VirtualDisks OS)
  • The Click OK.

  • Then name your shared folder name in the field "Folder Name :".

现在它看起来应该是这样的:

"Folder Path:[G:\VirtualDisk\...\...\Share]"

"Folder Name:[Shared]"
  • Now on your Host machine open CMD (Admin) -> type: net use X: \\vboxsvr\Shared

关闭 SQL 并重新启动,然后重试

思路:http://helpdeskgeek.com/virtualization/virtualbox-share-folder-host-guest/

相关内容