精华内容
下载资源
问答
  • SQL Server 2008,使用“SQL Server身份验证”方式登录,附加数据库时提示:无法升级数据库 'XXX',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,...

    SQL Server 2008,使用“SQL Server身份验证”方式登录,附加数据库时提示:

    无法升级数据库 'XXX',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)


     查看了数据库文件属性,并不是只读的。

    从网上找了几种方式::

    经查阅资料,发现并不是文件只读的问题,严格说应该是一个“权限”的问题,当前的SQL Server登录帐号没有对要附加文件的可写权限,就会出现上述“只读”的提示,解决办法有以下几种:

    1.将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功;(测试成功)

    2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa; (测试成功)

    3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限; (没测试)

    4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service; (没测试)

    测试过的两种方法都有一些局限,于是考虑是否可以从权限方面着手。

    解决方法很简单:把数据库文件所在的文件夹的“完全控制”权限赋予 users,如果没有Users用户,手动添加一个即可。


    展开全文
  • 文件夹都具有"只读"属性

    千次阅读 2007-04-12 14:40:00
    在Windows XP中,所有的文件夹都具有"只读"属性,取消只读属性后再次察看会发现依然是只读的,但是这不影响文件的使用。因为在Windows XP中,文件夹属性中的"只读"不再代表原来的字面含义:对于文件系统来说,文件夹...
    在Windows XP中,所有的文件夹都具有"只读"属性,取消只读属性后再次察看会发现依然是只读的,但是这不影响文件的使用。因为在Windows XP中,文件夹属性中的"只读"不再代表原来的字面含义:对于文件系统来说,文件夹的只读属性没有实际的意义。即使一个文件夹是只读的,你仍然可以在这个文件夹里创建.修改或删除文件Windows XP中文件夹"Read-Only"属性表示该文件夹是"定制"的。去掉"只读"属性会丢失该文件夹所有的"定制"信息,如图标.背景等。所以,Windows XP中不再提供用户界面来设置文件夹本身的只读属性。文件夹属性中"只读"的状态永远是第三态。当你在文件夹属性中选中或清除"只读"时,你设置的是这个目录下的文件的只读属性。 
    展开全文
  • Mysql的read_only 只读属性说明

    千次阅读 2019-02-28 16:02:18
    在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-Slave主从关系设置, 以下针对real_only只读属性做些笔记记录: 1) 对于MySQL单实例数据库和master库,如果需要设置为只读状态,...

    在MySQL数据库中,在进行数据迁移和从库只读状态设置时,都会涉及到只读状态和Master-Slave主从关系设置, 以下针对real_only只读属性做些笔记记录:

    1) 对于MySQL单实例数据库和master库,如果需要设置为只读状态,需要进行如下操作和设置:
    将MySQL设置为只读状态的命令(可以登录mysql执行下面命令, 或者在my.cnf配置文件中添加"read_only=1",然后重启mysql服务):

    1

    2

    3

    4

    mysql> show global variables like "%read_only%";

    mysql> flush tables with read lock;

    mysql> set global read_only=1;

    mysql> show global variables like "%read_only%";

    将MySQL从只读状态设置为读写状态的命令:

    1

    2

    mysql> unlock tables;

    mysql> set global read_only=0;

    2) 对于需要保证master-slave主从同步的salve库
    将slave从库设置为只读状态,需要执行的命令为 (下面命令中的1 也可以写成 on):

    1

    mysql> set global read_only=1;

    将salve库从只读状态变为读写状态,需要执行的命令是:

    1

    mysql> set global read_only=0;

    对于Mysql数据库读写状态,主要靠"read_only"全局参数来设定;默认情况下, 数据库是用于读写操作的,所以read_only参数也是0或faluse状态,这时候不论是本地用户还是远程访问数据库的用户,都可以进行读写操作;

    如需设置为只读状态,将该read_only参数设置为1或TRUE状态,但设置 read_only=1 状态有两个需要注意的地方:
    1) read_only=1只读模式,不会影响slave同步复制的功能,所以在MySQL slave库中设定了read_only=1后,通过 "show slave status\G" 命令查看salve状态,可以看到salve仍然会读取master上的日志,并且在slave库中应用日志,保证主从数据库同步一致;
    2) read_only=1只读模式,限定的是普通用户进行数据修改的操作,但不会限定具有super权限的用户的数据修改操作 (但是如果设置了"super_read_only=on", 则就会限定具有super权限的用户的数据修改操作了);在MySQL中设置read_only=1后,普通的应用用户进行insert、update、delete等会产生数据变化的DML操作时,都会报出数据库处于只读模式不能发生数据变化的错误,但具有super权限的用户,例如在本地或远程通过root用户登录到数据库,还是可以进行数据变化的DML操作;(也就是说"real_only"只会禁止普通用户权限的mysql写操作,不能限制super权限用户的写操作; 如果要想连super权限用户的写操作也禁止,就使用"flush tables with read lock;",这样设置也会阻止主从同步复制!)

    锁表操作
    为了确保所有用户,包括具有super权限的用户也不能进行读写操作,就需要执行给所有的表加读锁的命令 "flush tables with read lock;",这样使用具有super权限的用户登录数据库,想要发生数据变化的操作时,也会提示表被锁定不能修改的报错。这样通过设置"read_only=1"和"flush tables with read lock;"两条命令,就可以确保数据库处于只读模式,不会发生任何数据改变,在MySQL进行数据库迁移时,限定master主库不能有任何数据变化,就可以通过这种方式来设定。

    但同时由于加表锁的命令对数据库表限定非常严格,如果再slave从库上执行这个命令后,slave库可以从master读取binlog日志,但不能够应用日志,slave库不能发生数据改变,当然也不能够实现主从同步了,这时如果使用 "unlock tables;"解除全局的表读锁,slave就会应用从master读取到的binlog日志,继续保证主从库数据库一致同步。

    为了保证主从同步可以一直进行,在slave库上要保证具有super权限的root等用户只能在本地登录,不会发生数据变化,其他远程连接的应用用户只按需分配为select,insert,update,delete等权限,保证没有super权限,则只需要将salve设定"read_only=1"模式,即可保证主从同步,又可以实现从库只读。相对的,设定"read_only=1"只读模式开启的解锁命令为设定"read_only=0";设定全局锁"flush tables with read lock;",对应的解锁模式命令为:"unlock tables;".当然设定了read_only=1后,所有的select查询操作都是可以正常进行的。

    ***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************

    展开全文
  • 今天在将一个 SQL Server 2000 数据库附加到 SQL Server 2005时出现如下的错误:附加数据库对于服务器失败(Microsoft.SqlServer.Smo),无法升级数据库test,因为它是只读的,或者具有只读文件。请将数据库或文件设...
     
    

    今天在将一个 SQL Server 2000 数据库附加到 SQL Server 2005时出现如下的错误:附加数据库对于服务器失败(Microsoft.SqlServer.Smo),无法升级数据库test,因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)

    查看了数据库文件,他们并没有只读属性,在 SQL Server 2000 中附加都是一切正常的啊。

    经查阅资料,发现并不是文件只读的问题,严格说应该是一个“权限”的问题,当前的SQL Server登录帐号没有对要附加文件的可写权限,就会出现上述“只读”的提示,解决办法有以下几种:

    1.将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功;

    2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;

    3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;

    4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service;

    展开全文
  • 文件夹只读属性不能更改如何去除

    万次阅读 2009-03-23 23:25:00
    区建立文件夹后自动带着只读属性。若把只读属性去掉,确定后又恢复了只读。用kaspersky更新最新病毒库查毒,没有。。。请问有可能是系统问题?更新的补丁问题?这个问题是从2007-9-5出现的 回答:请参考 ...
  • 一个具有注脚的文本。 2 注释也是必不可少的 Markdown将文本转换为 HTML 。 KaTeX数学公式 您可以使用渲染LaTeX数学表达式 KaTeX : Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1...
  • 无法升级数据库 'SchoolPlatForm1',因为它是只读的,或者具有只读文件。请将数据库或文件设为可写,然后重新运行恢复操作。 (Microsoft SQL Server,错误: 3415)  查看了数据库文件,他们并没有只读属性,在 SQL ...
  • 在MSDN中,文件总共有15种属性,根据磁盘的分区格式不同,文件属性也会不同。 GetFileAttributes获取文件属性函数的返回值 返回字段 返回值 属性类型 FILE_ATTRIBUTE_READONLY...
  • 主要介绍了C#判断指定文件是否是只读的方法,涉及C#中Attributes属性的使用技巧,非常具有实用价值,需要的朋友可以参考下
  • 修改Linux下只读文件的权限

    万次阅读 2017-03-01 21:19:30
    如果要给只读文件加上写权限,到文件所在目录下运行终端,输入 sudo chmod a+w filename指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [–help] [–version] mode file… 说明 : Linux/...
  • Linux只读文件系统

    千次阅读 2018-03-15 10:54:15
     简介文件系统对于嵌入式系统,正如记忆对于大脑,嵌入式系统失去了文件系统,这往往是严重的问题,轻则导致应用无法启动,数据丢失,严重的情况可能是整个系统启动失败。Windows 电脑的蓝屏、手机变砖,这其中很...
  • 由于自己网站的ftp不具有直接设置空间上文件属性,于是写了一段php代码来修改index.php文件属性
  • 1、文件和文件夹属性文件属性一个文件有很多属性,但最重要的是文件名,存储位置,内容,其次还有只读,存档,隐藏,大小等。文件名:它通常由主名和扩展名组成,中间用“.”隔开存储位置:文件在计算机系统中存储的...
  • 今天生成的对流云团路径图片放在linux下,文件的权限都是rw,没有x,后续的别人的程序调用不了,这里附上对三个属性的简单解释,有不够的欢迎大家补充 Linux的权限不是很细致,只有RWX三种 r(Read,读取):对文件而...
  • 在xp中不能查看或更改文件夹的“只读属性或“系统”属性解决方法症状 您可能会遇到下列任一症状: • 不能使用文件夹的“属性”对话框查看或更改文件夹的“只读属性或“系统”属性。例如,您可能遇到下列症状:...
  • rhs和rhsa文件属性文件删除方法

    千次阅读 2012-09-16 09:36:15
    最近,服务器被上传了一些rhs和rhsa文件属性文件。直接删除是根本没有办法的。要删首先就要了解一下这些文件属性到底是怎么回事了。 WINDOWS系统属性符号说明 文件夹的属性有:无,H,HS,HSA,R,RA,RH,RHA。...
  • C/C++文件属性设置

    2020-01-04 16:30:58
    在MSDN中,文件共有15种属性,根据磁盘的分区格式不同,文件属性也会不同 1.GetFileAttributes 获取文件属性函数的返回值 返回字段 返回值 属性类型 FILE_ATTRIBUTE_READONLY 1 只读 ...
  • Python文件对象打开模式及其属性方法详解1、文件系统和文件文件系统:文件系统是OS用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘上组织文件的方法文件:存储在某种长期储存设备或临时存储设备中的一段数据...
  • Windows 无法删除文件夹的只读

    千次阅读 2012-02-03 12:40:19
    在Windows XP中,所有的文件夹都具有“只读”属性,取消只读属性后再次察看会发现依然是只读的,但是这不影响文件的使用。因为在Windows XP中,文件夹属性中的“只读”不再代表原来的字面含义:
  • 在MSDN中,文件总共有15种属性,根据磁盘的分区格式不同,文件属性也会不同。 现在针对 GetFileAttributes 函数的返回值做以下整理 返回字段 返回值 属性类型 FILE_ATTRIBUTE_READONLY 1 只读 FILE_...
  • linux文件属性、权限

    千次阅读 2016-07-31 18:45:45
    文件权限 1 读写执行权限的意义 2 读写执行权限的修改 3 文件默认权限 4 文件特殊权限及修改 5 文件隐藏权限及修改 文件属主属组修改 文件时间戳1 .命令ls命令ls,用于列出(list)各文件。 默认仅显示非隐藏文件...
  • 查看文件属性 在Linux系统上输入ls-l,可以查看该目录下所有文件的详细属性。 [root@hbasemaster local]# ls -l 总用量 683272 drwxr-xr-x. 4 sgmcumt sgmcumt 4096 11月 7 06:53 apache-phoenix-4.13.0-HBase-...
  • 命令行更改文件属性

    千次阅读 2009-01-05 21:20:00
    NND,楼下打印处的电脑的病毒库,打一回资料染一回毒,这次染的是什么在U盘中生成U盘中所有文件夹的EXE文件,同时将原有文件夹隐藏起来,还好我用的是Total Commander,隐藏文件夹和文件属性看得一清二楚,卡巴也帮...
  • ExcelVBA设置文件属性

    千次阅读 2009-09-18 13:49:00
    实际项目中经常会遇到一些用VBA操作文件的情况,需要设置文件属性,现将一些常用的文件属性设置整理一下,以便以后参考。也希望对其他人有所帮助,节省点开发时间!设置文件属性主要使用的是"SetAttr"语句语法:...
  • linux如何更改文件权限及属性

    千次阅读 2019-12-10 11:08:27
    1.linux查看文件详细信息,...注意,新用户组名必须在 /etc/group文件中存在,-R属性表示递归修改某个目录下的所有子文件的用户组,常用于修改一个目录。 如:再普通用户下:sudo chgrp -R my-linux patch ,my-lin...
  • 在MSDN中,文件总共有15种属性,根据磁盘的分区格式不同,文件属性也会不同。 现在针对 GetFileAttributes 函数的返回值做以下整理 返回字段 返回值 属性类型 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 86,237
精华内容 34,494
关键字:

具有只读属性的文件