'F:\作品\学校管理系统\DBSYSTEM\SchoolMS.mdf' ,你的硬盘中有这个目录吗,检查一下,sql是不自动创建目录的。
⑵ SQL错误,如下错误描述
CREATE DATABASE datebase_sss
ON
PRIMARY
( NAME = 'sss_date',
FILENAME = 'G:SQL Server 2008新建文件夹sss_date.mdf',
SIZE = 3MB,
MAXSIZE = 20MB,
FILEGROWTH = 10%)
LOG ON
(NAME = 'sss_LOG',
FILENAME = 'G:SQL Server 2008新建文件夹sss_log.ldf',
SIZE = 1MB,
MAXSIZE = 1MB,
FILEGROWTH = 1MB)
GO
应该是 sss_date.mdf 和 sss_log.ldf 没有加
⑶ 解决SQL Server 5120 5123错误
原因是从其他电脑拷贝的数据库常出现 错误无法附加 多少权限问题
把数据库和日志文件的属性里 安全设置更改以下权限 设为everyone完全控制即可
lishixin/Article/program/SQLServer/201311/22293
⑷ sql server 2005 用windows登录可以附加数据,用sa用户登录无法附加,显示错误5123
这个不难解释。用Windows登录附加的时候客户端是使用Windows登录的这个用户,也就是你当前登录Windows的这个用户去访问文件获取信息,而用sa登录用的是SQL Server启动账号去访问文件获取信息。出现不同用户有的能附加有的不能附加是因为数据库文件的权限做了限制,SQL Server启动账号没有访问数据库文件的权限。楼主可以右击要附加的数据库文件,在属性里查看“安全”,然后将everyone授予完全控制权限,这样不论用什么用户都可以附加这个数据库文件了,另外mdf和ldf都要按这个方法修改权限。
⑸ sql server 2008用windows身份附加数据库出错5123
D盘 网站管理 文件夹没有权限,把你在SQL的设置的本地用户权限设为完全控制
⑹ sql server 2008附加mdf文件,错误5123。重启电脑重新打开还是这样,怎么解决啊
原因是对想要附加的数据库文件(.mdf)和日志文件(.ldf) 没有操作权限 解决办法 很简单
第一步:找到数据库文件(.mdf)和日志文件(.ldf)
第二步:右键 选择 “属性” ,然后选择“安全”选项卡,然户选择“编辑”
第三步:选择“添加”
第四步:选择“高级”
第五步:选择“立即查找”,在下面的搜索结果中找到“Everyone”,选定,确定
第六步:把“Everyone”的权限设置为“完全控制”,应用
第七步:确定
⑺ Microsoft SQL Server,错误: 5123,我用的是2005.
SQL新建一个数据库名字就叫你索要附加的数据库名,建好后关掉服务器,找到你建好的数据库目录,把你要附加的数据库覆盖掉,在启动服务器,发觉也能用,问题就解决了。
试试这种方法
⑻ 重新安装了SQL2000附加数据库文件时出现错误602 错误5123 怎么解决
1、错误5123是因为当前用户对原数据库文件没有读或写的权限,这一般是NTFS文件系统中,文件的读写权设定不当造成。最简单的做法,将数据库文件所在的硬盘分区的读写权设为所有人可读写,并将这个权限继承到所有文件。
2、具体做法各版本的win稍有不同,一般主要方向:打开我的电脑,对相应分区点右键,点属性,然后参照下图(这是win7界面):
将everyone的所有的设为允许就可以了,然后点高级钮,在里面将当前的设定应用“于所有文件和文件夹”(大体是这个意思)。