1. sqlserver数据库分离后物理目录中只有若干个ndf文件和一个ldf文件,没有mdf文件,请问这是为什么
在数据库管理(ssms)中,右击你的数据库,在属性中查看数据文件存放位置。看一看到底有没有mdf.
不论是mdf,ndf,ldf,这些扩展名都是可以自定义的。
若是真的缺少一个mdf文件,还没有备份的话,就得考虑从磁盘恢复mdf文件了(用第三方软件或找专业恢复人员)。
2. SQL Server的数据文件后缀是什么
关于sql主数据文件次数据文件后缀区分默认情况和自定义情况
1、默认情况下主数据文件的后缀是mdf;
次数据文件的后缀是ndf日志文件的后缀是ldf;
2、自定义方式;
创建数据库的时候自己指定主数据文件,次数据文件以及日志文件的后缀;
以字母开头的任意有效的字符格式即可;
(2)sqlserverndf文件扩展阅读:
Microsoft SQL Server 2005 数据引擎是该企业数据管理解决方案的核心。此外 Microsoft SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。
与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 Microsoft SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,Microsoft SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。
3. sqlserver 2005 数据库 的ndf 文件被删除了,肯定找不到回来了,请问各位高手们,我怎么才能附加上呀
1.新建一个同名的数据库
2.再停掉sql server(注意不要分离数据库)
3.用原数据库的数据文件覆盖掉这个新建的数据库
4.再重启sql server
5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据库名)
6.完成后一般就可以数据库中的数据了,这时,数据库本身一般还要问题,解决办法是,利用
数据库的脚本创建一个新的数据库,并将数据导进去就行了.
USE MASTER
GO
SP_CONFIGURE ‘ALLOW UPDATES‘,1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME=‘置疑的数据库名‘
Go
sp_dboption ‘置疑的数据库名‘, ‘single user‘, ‘true‘
Go
DBCC CHECKDB(‘置疑的数据库名‘)
Go
update sysdatabases set status =28 where name=‘置疑的数据库名‘
Go
sp_configure ‘allow updates‘, 0 reconfigure with override
Go
sp_dboption ‘置疑的数据库名‘, ‘single user‘, ‘false‘
Go
好像sql2000以后的版本就不行了,你试一下
http://blog.sina.com.cn/s/blog_46cbbd9401009s31.html
4. SQL SERVER如何指定表存储的ndf文件
mdf是 primary data file 的缩写
ndf是Secondary data files的缩写
并不是取的单词的首字母。
SQL Server 2000 数据库有三种类型的文件:
主要
主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库有一个主要数据文件。主要数据文件的建议文件扩展名是 .mdf。
次要
次要数据文件是可选的,由用户定义并存储用户数据。通过将每个文件放在不同的磁盘驱动器上,次要文件可用于将数据分散到多个磁盘上。另外,如果数据库超过了单个 Windows 文件的最大大小,可以使用次要数据文件,这样数据库就能继续增长。
次要数据文件的建议文件扩展名是 .ndf。
事务日志
事务日志文件保存用于恢复数据库的日志信息。每个数据库必须至少有一个日志文件。事务日志的建议文件扩展名是 .ldf。
5. ndf格式怎么样打开
咨询记录 · 回答于2021-09-26
6. 谁知道sql server 2000中的ndf文件到底有什么用啊
SQL Server 2000 数据库有三种类型的文件:
主要数据文件
主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是 .mdf。
次要数据文件
次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是 .ndf。
日志文件
日志文件包含恢复数据库所需的所有日志信息。每个数据库必须至少有一个日志文件,但可以不止一个。日志文件的推荐文件扩展名是 .ldf。
SQL Server 2000 不强制使用 .mdf、.ndf 和 .ldf 文件扩展名,但建议使用这些扩展名以帮助标识文件的用途。
只要是文件就有的吧,自动生成的呀,你可以找SQL 的帮助文件,帮助文件里面有狠多你想要的东西,有些数据是沉郁的,所以呢多的话就会影响到数据库,所以会有有些设置来禁止这些过多的东西,我原拉的时候看过这方面的东西好像有一些是有这个问题的 啊,我还有SQL的教程是视频的,你需要吗
我QQ41593789 可以给你共享一下
7. ndf是什么
1、在产品维修的过程中,表示送修产品检测时未发现不良(NDF=NoDefectFound)。
2、次数据文件的扩展名,可用SQLSERVER数据库打开。
3、Non-deliverableForwards的缩写,即无本金交割远期,指供求双方基于不同汇率预测签订的无本金交割远期外汇交易模式。
4、中性洗涤纤维。植物性饲料如一般饲科、牧草和粗饲料经中性洗涤剂(3%十二烷基硫酸钠)分解则大部分细胞内容物溶解于洗涤剂中,其中不溶解的残渣为中性洗涤纤维(NDF)。
8. 次文件组存放什么文件
.ndf文件
数据文件三种类型:
主数据文件:(后缀名.mdf),存放在主文件组中。主数据文件里面存放数据和数据库启动信息。
日志文件:(后缀名.ldf),数据库中至少包含一个日志,也可以有多个。(注意:文件组中包含个日志)。
日志包含恢复数据库的所有日志信息。
次要数据文件:(后缀名.ndf),存放于文件组中。
9. ndf文件怎么打开
ndf为次数据文件,用SQL SERVER数据库可以打开。
10. 请问sqlserver 如何移动分区的ndf文件呢
打开MsSQL2008,找到作业该项,如果打不开或者SQL Server代理是未启动状态,请先在windows服务中启动SQL Server代理(参考图片),
2
右击MsSQL2008对象资源管理器中的作业,选择新建作业,输入该作业你想用的名称,类别不用管,说明里面是输入一些该作业完成的功能,可不写,请务必勾选已启用复选框.
3
点击新建作业窗体左侧的步骤项,点击右侧区域下方的新建按钮,输入步骤名称,类型请选择Transact-SQL脚本(T-SQL),运行身份默认,数据库请选择要进行分区的数据库,请不要选择master默认的