在MSSQL数据库中,mdf文件和ldf文件是常见的数据库文件,分别定义为主数据文件和日志文件。当在MSSQL数据库中新建或恢复数据库时,一定要指定mdf和ldf文件的寄存路径。下面我们就来讨论MSSQL数据库文件寄存位置的探索。
首先,当你新建文件时,用户可以指定mdf和ldf文件的寄存位置。你可使用SQL的“CREATE DATABASE”语句来完成创建新库的操作,并在该语句中指定文件的寄存位置:
CREATE DATABASE db_nameON
(NAME='mgoal_data',FILENAME = 'C:\database\mgoal_data.mdf',SIZE=2154,MAXSIZE=UNLIMITED,FILEGROWTH=20MB)LOG ON
(NAME='mgoal_log',FILENAME = 'C:\database\mgoal_log.ldf',SIZE=1567867,MAXSIZE=UNLIMITED,FILEGROWTH=20MB)
其次,用户还可使用create default参数来提示MSSQL数据库在哪里寻觅新建文件:
EXECUTE sp_dboption 'db_name', 'create default', 'C:\database'
最后,用户可使用SQL脚本指定某个具体的数据库文件(mdf或ldf文件)的寄存位置:
USE db_name
GOALTER DATABASE db_name
MODIFY FILE (NAME = 'aaaaaaaaaa',
FILENAME = 'C: \database\aaaaaaaaaa.ldf')GO
以上就是MSSQL数据库文件寄存位置探索的相关内容,区别情况下,用户都可使用相应的方法来获得文件的寄存位置指定,而这类位置指定对mdf和ldf文件的读取及操作都是非常重要的。
本文来源:https://www.yuntue.com/post/216103.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏