sqlserver数据库文件有几种

共有三种类型:

主数据文件

辅助数据文件

事务日志文件

sqlservermdf和.ndf的区别

mdf是primarydatafile的缩写,ndf是secondarydatafiles的缩写,并且不是单词的第一个字母。
SQLServer2000数据库中有三类文件:main主数据文件,包含数据库的启动信息,并指向数据库中的其他文件。
用户数据和对象可以存储在此文件或辅助数据文件中。
每个数据库都有一个主数据文件。
主数据文件的建议文件扩展名是.mdf。
二级二级数据文件是可选的,由用户定义并存储用户数据。
通过将每个文件放置在不同的磁盘驱动器上,辅助文件可用于将数据分布在多个磁盘上。
此外,如果数据库超过单个Windows文件的最大大小,可以使用辅助数据文件,以便数据库可以继续增长。
辅助数据文件的建议文件扩展名是.ndf。
事务日志事务日志文件保存用于恢复数据库的日志信息。
每个数据库必须至少有一个日志文件。
建议的事务日志文件扩展名是.ldf。
来源:78952angel