This topic has been archived. It cannot be replied.
-
工作学习 / IT技术讨论 / SQL Server 的专家请帮忙!!!在SQL Server 中我尝试用sp_attach_single_file_db 命令得到提示db.mdf is not a valid database file header. The FILE SIZE property is inncorrect,请问这是什么原因啊SQL Server 的专家请帮忙!!!在SQL Server 中我尝试用sp_attach_single_file_db @dbname = 'dbname'
, @physname = 'G:\db.mdf' 命令得到提示db.mdf is not a valid database file header. The FILE SIZE property is inncorrect,请问这是什么原因啊
-swang106(非有志不能及险远);
2005-3-12
{240}
(#2175440@0)
-
@physname='G:\db.mdf'
-yangn(Raymond);
2005-3-13
(#2175846@0)
-
我有用到 @physname='G:\db.mdf'啊,是什么原因会导致这个提示啊,能有什么办法解决吗
-swang106(非有志不能及险远);
2005-3-13
(#2175895@0)
-
there may be several reasons1. before you attach the file, did you detach it from the db?
2. how many data files existed in the original db? are you sure the file you tried to attach is .mdf not .ndf file?
-yangn(Raymond);
2005-3-13
{179}
(#2175906@0)
-
最好把你的具体操作写出来,方便别人帮你。google到一个人有同样错误信息是他backup 一个数据库,然后attach,当然格式不对。
-holdon(try again);
2005-3-13
(#2176195@0)
-
比较可能的原因是他ATTACH 了.NDF FILE, 而忽略了.MDF FILE, 而在SQL SERVER里, FILE HEADER INFO 是存储在.MDF里的.
-yangn(Raymond);
2005-3-13
(#2176314@0)
-
可能是这个原因你原来并没有这个DB,MASTER DB没有记录,所以必须
1. 先建立个同名的空DB
2.DETACH这个DB
3.REPLACE MDF and LDF file with the db file you want to attach
4,attach the db file
-shangtun(shantun);
2005-3-13
{171}
(#2176398@0)
-
我这个数据库是网络上下载的一个源代码,包含两个文件, db.mdf与db.sql. 没有ndf文件。 其中db.sql是创建数据库的脚本。
-swang106(非有志不能及险远);
2005-3-13
(#2176813@0)
-
如果你已经有了script to create the database, 那db.mdf干什么呢?提供数据?试试看把你的db.mdf改成.bak文件,看看能不能restore.
-yangn(Raymond);
2005-3-13
(#2176869@0)
-
你确定你下载完了吗?也许mdf文件很大,你只下了一部分?是http下载还是ftp下载?如果手工ftp下载,会不会没有设bin模式?
-holdon(try again);
2005-3-13
(#2176937@0)
-
我还干过这样的傻事:在网上找到一个文件要下载,在网页里看到的是一个link xxxx.tar.gz, 就直接选右键,另存为。然后一打开说是格式不对。是了俩遍都不对。就找个编辑软件打开一看:
<html>....</html>气得鼻子歪。原来那是另一个网页,进去后才是下载link.
-holdon(try again);
2005-3-13
{220}
(#2176981@0)
-
下载肯定是下载完了,其他程序源代码都没问题,script只是创建数据库,数据库里头的表都没建起来,所以我估计.mdf里头是所有表以及相关的数据,但不知道为什么就是创建不起来。
-swang106(非有志不能及险远);
2005-3-14
(#2178067@0)
-
自顶一下了,因为数据库还没弄出来啊,呵呵
-swang106(非有志不能及险远);
2005-3-17
(#2184572@0)