安装后更改 sql 服务器的默认数据目录
changing default data directory for sql server after installation
我错误地将我的 SQL 数据目录放在错误的文件夹中,因此,系统数据库位于错误的目录中,因此,我想将它移动到另一个目录。我将移动我所有系统数据库的数据和日志文件,但我想知道它是否会移动 MSSQL 下的所有文件夹,或者我是否还需要执行其他一些步骤?请在下面找到我在 MSSQL.
下可以看到的文件夹
为了移动 system databases
,您不仅应该移动文件,而且在此之前您应该使用
更改它们在系统表中的路径
ALTER DATABASE..MODIFY FILE
移动 master
数据库时,您还应该更改 Configuration Manager
中的 startup parameters
,您应该将主文件的新位置放在那里。
所有这些都在 Move System Databases 文章中进行了描述。
请注意,如果有一天你需要重建你的母版,它会被放在旧位置,所以你不能只删除 DATA 文件夹。重建后,您需要再次移动系统数据库。
这是为了让您知道我的问题的解决方案。我已通过将所有系统数据库的数据和日志文件移动到所需的 location.I 成功更改了数据根目录,还必须将 SQLDataRoot 目录的注册表值更改为我所需的位置并修改服务器的位置根据我的集群要求的诊断文件。完成这一切后,我已经能够成功地将文件夹移动到所需的位置。感谢大家的帮助。
我错误地将我的 SQL 数据目录放在错误的文件夹中,因此,系统数据库位于错误的目录中,因此,我想将它移动到另一个目录。我将移动我所有系统数据库的数据和日志文件,但我想知道它是否会移动 MSSQL 下的所有文件夹,或者我是否还需要执行其他一些步骤?请在下面找到我在 MSSQL.
下可以看到的文件夹为了移动 system databases
,您不仅应该移动文件,而且在此之前您应该使用
ALTER DATABASE..MODIFY FILE
移动 master
数据库时,您还应该更改 Configuration Manager
中的 startup parameters
,您应该将主文件的新位置放在那里。
所有这些都在 Move System Databases 文章中进行了描述。
请注意,如果有一天你需要重建你的母版,它会被放在旧位置,所以你不能只删除 DATA 文件夹。重建后,您需要再次移动系统数据库。
这是为了让您知道我的问题的解决方案。我已通过将所有系统数据库的数据和日志文件移动到所需的 location.I 成功更改了数据根目录,还必须将 SQLDataRoot 目录的注册表值更改为我所需的位置并修改服务器的位置根据我的集群要求的诊断文件。完成这一切后,我已经能够成功地将文件夹移动到所需的位置。感谢大家的帮助。