SQL创建数据库的问题

本人纯菜鸟,刚入门学习SQL,对照书本打了如下的语句createdatabase学生on(name='学生_data',filename='D:\数据\学生_data.m... 本人纯菜鸟,刚入门学习SQL,对照书本打了如下的语句
create database 学生
on
(name='学生_data',
filename='D:\数据\学生_data.mdf')

运行的结果是

服务器: 消息 5105,级别 16,状态 2,行 1
设备激活错误。物理文件名 'D:\数据\学生_data.mdf' 可能有误。
服务器: 消息 1802,级别 16,状态 1,行 1
CREATE DATABASE 失败。未能创建所列出的某些文件名。请检查前面的错误信息。

请问是哪里出错了
请大神们不吝赐教
展开
 我来答
匿名用户
推荐于2016-09-18
展开全部
文件路径有问题,可能缺了D:\数据这个文件夹。
另外建议数据库名称和字段名最好不要用中文,虽然比较容易识别,但是容易出错。这个只是建议和你这里的出错无关。
巢浩慨vi
2014-06-14 · 超过56用户采纳过TA的回答
知道答主
回答量:176
采纳率:0%
帮助的人:117万
展开全部
这跟操作系统没有关系吧,没有权限创建数据库是因为用户的权限不够,我的意思是你这个用户是管理员创建并且没有赋予你创建数据库的权限 ,你用管理员试试
这样可以么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qscorpius_fly
2014-06-14 · TA获得超过1861个赞
知道小有建树答主
回答量:811
采纳率:80%
帮助的人:320万
展开全部
D盘下有没有“数据”这个文件夹,如果没有创建这个文件夹
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式