"对文件 的目录查找失败,出现操作系统错误 5(拒绝访问。)。 失败。无法创建列出的某些文件名。请查看相关错误。

用T-SQL命令附加数据库时,出现如下异常信息:

无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)  

解决方案:

找到xxx.MDF与xxx_log.LDF文件,右键-属性-安全-在组或用户名处添加Authenticated Users-更改该组权限为完全权限,再次附加成功。 

好的,以下是对您的问题的解答: 1. 用SQL语言创建一个图书馆数据库Library,要求如下: (1)创建主数据文件Lib_data,逻辑名为Lib_data,物理文件保存在C:\目录下,文件名为Lib_data.mdf,初始大小为15MB,最大存储空间为100MB,存储空间自动增长量为5MB。 (2)创建日志文件Lib_LOG,逻辑名称为Lib_LOG,物理文件名称为Lib.ldf,初始大小为10MB,最大尺寸为30MB,存储空间自动增长量为1MB。 (3)删除数据库时,同时删除主数据文件和日志文件,使用以下SQL语句: ``` CREATE DATABASE Library ON PRIMARY (NAME = Lib_data, FILENAME = 'C:\Lib_data.mdf', SIZE = 15MB, MAXSIZE = 100MB, FILEGROWTH = 5MB), LOG ON (NAME = Lib_LOG, FILENAME = 'C:\Lib.ldf', SIZE = 10MB, MAXSIZE = 30MB, FILEGROWTH = 1MB) GO USE master GO DROP DATABASE TEST GO ``` 2. 使用SQL语句创建会员信息表Member,其列名、数据类型以及其它说明如下表所示: | 列名 | 数据类型 | 说明 | | --- | --- | --- | | MemberID | int | 会员ID,自增长 | | MemberName | varchar(50) | 会员姓名 | | Gender | char(2) | 会员性别 | | Birthday | date | 会员生日 | | Address | varchar(100) | 会员地址 | | Phone | varchar(20) | 会员电话 | 以下是SQL语句: ``` CREATE TABLE Member ( MemberID int IDENTITY(1,1) PRIMARY KEY, MemberName varchar(50) NOT NULL, Gender char(2) NOT NULL, Birthday date NOT NULL, Address varchar(100) NOT NULL, Phone varchar(20) NOT NULL ) ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值