我有一个网站是SQL数据库,数据库里面有三个文件,一个是mdf,ldf,bak.我不知道哪个是SQL的,我昨天把MDF的附加进来了.但进入不了.出错.谁能告诉我怎么运行啊??小弟急啊....在线等.

解决方案 »

  1.   

    bak是备份的数据库,把具体什么错误贴出来
      

  2.   

    mdf是数据主要文件,ldf是日志文件,bak是备份的数据库。
      

  3.   

    ref:http://www.netbei.com/Article/db/db3/200507/3906.html
      

  4.   

    谢谢大家啊...您跟我说您的操作步骤吧....
    我第一次运行SQL怕是我运行有误啊.
      

  5.   

    如果要附加就用这个mdf,ldf会自动读出来的
    如果要还原就用那个bak文件
      

  6.   

    mdf是数据主要文件,ldf是日志文件,bak是备份的数据库。 bak是通过企业管理器里面的对数据库操作备份出来的可还原的数据  mdf 是数据库存放的主要数据文件 ldf是数据库存放的时候操作的日志文件
      

  7.   

    到http://lgxyslldw.512j.com上看看吧,里面有SQL数据库的网站的使用说明和SQL数据库的设置说明,去看看可能有点启示作用.
      

  8.   

    你确定这个数据库是2000的?如果数据库是2005的,你再附加为2000的话会报错的
    你还原bak试试看
      

  9.   

    mdf是数据主要文件,ldf是日志文件,bak是备份的数据库
    运行sql选择附加数据库,之后找到路径那个.mdf的
    连接字符串写成你的sql的,如Server=.;database=testDB;uid=sa;pwd=123
      

  10.   

    你可以新建一个 数据库,然后用那个 bak文件来还原。
    这样试试。
      

  11.   

    mdf文件就是需要附加的,bak是备份文件,用来还原数据库的,如果在sql2000下附加失败,就到sql2005里面试试