云服务器网:购买云服务器和VPS必上的网站!

MSSQL数据库文件寄存位置探索

在MSSQL数据库中,mdf文件和ldf文件是常见的数据库文件,分别定义为主数据文件和日志文件。当在MSSQL数据库中新建或恢复数据库时,一定要指定mdf和ldf文件的寄存路径。下面我们就来讨论MSSQL数据库文件寄存位置的探索。
首先,当你新建文件时,用户可

在MSSQL数据库中,mdf文件和ldf文件是常见的数据库文件,分别定义为主数据文件和日志文件。当在MSSQL数据库中新建或恢复数据库时,一定要指定mdf和ldf文件的寄存路径。下面我们就来讨论MSSQL数据库文件寄存位置的探索。

首先,当你新建文件时,用户可以指定mdf和ldf文件的寄存位置。你可使用SQL的“CREATE DATABASE”语句来完成创建新库的操作,并在该语句中指定文件的寄存位置:


CREATE DATABASE db_name
ON
(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
GO
ALTER DATABASE db_name
MODIFY FILE
(NAME = 'aaaaaaaaaa',
FILENAME = 'C: \database\aaaaaaaaaa.ldf')
GO

以上就是MSSQL数据库文件寄存位置探索的相关内容,区别情况下,用户都可使用相应的方法来获得文件的寄存位置指定,而这类位置指定对mdf和ldf文件的读取及操作都是非常重要的。

本文来源:https://www.yuntue.com/post/216103.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注