Sql server SQL Server会将USB 3.0外部驱动器视为本地驱动器吗?

Sql server SQL Server会将USB 3.0外部驱动器视为本地驱动器吗?,sql-server,usb-drive,Sql Server,Usb Drive,我是一名开发人员,在笔记本电脑上保存一个本地SQL Server实例。我们都有。我正在考虑用一个外置驱动器来保存备份文件之类的东西 在前面的位置中,我使用了一个eSATA连接的驱动器,SQL Server将其识别为本地驱动器,从而允许使用它进行直接备份和恢复操作。在这种情况下,SQL Server不会让USB 2.0驱动器被视为本地驱动器,并且会要求在恢复该驱动器之前将该驱动器上的备份文件传输到本地驱动器,或者需要在本地驱动器上执行备份,然后手动将其复制到外部驱动器(这是一个难题) 随着时间的推

我是一名开发人员,在笔记本电脑上保存一个本地SQL Server实例。我们都有。我正在考虑用一个外置驱动器来保存备份文件之类的东西

在前面的位置中,我使用了一个eSATA连接的驱动器,SQL Server将其识别为本地驱动器,从而允许使用它进行直接备份和恢复操作。在这种情况下,SQL Server不会让USB 2.0驱动器被视为本地驱动器,并且会要求在恢复该驱动器之前将该驱动器上的备份文件传输到本地驱动器,或者需要在本地驱动器上执行备份,然后手动将其复制到外部驱动器(这是一个难题)

随着时间的推移,我的笔记本电脑上现在有了一个漂亮的USB 3.0端口。我的问题是:

SQL Server会像对待本地驱动器一样对待USB-3.0连接的驱动器吗 eSATA驱动器,还是将USB 3.0驱动器视为USB 2.0驱动器,并且不允许使用 是否用作本地驱动器


前几天我刚刚用了一个USB 2.0驱动器来执行一个测试环境的恢复。我想,只要Windows将该驱动器标识为本地磁盘而不是可移动存储,并且SQL Server服务可以访问该目录,它就可以正常工作。

我找到了答案。事实证明,正是磁盘将自身报告为可移动媒体或不可移动媒体。Windows对其进行了相应的分类。显然,这与SQL Server无关,只是至少有一些版本的SQL Server(2008 R2?)将只备份/恢复到“本地磁盘”。

我手头没有一个可以测试的版本。您尝试过吗?请确保SQL服务帐户对驱动器具有适当的权限。如果驱动器格式不是NTFS,请将其格式化为NTFS或备份到多个文件。FAT格式有单个文件大小限制。FAT32的最大文件大小限制为4 GB。FAT16是2GB。[注意:这是为了添加到Aaron Bertrand的评论中。]我正在考虑购买这样一个外部磁盘。我仍然可以购买一个eSATA硬盘,但是使用这个界面有点麻烦。我在这里试着看看,在我把钱存起来之前,USB 3.0路由是否能给我同样的易用性。