图文助你打开ldf和mdf文件
- 格式:docx
- 大小:546.83 KB
- 文档页数:8
由于文件不可访问,或者内存或者磁盘空间不足,所以无法打开数据库"UFDATA_001_2007"2008-03-02 11:58缺少001帐套2007年度的ldf文件(事务日志文件)。
你打开E:\ZT001\2007文件夹,里面应该就一个mdf。
数据库现在应该是质疑的。
数据库质疑的处理方法:1)在查询分析器里执行如下语句-----sp_configure 'allow updates', 1goreconfigure with overridegouse mastergoupdate sysdatabases set status = 32768where name = 'UFDATA_001_2007'gosp_configure 'allow updates', 0goreconfigure with override2)再在查询分析器里执行如下语句use masterdbcc rebuild_log( 'ufdata_001_2007', 'E:\ZT001\2007\ufdata.ldf')此时就重建了日志文件,数据库可以使用了。
用友安装问题(安装步骤和注意事项)2007-12-28 12:01朋友找我让我帮她安装用友财务软件,软件是从网上下的U8.5破解版,由于没有接触过此类软件,只是我的工作是做网管,综合了解的知识还行,根据一些帮助文档,最后终于搞定了。
下面把一些大概需要注意的地方说一下,希望能给大家提供点资料参考:1、系统环境:windows xp pro版2、安装好IIS服务:具体步骤不说了,不会的可以查找此类的资料。
(单机版可不装)3、安装SQL Server 2000搭建数据库服务器:具体步骤不说,只有两点提示,一是安装时选择的身份验证方式必须选择为SQL server和windows混合的验证方式,二是设置sa的密码需要记住。
【MSSQL】MDF、NDF、LDF⽂件的含义
【MSSQL】MDF、NDF、LDF⽂件的含义
2012-09-03 15:32:56| 分类: |举报|字号
MDF是 primary data file 的缩写;
NDF是 Secondary data files的缩写;
LDF是 log data files的缩写。
并不是取单词的⾸字母。
SQL Server 2000 数据库有三种类型的⽂件:
主要
主要数据⽂件包含数据库的启动信息,并指向数据库中的其他⽂件。
⽤户数据和对象可存储在此⽂件中,也可以存储在次要数据⽂件中。
每个数据库有⼀个主要数据⽂件。
主要数据⽂件的建议⽂件扩展名是 .mdf。
次要
次要数据⽂件是可选的,由⽤户定义并存储⽤户数据。
通过将每个⽂件放在不同的磁盘驱动器上,次要⽂件可⽤于将数据分散到多个磁盘上。
另外,如果数据库超过了单个Windows ⽂件的最⼤⼤⼩,可以使⽤次要数据⽂件,这样数据库就能继续增长。
次要数据⽂件的建议⽂件扩展名是 .ndf。
事务⽇志
事务⽇志⽂件保存⽤于恢复数据库的⽇志信息。
每个数据库必须⾄少有⼀个⽇志⽂件。
事务⽇志的建议⽂件扩展名是 .ldf。
mdf和ldf是什么文件/tittle-tattle/2009/MDF-LDF-MSSQL.htm l在MS SQL Server7/2000中摒弃了以前版本中的设备对象,一个数据库文件包含两个文件:.mdf和.ldf。
在系统瘫痪之前把这两个文件从SQL Server的安装目录的data子目录里拷贝出来(一般为D:\MSSQL\DATA),重新安装完成系统之后,再将这两个文件拷贝到SQL Server安装目录的data子目录里面,然后进行如下操作就可以恢复你的数据库了。
恢复时有两种方式可供选择:1、调用系统存储过程SP_A TTACH_DB举一个例子,需要备份和恢复一个名为student的数据库。
先打开SQL Server Service Manager,关掉SQL Server服务,把需要备份的student数据库复制到其他的地方(可以是自己硬盘的其它盘,也可通过局域网复制到他人的PC上),包含有两个文件student.mdf和student.ldf。
某些时间以后,系统数据库瘫痪,需要进行恢复。
先重新安装系统,把student.mdf 和student.ldf这两个文件拷贝到SQL Server安装目录的data子目录里面,再在MS Query Analyzer中运行如下命令:exec sp_attach_db @dbname=N''student'',@filename1=N''d:\MSSQL\Data\student_Data.mdf'',@filename2=N''d:\MSSQL\Data\student_Log.ldf''第一行命令表示要恢复的数据库名称,可以是原来的名称student,也可以另外起一名称,但一定要保证唯一。
第二、三行命令表示数据库文件的物理名称,也就是说你拷贝过来的数据库文件student.mdf和student.ldf的实际位置。
⾸先:如果备份的数据库有两个⽂件,分别是.LDF 和 .MDF,打开企业管理器,在实例上右击---所有任务--附加数据库,然后选择那个.MDF⽂件,就可以了。
或者在查询分析器中输⼊: sp_attach_db "数据库名称","路径\⽂件名.ldf","路径\⽂件名.MDF" SQL Server数据库备份有两种⽅式,⼀种是使⽤BACKUP DATABASE将数据库⽂件备份出去,另外⼀种就是直接拷贝数据库⽂件mdf和⽇志⽂件ldf的⽅式。
下⾯将主要讨论⼀下后者的备份与恢复。
本⽂假定您能熟练使⽤SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Analyser(SQL Server查询分析器)。
1.正常的备份、恢复⽅式0 正常⽅式下,我们要备份⼀个数据库,⾸先要先将该数据库从运⾏的数据服务器中断开,或者停掉整个数据库服务器,然后复制⽂件。
卸下数据库的命令:Sp_detach_db 数据库名 连接数据库的命令:Sp_attach_db或者sp_attach_single_file_db s_attach_db [@dbname =] ’dbname’, [@filename1 =] ’filename_n’ [,...16] sp_attach_single_file_db [@dbname =] ’dbname’, [@physname =] ’physical_name’ 使⽤此⽅法可以正确恢复SQL Sever7.0和SQL Server 2000的数据库⽂件,要点是备份的时候⼀定要将mdf和ldf两个⽂件都备份下来,mdf⽂件是数据库数据⽂件,ldf是数据库⽇志⽂件。
例⼦: 假设数据库为test,其数据⽂件为test_data.mdf,⽇志⽂件为test_log.ldf。
假设已存在这样的一个数据库,数据库文件名称是:SchoolIT_Data.MDF,日志文件名称是:SchoolIT_Log.LDF;其存盘的位置如下图!下面我们介绍将其附加到Sql Server中!首先打开你的Sql Server企业管理器,在左边的列表中执行类似下图的操作:“数据库”→“所有任务”→“附加数据库”;弹出如下图的对话框:上图中,我们点击“...”按钮,上图中已使用红色线条圈好的按钮,之后会弹出选择MDF文件对话框,根据第一图中的路径,找到存盘位置,之后选择这个文件:SchoolIT_Data.MDF,最后一路按“确定”按钮一直退出操作即可完成!数据库的安装:打开SQL企业管理器,依次点击Microsoft SQL Server,SQL Server组,(LOCAL)(Windows NT)。
右键点击“数据库”,选择“所有任务”中的“附加数据库”选项,会看见如下画面。
点击“附加数据库(A)”会跳出“附加数据库—(LOCAL)”窗口如下:点击“验证(V)”按钮左边的一按钮,会跳出如下“浏览现有的文件—(L OCAL)”提示窗口如下:选择源文件所在的虚拟目录,打开book文件夹中的database文件夹,选择Book_Data.MDF文件(这里以Book_Data.MDF文件为例子),点击“确定”。
点击“确定”后,跳出如下提示窗口,再次点击“确定”,会跳出“附加数据库顺利完成”窗口,点击确定,数据添加完成,如图:重装操作系统之后,原来的SQL Server2000在磁盘上的文件还存在(不是在C盘上),但是系统中找不到SQL Server2000此时只要重新安装SQL Server2000,再附加数据库即可。
具体操作如下:1.重新安装SQL Server20002.进入企业管理器,右击数据库-所有任务-附加数据库-选择与要恢复的数据库对应的.mdf 文件(在原来的数据库的data文件加中),确定即可如果点击安装SQL Server2000时没有反应,再次点击时,提示'一个实例正在运行',则可进入注册标编辑器,右击删除SQL Server2000,具体操作:1.开始-运行-regedit-打开了注册表编辑器2.HKEY-LOCAL-MACHINE-SOFTWARE-Microsoft-右击删除Microsoft SQL Server重启计算机,重新安装SQL Server即可。
今天我们来讲讲各种格式的文件打开方式及文件类型详明的话题,本人从事电脑有10几个年头了,从早期的286电脑到现在的6核电脑,从以前的 DOS系统到现在的Windows 7可以说都经历过,在这么多年从事电脑期间有很多朋友常常会问一些这个是什么啊,那个是干什么文件啊之类的问题,也就是我们常讲的文件格式,专业点讲就是文件后缀名(DOS环境叫扩展名),文件后缀名是对文件格式的一种标志,一般通过文件后缀名来区分文件格式,如果你熟悉的话一定会知道这种文件是用来做什么的,用什么软件来打开,所以了解文件后缀名非常重要,文件后缀名成百上千,也不可能全都知道,那么今天我总结了一下当今电脑中用得较为广泛的文件后缀名以及采用什么方式或通过什么软件来打开,你可以通过【Ctrl+F】查找到你想了解的后缀名,希望对你有所帮助。
一、可执行程序文件类型打开方式:这种文件可直接执行,一般不需要第三方软件打开.exe、.com、.bat、.sys等,伴随着可执行文件常附有以下几类文件:*.HLP即帮助文件(help)、*.CFG即配置文件 (config)、*.DAT即数据文件(data)、*.LOG即日志文件(log)、*.TMP为临时文件(temporal)。
二、Windows自带的文件类型打开方式:用windows自带专用工具打开,例如:.wri用写字板打开.drv格式:为设备驱动程序(Driver).fon、.fot格式:都是字库文件.grp格式:为分组文件(Group).ini格式:为初始化信息文件格式:(Initiation).pif格式:为DOS环境下的可执行文件在Windows下执行时所需要的文件格式.crd格式:即卡片文件(Card).rec格式:即记录器宏文件(Record).wri格式:即文本文件(Write),它是字处理write.exe生成的文件.doc、.rtf、.docx格式:Word产生的文件.cal格式:为日历文件.clp格式:是剪贴板中的文件格式.htm、.html格式:网页文件.par格式:为交换文件.pwl格式:为口令文件(Password).xls/.xlsx格式:Excel文件三、图形图像文件类型打开方式:一般用图形查看软件就可以打开,例如:ACD格式:SEE软件,如果是特定的专业设置软件,那么就必须用专业设计软件打开,CDR文件就必须用CorelDRAW软件打开,DWG就必须用AutoCAD打开。
关于SQL数据库丢失.LDF文件后附加数据库的方法相信很多朋友对SQL中的日志文件不慎删除后,附加MDF 文件,提示LDF文件有问题,导致MDF无法附加的情况,解决方法:1、把需要附加的数据库的MDF文件改名;2、建一个相同的数据库。
库文件名称为要附加的数据库名。
3、打开服务管理器(通常情况下应该在托盘),停止服务3、将新建的数据库文件的MDF文件删掉,并将原有的数据库mdf文件该为原来的名字4、重启sql server服务 ,此时数据库变为置疑状态5、执行以下语句:sp_configure 'allow updates', 1 reconfigure with overrideupdate sysdatabases set status='32768' wh ere name='databasename'DBCC rebuild_log ('databasename','日志路径\da tabasename.ldf')update sysdatabases set status='0' where name='databasename'sp_configure 'allow updates', 0 reconfigure with override重置数据库异常状态命令sp_resetstatus 'database_name'到此时,表面上数据库没有什么问题了,实际上此时数据库处于回避恢复模式。
新建一数据库,将原来的数据导入到新建的数据库中,完毕后将原来的数据库删除,新建,然后将数据重新导入,就行了。
需要注意的是,SQL在进行数据导入导出的时候,原始表的主建信息会丢掉,所以需要注意以下。
网络上常见的文件格式和打开方法网络上常见的文件格式和打开方法ISO IS O格式是光盘镜像文件,请用虚拟光驱软件打开,或者直接刻盘。
PD F PDF格式是一种矢量文档格式,一般大公司或者是软件公司制作帮助及说明文档常用此类格式,请用Adob e Acr obatReade r打开。
PD G PDG格式是超星电子图书馆专用的格式,可用超星阅览器打开。
W DLWD L文件格式是与PDF文件格式类似的文件格式,目前国内有些图书馆藏书用该文件格式储存。
在市场上买的D版电子书也常用这种格式:)可用华康文件阅读器等WDL文件阅读器打开。
NLCNLC格式是中国国家图书馆的电子图书格式。
它把扫描的图书图像以JBIG标准压缩(无损压缩)为很小的NLC文件。
NLC文件是JB IG格式的一种变种。
解压缩之后即可使用,不需要安装。
可用NL C格式阅读器打开。
L WP LWP格式是Lo tus W ordPr o 96/97文件格式,请用I BM Lo tus打开。
001 002……这是用文件分割器分割后的文件,需要合并后才可以打开使用,请把001、002等文件放在同一目录,可用h jspli t等文件分割合并工具合并。
这种格式的书很多都是原书的扫描版哦。
PPT PP T就是mi croso ft po werpo intt格式:)用微软的Pow er Po int 打开。
DOCD OC格式主要是Fra meMak er或Fr ameBu ilder文档、Wo rd St ar文档、WordPerfe ct文档、Micro softWord文档或Di splay Write文档,可用微软的Wo rd打开。
第一步:在C盘下找到”program files”双击打开
第二步:打开Microsoft SQL Server
第三步:选择MSSQL.1打开DATA文件
第四步:将你的ldf文件和mdf文件复制到此文件夹中,我的文件是jxcbook
第五步:将你ldf文件和mdf文件再复制到任意其他的盘中比如D盘吧,新建个文件夹,将文件复制里面,一定要记住这个位置
第六步:启动SQL Server,选择windows身份验证,服务器名称为计算机名,点击连接成功后,右击“数据库”选择“附加”~~吼吼~~~~~~~~~~~~~~~~
第七步:选择“添加”按钮
注意:找到D盘下的新建文件夹,选中文件夹下的文件,点击确定~~~
第八步:选择确定,就OK咯~~~~~。