分布式文件系统 (DFS) 和 MS SQL 2008

分布式文件系统 (DFS) 和 MS SQL 2008

我们有两台物理服务器,我们想在上面安装 MS SQL 2008 和我们的应用程序。我们的应用程序使用单独的 *.mdf 文件中的数据库。我们的应用程序一次只能在一台服务器上运行。

我们可以在 DFS 上创建此文件 (*.mdf) 吗?如果我们在第二台服务器上启动应用程序,此文件会相同吗?

答案1

  • 两台服务器无法同时访问同一个文件
  • SQL Server 不允许在网络共享上放置数据库

如果 DFS 是服务器的“本地磁盘”,那么您可能能够使用 DFS。但是,您不能让第二个 SQL Server 使用它。

通常,您会有一个 SQL Server,并且有多个客户端(例如 Web 场)与其连接。

如果你问的话,因为除非你在繁忙的服务器上有一些严重的报告要求,否则只需一个 SQL 框。

如果你希望将其用于灾难恢复目的,请查看数据库镜像

答案2

关于使用文件服务器作为 SQL 数据库的存储,存在一个冗长的讨论KB304261底线是:除非你知道,否则不要做确切地你在做什么。

相关内容