精华内容
下载资源
问答
  • 初学数据库,在创建数据库,程序如下: --创建数据库 create database test1 on primary ( name = 'test1', --filename = N'E:\relationship\sql\4-14\test1\test1.mdf', filename = 'C:\Users\19248\Desktop...

    初学数据库,在创建数据库,程序如下:

     --创建数据库
     create database test1
     on primary
     (
    	name = 'test1',
    	--filename = N'E:\relationship\sql\4-14\test1\test1.mdf',
    	filename = 'C:\Users\19248\Desktop\pro\database\test1\DATA\test1.mdf',
    	size = 3mb,
    	maxsize = 10mb,
    	filegrowth = 1mb
     )
     log on
     (
    	name = 'test1_log',
    	--filename = N'E:\relationship\sql\4-14\test1\tesCt1_log.ldf',
    	filename = 'C:\Users\19248\Desktop\pro\database\test1\DATA\test1_log.ldf',
    	size = 1mb,
    	maxsize = 5mb,
    	filegrowth = 5%
     )
    

    在创建时,出现下面错误:

    消息 5133,级别 16,状态 1,第 1 行
    对文件 "C:\Users\19248\Desktop\pro\database\test1\DATA\test1.mdf" 的目录查找失败,出现操作系统错误 5(拒绝访问。)。
    消息 1802,级别 16,状态 1,第 1 行
    CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。
    

    在网上查询资料有的说时,DATA文件夹没有创建,但是我在尝试过后发现还是不行,还有的说要先创建一个空的.mdf文件夹,我都尝试过,文件也都建立了,但是最后都没有解决。后来发现,如果这里只是单独的创建数据库,不对数据库中相关的参数进行设置,直接create datbase test1这样就可以创建成功,问题也就是出现在这个文件路径的问题。在网上查阅资料也没有太大的收获,随后将这个路径设置在的一个E盘(一个放文件的盘),结果又可以创建了。也不不知道为什么?
    这时让我想起了,在页面操作的时,有下面这样的一个图,我猜想的会不会是只有那些在这里面找到的文件夹才可以用来放值sql文件尼,当然这样只是一个猜想,暂时,就先放在这里记录一下,后期再来想想?
    在这里插入图片描述
    如果出现像下面这样的错误:

    消息 5133,级别 16,状态 1,第 1 行
    对文件 "E:\relationship\sql\4-14\test3\test3.mdf" 的目录查找失败,出现操作系统错误 2(系统找不到指定的文件。)。
    消息 1802,级别 16,状态 1,第 1 行
    CREATE DATABASE 失败。无法创建列出的某些文件名。请查看相关错误。
    

    这个是由于文件夹没有被创建的原因,这个图形操作的还有点区别。图形操作的是给你创建一个文件夹,然后把相关的文件放在这个文件夹中。这样的解决办法是创建好相关的文件夹即可。

    展开全文
  • 打开目录的右键菜单,选择“属性”,打开“属性”窗体 在“属性”窗体中,选择“安全”选项框 在“安全”选项框中,点击“编辑”按钮,打开“权限”编辑框 在“权限”编辑框中,点击“添加...
    1. 打开目录的右键菜单,选择“属性”,打开“属性”窗体

      解决SQL数据库错误:目录查找失败,操作系统错误

    2. 在“属性”窗体中,选择“安全”选项框

      解决SQL数据库错误:目录查找失败,操作系统错误

    3. 在“安全”选项框中,点击“编辑”按钮,打开“权限”编辑框

      解决SQL数据库错误:目录查找失败,操作系统错误

    4. 在“权限”编辑框中,点击“添加”,添加“Authenticated Users”用户组

      解决SQL数据库错误:目录查找失败,操作系统错误

      解决SQL数据库错误:目录查找失败,操作系统错误

    5. 添加后,赋予“Authenticated Users”用户组完全控制权限

      解决SQL数据库错误:目录查找失败,操作系统错误步骤阅读

    6. 6

      完成后,重新附加数据库,就不会报“无法访问”的错误

    展开全文
  • 用T-SQL命令附加数据库时,出现如下异常信息: 无法打开物理文件 XXX.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120) 解决方案: 找到xxx.MDF与xxx_log.LDF文件,右键-...

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

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

    解决方案:

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

    展开全文
  • mongodb和pymongo创建数据库和基础操作

    千次阅读 2017-10-03 16:09:15
    它是文档型数据库(一个文档包含多个键/值对),多个文档组成集合,多个集合组成数据库。一个MongoDB 实例可以承载多个数据库。这里集合的概念类似关系型数据库中的表。MongoDB的优势在于数据存储与交互非常灵

    1. MongoDB

    下载地址:https://www.mongodb.com/download-center#community
    MongoDB是一种介于关系型和非关系型中间的数据库。它是文档型数据库(一个文档包含多个键/值对),多个文档组成集合,多个集合组成数据库。一个MongoDB 实例可以承载多个数据库。这里集合的概念类似关系型数据库中的表。MongoDB的优势在于数据存储与交互非常灵活,采用类似JSON格式,能灵活地创建索引以及完成SQL能做的几乎所有查询。此外它还是一个支持分布式的数据库,能自动处理分片实现负载均衡,并且支持使用MapReduce进行复杂的聚合操作。


    安装完MongoDB之后我们需要创建一个文件夹存放数据库

    MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建。

    打开cmd -> cd c:\data -> mkdir db  然后在创建log文件夹 mkdir log


    然后可以启动MongoDB

    cd C:\Program Files\MongoDB\Server\3.4\bin

    mongod -dbpath C:\data\db

    链接成功后新开一个cmd窗口,切换到bin目录下,键入mongo打开一个客户端


    常用操作:

    (1)查看所有数据库: show dbs

    (2)创建数据库:use dbname (如果数据库不存在,则创建数据库,否则切换到指定数据库)

    (3)插入数据:db.collection.insert({key:value})

    (4)更新数据:db.collection.save({key:value}) 如果是已经存在的key则更新value,否则执行插入,insert对已经存在的不做操作

           db.collection.update({key_name : key},{value_name : value})

    (5)删除:db.collection.remove()删除所有数据,db.collection.remove({key:value})删除指定数据,db.collection.drop()删除这个collection

    (6)查找:db.collection.find({key:value}).pretty()返回所有,并且展示地好看点,db.collection.findOne()返回第一条, find里可以多个key查询,find({key1: value1, key2: value2})

    其他常见操作: http://www.runoob.com/mongodb/mongodb-query.html


    2. PyMongo

    PyMongo提供了在python里操作MongoDB的工具,官方教程:http://api.mongodb.com/python/current/tutorial.html


    (1)首先创建一个mongoclient,默认是本地端口

    import pymongo
    
    client = pymongo.MongoClient() 

    如果是连其他服务器端口

    client = pymongo.MongoClient('192.xxx.x.xxx')  # 创建一个连接  
    client['test'].authenticate('username', 'password')

    (2)创建数据库,类似字典引用

    db = client['my_database']


    (3)创建collection

    collection = db['my_collection']
    注意MongoDB是惰性的,即在插入第一条数据之前,数据库和collection都不会真的生成

    (4)插入一条文档,文档在MongoDB中的存储格式是json,在pymongo中我们一般传入字典。


    dic = {'name':'serena',"id":1532}
    collection.insert_one(dic)

    (5)插入多条文档,可以传入list of dict, 即一个字典的列表,每个元素是一条记录,然后用insert_many()

    list_of_records = [{'name': 'amy', 'id': 1798},{'name': 'bob', 'id': 1631}]
    collection.insert_many(list_of_records)


    (6)查询记录,find_one(), find()


    打印所有记录

    for record in collection.find():
        pprint.pprint(record)


    查询一条

    collection.find_one({'name': 'amy'})


    查询所有满足条件的

    collection.find({'name': 'amy'})


    (7)count

    collection.count()

    collection.find().count()





    展开全文
  • 使用create database语句创建数据库的步骤如下: 1.指定一个实例标识符SID 2.确保设置了必要的环境变量 3.选择一个数据库管理员验证方法 4.创建一个初始化参数文件 5.(只用于windows平台)创建一个实例 6.连接...
  • 在SQLSERVER 2005中新建数据库的时候报错error 5133。...3、创建数据库的时候 数据库引擎默认还是向这个文件夹里面写—— 但这个文件夹又不存在—— 数据库引擎不会自动创建的—— 所以就报错了。 4、建立两...
  • 异常详细信息: System.Data.SqlClient.SqlException: 用户 'xxx\ASPNET' 登录失败。 这是怎么回事啊? 因为你的程序连接SQLServer的连接字符串是用了windows集成登陆,你可以改成用数据库帐号密码登陆。连接...
  • 1、在K/3安装路径下K3ERP文件夹下,...2、右击单击“DBFILE”文件夹,选择“属性”→【安全】→【添加】,选择【高级】→【立即查找】→找到everyone用户; 3、把该用户添加到【用户和组】中,并赋予“完全控制权限”。
  • 本地创建MYSQL数据库详解

    千次阅读 多人点赞 2020-08-14 18:02:21
    本地创建MYSQL数据库踩过的坑 第一步:https://dev.mysql.com/downloads/mysql/ 第二步: 第三步:特意翻译了一下,怕有些人跟我一样犯傻,按图点击下载。 第四步:下载解压到D盘,我也不知到为啥要保存D盘,反正...
  • 先在控制面板卸载这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定...
  • Qt连接mysql数据库失败

    千次阅读 2017-08-14 22:11:11
    Ubuntu下qt连接mysql数据库
  • 消息 5133,级别 16,状态 1,第 3 行对文件 "D:\BankOfChina\Database\db_boc.mdf" 的目录查找失败,出现操作系统错误 3(系统找不到指定的路径。)。消息 1802,级别 16,状态 1,第 3 行CREATE DATABASE 失败。.....
  • 第2章 创建数据库 数据库是用来存储数据的空间,它作为存储结构的最高层次是其他一切数据库操作的基础。用户可以通过创建数据库来存储不同类别或者形式的数据。 因此,在本章用户将详细地学习针对数据库的基本操作...
  • MySQL数据库总结

    万次阅读 多人点赞 2019-11-25 13:26:13
    一、数据库简介 数据库(Database,DB)是按照数据结构来组织,存储和管理数据的仓库。 典型特征:数据的结构化、数据间的共享、减少数据的冗余度,数据的独立性。 关系型数据库:使用关系模型把数据组织到数据表...
  • 数据库名、实例名、数据库域名、全局数据库名、服务名 , 这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。...在数据库安装或创建完成之后,参数D
  • SQL2008数据库附加失败错误5133

    万次阅读 热门讨论 2016-12-14 17:45:01
    今天想附加了数据个数据库,不知道为什么一直附加不了,一直提示错误5120和错误5133,刚开始的时候是提示错误5120,然后自己到网上查看了一些关于附加数据库出现错误5120的解决方案。然后根据网上解决5120错误的方案...
  • MySQL数据库面试题(2020最新版)

    万次阅读 多人点赞 2020-03-10 17:20:40
    文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储...
  • 一、IOS数据存储方式 1.IOS中数据的存储方式有: 1)plist(NSArray、NSDictionary) ...4)sqlite3(数据库) 5)Core Data 2.其中归档、偏好设置还有plist存储都无法存储大量的数据。故大批量数据通常使
  • 数据库名、实例名、数据库域名、全局数据库名、服务名 , 这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。...在数据库安装或创建完成之后,参数D
  • 一、在Unix下创建数据库 1.确定数据库名、数据库实例名和服务名 关于数据库名、数据库实例名和服务名,我之前有专门用一篇来详细介绍。这里就不再说明了。2.创建参数文件 参数文件很确定了数据库的总体结构。Oracle...
  • 有两种创建数据库的方式,一种是以命令行脚本方式,即手动方式创建;另一种是利用Oracle提供的数据库配置向导来创建。本篇主要介绍在Unix和Windows下以命令行脚本方式创建Oracle数据库。  一个完整的数据库系统...
  • 如何创建本地数据库MySQL并连接JDBC

    千次阅读 2015-04-02 12:32:22
    如何创建本地数据库MySQL并连接JDBC   (2012-04-18 02:32:15) 转载▼ 标签:  mysql   jdbc   驱动 分类: 苦逼地学习 如何创建本地数据库并连接JDBC 总结了...
  •  在安装PG数据库的过程中,会选择安装目录以及数据存放目录和端口,并需要选择Local,如果全部使用默认,并且设置好自己的密码后开始安装,前期进展还比较顺利,到了安装Database Cluster时,提示需要花费几分钟,...
  • 数据库可以创建在网络路径

    千次阅读 2012-06-22 16:18:20
    数据库可以创建在网络路径  这是两个示例数据库。 create database AdventureWorks2012 on (filename='\\VBOXSVR\Desktop\AdventureWorks2012_Data.mdf') for attach_rebuild_log; create database ...
  • 创建和管理数据库用户账户

    千次阅读 2014-02-19 15:07:56
    安全性是每个网站必须密切关注的问题。每个组织都应该有一份有关规则和规程的安全手册...6.1创建和管理数据库用户账户 当用户登录到数据库时,通过指定一个账户名以及某种身份验证方式连接到用户账户。用户账户定义初始
  • 数据库MySQL详解

    万次阅读 多人点赞 2018-07-24 20:03:47
    例如: #创建数据库 数据库中数据的编码采用的是安装数据库时指定的默认编码 utf8 CREATE DATABASE day21_1; #创建数据库 并指定数据库中数据的编码 CREATE DATABASE day21_2 CHARACTER SET gbk; #如果创建之后 ...
  • 数据库常见面试题(附答案)

    万次阅读 多人点赞 2019-03-13 00:54:20
    2.数据库隔离级别,每个级别会引发什么问题,mysql默认是哪个级别 脏读:事务B读取事务A还没有提交的数据 不可重复读:两次事务读的数据不一致 幻读:事务A修改了数据,事务B也修改了数据,这时在事务A看
  • 最近使用 Ubuntu 18.04开发项目,...经过查找资料发现:   mysql-python项目已经很久没有更新了,处于几乎无人维护的状态。建议使用 pymysql ,它是python平台访问mysql数据库的标准化驱动,支持python2.7, 3.3, ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 74,241
精华内容 29,696
关键字:

创建数据库目录查找失败