语句没有问题
可能你的sql没有安装在d盘,没有d:\microsoft sql server 2000\mssql\data目录有个地方
log on(
name='学生管理日志'
filename='d:\microsoft sql server 2000\mssql\date\学生管理日志.ldf',
                                             ^^应该是data,不知道是你笔误还是书错误

解决方案 »

  1.   

    发现错误:create database 学生管理数据库
    on(
    name='学生管理数据库',
    filename='d:\microsoft sql server 2000\mssql\data\学生管理数据库.mdf',
    --这里的目录一般不是这样的,而是   FILENAME = 'c:\program files\microsoft sql server\mssql\data\学生管理数据库.mdf',
    size=1mb,
    maxsize=50mb,
    filegrowth=5mb
    )
    log on(
    name='学生管理日志'    ---最关键,这里少了一个逗号
    filename='d:\microsoft sql server 2000\mssql\date\学生管理日志.ldf',
    --这里的目录一般不是这样的,而是   FILENAME = 'c:\program files\microsoft sql server\mssql\data\学生管理日志.ldf',
    size=1mb,
    maxsize=5mb,
    filegrowth=10%
    )
      

  2.   

    完整应该是:
    create database 学生管理数据库
    on(
    name='学生管理数据库',
    FILENAME = 'c:\program files\microsoft sql server\mssql\data\学生管理数据库.mdf',
    size=1mb,
    maxsize=50mb,
    filegrowth=5mb
    )
    log on(
    name='学生管理日志',
    FILENAME = 'c:\program files\microsoft sql server\mssql\data\学生管理日志.ldf',
    size=1mb,
    maxsize=5mb,
    filegrowth=10%
    )