这文件是不能打开的,只能附加到数据库中!你可以在master上单击右键选择附加!按提示操作就可以了!不过这需要日志文件
2. mdf在sql中打不开。。会显示有错误 怎样才能打开啊!
mdf要附加后,才能在sql管理器里看到该数据库,如果是附加时打不开,可能是你的安装的数据库版本低,这句要升级或重装数据库。其他的要看错误说明,找到原因,然后网络,会有很多方法。
3. 重装系统之后利用sql server2008不能打开.mdf数据库如下图,哪位大侠有办法呢急!!!
1、新建一个同名数据库。
2、停止数据库服务,覆盖新建的数据库主文件(小技巧:最好放在同一个磁盘里面,把新建的数据库主文件删掉或移开,再把要恢复的数据库主文件剪切过去,这样就可以节省时间。)
3、启动数据库服务,数据库变为置疑或可疑状态。然后在查询分析器中运行:
alter
database
无日志文件的数据库名称
set
emergency
设置为紧急状态。
4、再运行:
alter
database
无日志文件的数据库名称
set
single_user
或者:
sp_dboption
'无日志文件的数据库名称',
'single
user',
'true'
设置为单用户模式。
、检查并重建日志文件,运行:
dbcc
checkdb('无日志文件的数据库名称',repair_allow_data_loss)
这个时间比较长。耐心等待!如果有错误提示,再运行:
dbcc
checkdb('无日志文件的数据库名称',repair_rebuild)
进行修复。如果没有错误,可以跳过。
6、恢复成多用户模式
alter
database
无日志文件的数据库名称
set
multi_user
或者:
sp_dboption
'无日志文件的数据库名称',
'single
user',
'false'
4. SQL数据库的.mdf的文件怎么打不开
用文本是可以看到数据的。。.mdf可以在 数据库里附加..
5. mdf数据库文件怎么打开
用SQL Server管理工具可以打开mdf数据库文件,具体操作请参照以下步骤。
1、首先在网上搜索【QL Server管理工具】,然后选择其中一个版本,下载好安装包。
6. .NET 在app_data文件夹添加 .mdf文件 打不开 我的数据库是SQL2005 VS2012
.mdf是数据库文件, 要附加到sqlserver上才能看,不能直接打开。
7. 关于使用Sql sever manager 打开mdf文件的问题
您好,1 如果你是sql server 2000 或SQL SERVER 2005 需要LDF文件和MDF文件将数据库 ATTACHE 也就是你说的打开。当然如果你没有LDF 文件可以先建立一个数据库,让后将新数据库的MDF文件替换为你自己的MDF文件,在ATTACHE
2 如果你是SQL SERVER 2008 SQL SERVER 2008 R2 则不需要LDF 2008 独有的不需要LDF可以将MDF挂在的功能。
1、建一个同名的数据库
2、修改服务器设置:允许多系统目录进行直接修改
3、停止SQL Server
4、用原mdf文件覆盖新建库的数据库文件
5、重启SQL Server(这时数据库应该是置疑)
6、将数据库置为紧急状态:update master.dbo.sysdatabases set status = 32768 where name = dbname
7、重建日志:dbcc rebulid_log('dbname', 'logfile')
数据库重新启动,然后再还原数据库状态用以下语句
update master.dbo.sysdatabases set status = 16 where name = dbname
8. SQL Server 2005开发版能打开mdf文件吗为什么我打不开阿
能。
打开数据库,右键,选择任务中的“附加”,找到这个MDF文件,点击添加确定即可。
如果失败,请使用SA账户登入
9. 安装sql2005,下载的数据库文件怎么打不开老是说确保已安装文件类型(.mdf)的应用程序
对象资源管理器--数据库名(右键)--附加--找到你电脑上的mdf文件,确认,就附加成功了