Alter database Appdta(你的文件组名)
 Remove File b
然后把b.mdf改名为b.ndfAlter database Second
  add file
(name  = b,
  filename = 'c:\data\b.ndf',
  )

解决方案 »

  1.   

    to:fornothing(无所求) 
    如果那么简单我就不上来求助了..alter database 只能新增数据库,不能将现有的数据库挂接
    这是我用的语句,但是有错误
    alter database test add filegroup [second]
    go
    Alter database test   add file
    (
    name  = 'test1',
    filename = 'F:\Temp\test1_Data.NDF',
    size=1mb,
    maxsize=2mb,
    filegrowth=2mb
    )
    to filegroup [second]服务器: 消息 5170,级别 16,状态 1,行 1
    无法创建文件 'F:\Temp\test1_Data.NDF',因为该文件已存在。
    服务器: 消息 5009,级别 16,状态 1,行 1
    ALTER DATABASE 失败。没有找到语句中列出的某些磁盘名称。请检查这些名称是否存在,拼写是否正确,然后再重新运行该语句。
    以 1.00 MB 为单位在磁盘 'test1' 上扩展数据库。