Fylix Asked: 2020-06-18 06:59:08 +0800 CST2020-06-18 06:59:08 +0800 CST 2020-06-18 06:59:08 +0800 CST 可用性组中的辅助副本数据库文件位置 772 我继承了两个节点(主要和次要副本)可用性组的设置。 在我的辅助副本节点上,SQL Server 实例默认文件存储在: 我的默认主副本节点文件如下: 当我查看辅助副本上的同步数据库属性时,我看到它的数据库文件如下 它们是主副本节点目录。这是它在可用性组中的工作方式吗? 也就是说,当您查看辅助副本数据库的文件组时,即使数据文件和日志文件存储在不同的本地目录中,它们也会显示主副本数据库的路径? sql-server availability-groups 1 个回答 Voted Best Answer Dan 2020-06-18T16:03:41+08:002020-06-18T16:03:41+08:00 如果您尝试在辅助副本上打开数据库属性窗口,SSMS 将向您抛出错误,所以我的猜测是您在检查这些路径时实际上并没有连接到辅助副本。 在两个节点上运行以下命令: select db_name(database_id), name, physical_name from sys.master_files 这将显示 SQL Server 用于访问每个文件的物理路径,并且我希望会显示每个副本上的不同路径。
如果您尝试在辅助副本上打开数据库属性窗口,SSMS 将向您抛出错误,所以我的猜测是您在检查这些路径时实际上并没有连接到辅助副本。
在两个节点上运行以下命令:
这将显示 SQL Server 用于访问每个文件的物理路径,并且我希望会显示每个副本上的不同路径。