我在用sql server语句建立数据库时为什么会出现"正在使用名为 'hfitu_data' 的文件。请选择其它名称。"本人是初学者请大家帮忙 ???

解决方案 »

  1.   

    在master数据库建立的吗
    看看时候是否存在同名库文件了
      

  2.   

    if object_id('hfitu_data') is not null
    drop database hfitu_data
    create database hfity_data
    on
    (file='hitu_data',
     filename='d:\hitu_data.log',
     maxsize=50MB,
     size=10MB,
     Filegrowth=5MB
     )
    log on
    (
     file='hitu_data',
     filename='d:\hitu_data.log',
     maxsize=50MB,
     size=10MB,
     filegrowth=5MB)
      

  3.   

    纠正错误
    if object_id('hfitu_data') is not null
    drop database hfitu_data
    create database hfity_data
    on
    (file='hitu_data',
     filename='d:\hitu_data.mdf',
     maxsize=50MB,
     size=10MB,
     Filegrowth=5MB
     )
    log on
    (
     file='hitu_data',
     filename='d:\hitu_data.ldf',
     maxsize=50MB,
     size=10MB,
     filegrowth=5MB)
      

  4.   

    如果不要原来的'hfitu_data',先删除吧。不然就另起名字了。if object_id('hfitu_data') is not null
    drop database hfitu_data
    create database hfity_data