有数据文件就好,先安装sqlserver7.0,然后附加数据库就可以了

解决方案 »

  1.   

    --不要新建数据库,而是在查询分析器直接用SQL语句附加.--有数据文件及日志文件的情况
    sp_attach_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
    ,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件--如果只有数据文件的情况
    sp_attach_single_file_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
      

  2.   

    --不要新建数据库,而是在查询分析器直接用SQL语句附加.--有数据文件及日志文件的情况
    sp_attach_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
    ,'日志文件名(*.ldf注意要带目录)' --后面可以是用,分隔的该数据库的多个日志文件--如果只有数据文件的情况
    sp_attach_single_file_db '数据库名'
    ,'数据文件名(*.mdf注意要带目录)' --后面可以是用,分隔的该数据库的多个数据文件
      

  3.   

    sql7.0只能在查询分析器中用语句,企业管理中没有附加的操作.
      

  4.   

    或在查询分析器中执行如:
    EXEC sp_attach_db @dbname = N'pubs', 
       @filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf', 
       @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
      

  5.   

    请问楼上的,NDF文件是什么
    现在这里有很多文件是NDF我不知道是什么东西!再有,是不是数据库名都不要建立,然后直接在查询分析器中附加呢?
      

  6.   

    ndf也是数据文件,一个数据库如果有两个及以上的数据文件时,一般第一个数据文件扩展名为.mdf,第二个及以后的是ndf.