SQL学习笔记——创建数据库显示:文件激活错误,物理文件名不存在>>解决方案
今天在创建数据库时,跟着老师一步一步的操作创建成功,但出于在厌恶冗长的数据库存储路径,于是,擅自更改了数据filename,让他保存在电脑桌面新建的文件夹,可是一执行就报错了。 老师源码:
1 create database [DB001] on
2 (
3 name=DB001_1,
4 filename='E:\本地应用安装根目录\数据库\MSSQL13.MSSQLSERVER\MSSQL\DATA\DB001.ndf',
5 size=25MB,
6 maxsize=100MB,
7 filegrowth=10%
8 )
9
10 log on
11 (
12 name=DB001_log,
13 filename='E:\本地应用安装根目录\数据库\MSSQL13.MSSQLSERVER\MSSQL\DATA\DB001_1.ldf',
14 size=25MB,
15 maxsize=100MB,
16 filegrowth=10%
17 )
自己改的代码:
1 create database [DB001] on
2 (
3 name=DB001_1,
4 filename=' C:\Users\wjg\Desktop\DATA\DB001.ndf',
5 size=25MB,
6 maxsize=100MB,
7 filegrowth=10%
8 )
9
10 log on
11 (
12 name=DB001_log,
13 filename=' C:\Users\wjg\Desktop\DATA\DB001_1.ldf',
14 size=25MB,
15 maxsize=100MB,
16 filegrowth=10%
17 )
运行错误提示:
消息 5105,级别 16,状态 2,第 1 行 出现文件激活错误。物理文件名 ’ C:\Users\wjg\Desktop\DATA\DB001.ndf’ 可能不正确。请诊断并更正其他错误,然后重试此操作。 消息 1802,级别 16,状态 1,第 1 行 CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。
于是,用过CSND紧急求救,终于获得一锦囊,操作一番,创建成功:
分析:
由于桌面文件权限原因,无法创建数据库进行保存。
修改方案:
1、 打开目录的右键菜单,选择“属性”,打开属性窗体
2、在“属性”窗体中,选择“安全选项框”
3、在“安全”选项框中,点击“编辑”按钮,打开“权限”编辑框
4、在“权限”编辑框中,点击“添加”,添加“Authenticated Users”用户组
5、 添加后,赋予“Authenticated Users”用户组完全控制权限
6、完成后,重新附加或者创建数据库,就不会报“无法访问”的错误
SQL学习笔记——创建数据库显示:文件激活错误,物理文件名不存在>>解决方案的更多相关文章
- SQLite3学习笔记----创建数据库的两种方式
今天研究学习SQLite,刚开始创建数据库,就遇到了一个坑,是自己粗心了,特记录一下. 实验环境: OS:Ubuntu18.04 创建数据库名称:test.db 实验步骤: 1.检查是否已经安装了SQ ...
- JMeter学习笔记--创建数据库测试计划
添加线程组(并发用户):线程数(10),Rame-Up Period(0), Loop Count(3) 线程组添加JDBC请求(配置元件):Variable Name(MySQL), Databas ...
- SQL学习笔记之 数据库基础(一)
数据库基础 数据库系统的组成:由数据库,数据库管理软件,数据库管理员DBA,支持数据库系统的硬件和软件组成,其中数据库管理员是对数据库进行规划.设计.维护.和监视的专业管理人员,在数据库系统中起着非常 ...
- MongoDB学习笔记:MongoDB 数据库的命名、设计规范
MongoDB学习笔记:MongoDB 数据库的命名.设计规范 第一部分,我们先说命名规范. 文档 设计约束 UTF-8 字符 不能包含 \0 字符(空字符),这个字符标识建的结尾 . 和 $ ...
- Mysql数据库学习笔记之数据库索引(index)
什么是索引: SQL索引有两种,聚集索引和非聚集索引,索引主要目的是提高了SQL Server系统的性能,加快数据的查询速度与减少系统的响应时间. 聚集索引:该索引中键值的逻辑顺序决定了表中相应行的物 ...
- python3.4学习笔记(五) IDLE显示行号问题,插件安装和其他开发工具介绍
python3.4学习笔记(五) IDLE显示行号问题,插件安装和其他开发工具介绍 IDLE默认不能显示行号,使用ALT+G 跳到对应行号,在右下角有显示光标所在行.列.pycharm免费社区版.Su ...
- java 学习笔记之 流、文件的操作
ava 学习笔记之 流.文件的操作 对于一些基础的知识,这里不再过多的解释, 简单的文件查询过滤操作 package com.wfu.ch08; import java.io.File; import ...
- Java NIO 学习笔记(四)----文件通道和网络通道
目录: Java NIO 学习笔记(一)----概述,Channel/Buffer Java NIO 学习笔记(二)----聚集和分散,通道到通道 Java NIO 学习笔记(三)----Select ...
- SQL Server 2008创建数据库
1.数据.数据库.数据管理系统基本概念: 数据:人类有用信息的符号化表示. 数据库:按照数据结构来组织.存储和管理数据的一个仓库. 数据库管理系统(DBMS):可维护.存储并为应用系统提供数据的软件系 ...
随机推荐
- cmath取整函数
#include <iostream> #include <cmath>//头文件 using namespace std; int main () { double n; c ...
- codeforces 920E(非原创)
E. Connected Components? time limit per test 2 seconds memory limit per test 256 megabytes input sta ...
- POJ - 3665 icow
Fatigued by the endless toils of farming, Farmer John has decided to try his hand in the MP3 player ...
- JVM升华篇
01 Garbage Collect(垃圾回收) 1.1 如何确定一个对象是垃圾? 要想进行垃圾回收,得先知道什么样的对象是垃圾. 1.1.1 引用计数法 对于某个对象而言,只要应用程序中持有该对象的 ...
- JavaScript this All In One
JavaScript this All In One js, this, bind, call, apply, new, function, arrow function, constructor f ...
- SEO & JSON-LD & structured-data
SEO & JSON-LD & structured-data script type="application/ld+json" script type=&quo ...
- p5.js
p5.js p5.js是一个用于创意编码的JavaScript库,其重点是使艺术家,设计师,教育者,初学者以及其他任何人都可以访问并包含所有编码! https://p5js.org/ https: ...
- SVG & getBBox
SVG & getBBox https://developer.mozilla.org/en-US/docs/Web/API/SVGGraphicsElement/getBBox const ...
- NGK公链生态所如何保障用户的数字资产隐私安全?
距离NGK生态所正式上线已经没剩下几天时间了,NGK全网算力总量正在持续猛增,NGK日活账户也在大幅度增多.可以看出,币圈的生态建设者们是十分看好NGK生态所的.那么,有这么多的生态建设者涌入NGK生 ...
- JDK源码阅读-DirectByteBuffer
本文转载自JDK源码阅读-DirectByteBuffer 导语 在文章JDK源码阅读-ByteBuffer中,我们学习了ByteBuffer的设计.但是他是一个抽象类,真正的实现分为两类:HeapB ...