精华内容
下载资源
问答
  • 如何设置数据库选项

    千次阅读 2013-08-14 10:40:09
    这里可以设置数据库选项比较有限   二、在查询分析器中执行系统存储过程sp_dboption查看数据库选项 1、打开查询分析器 2、选择需要查看或修改选项的数据库,在查询窗口输入exec sp_dboption.则可以在结果窗口中...

    一、利用数据库属性对话框设置

    新建一个数据库company,右击选择“属性”,如图:

     

    打开属性对话框后,选择“选项”,如图,

    这里可以设置的数据库选项比较有限

     

    二、在查询分析器中执行系统存储过程sp_dboption查看数据库选项

    1、打开查询分析器

    2、选择需要查看或修改选项的数据库,在查询窗口输入exec sp_dboption.则可以在结果窗口中,看到一个该数据库中所有可设置的选项的列表。

    3、输入sp_dboption company ,执行。

    4、修改其他选项,比如autoclose

    展开全文
  • 数据库属性设置

    2008-04-29 14:14:00
    数据库属性设置 对话框。  在“General”页框中,可以看到数据库的状态、所有者、创建时间、容量、备份、维护等属性信息。  在“Data Files” 和“Transaction Log” 页框中,可以看到类似于图6-2 和图6-3 的...
    
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>


        在创建数据库以后还可以设置其属性,以更改创建时的某些设置和创建时无法设置的属性。用右键单击所要设置属性的数据库,从快捷菜单中选择选项“属性(Properties)”,就会出现如图6-4 所示的数据库属性设置对话框。
    11ANCRa0T547.jpg
        在“General”页框中,可以看到数据库的状态、所有者、创建时间、容量、备份、维护等属性信息。
        在“Data Files” 和“Transaction Log” 页框中,可以看到类似于图6-2 和图6-3 的对话框,此时可以裨诖唇ㄊ菘馐蹦茄匦轮付ㄊ菘馕募褪挛袢罩疚募拿啤⒋娲? 位置、初始容量大小等属性。
        在“Filegroups” 页框中,如图6-5 所示,可以添加或删除文件组,不过,如果文件组中有文件则不能删除,必须先将文件移出文件组。
    11ANCSA0bS1.jpg
    在Options 选项页框中,可以设置数据库的许多属性,如图6-6 所示。在图6-6 中选中的选项都是系统默认为True 的。
    11ANCT120101932.jpg

    各选项选中时的含义如下:

    Restrict access
    访问控制. Member of db_owner;dbcreator,or sysadmin
    只有数据库所有者、数据库创建者和系统管理员才有权使用数据库。 Single user
    数据库在同一时间只能供一个用户使用. Read only
    数据库只读,即可查看而不可修改。 ANSI Null default
    允许在数据库的列中输入NULL值. Recursive triggers
    允许触发器递归调用。SQL Server 设定的触发器递归调用的层数上限为32。 Select into / bulk copy
    允许使用SELECT INTO 或BCP、 WRITETEXT、 UPDATETEXT 命令向表中大量插入数据。用上述命令插入数据,在事务日志中不会有记录。在开发数据库时时常将此选项设置为True。 Truncate log on checkpoint
    当执行CHECKPOINT 命令时,如果事务日志文件超过其大小的70%, 则将其内容清除。在开发数据库时时常将此选项设置为True。 Torn page detection
    自动检测有损坏的页(Torn Page)。页(Page)是数据库内容的基本存储单位。每个页的大小为8KB。 由于SQL Server 对页的读写单位是大小为512 字节的扇区(Sector),当每个页的第一个扇区被成功写入后,SQL Server 就认为此页已经被成功写入了。因此,如果写完第一个扇区后发生突发事件,导致写入中,断就会产生有损坏的页。需要通过备份来恢复数据库。 Auto close
    当数据库中无用户时,自动关闭此数据库,并将所占用资源交还给操作系统。对那些不间断使用的数据库不要使用此选项,否则会额外增加开关数据库的运行开销,得不偿失。 Auto shrink
    定期对数据库进行检查,当数据库文件或日志文件的未用空间超过其大小的25%时,系统将会自动缩减文件使其未用空间等于25% 。当文件大小没有超过其建立时的初始大小时,不会缩减文件。缩减后的文件也必须大于或等于其初始大小。对事务日志文件的缩减只有在对其作备份时或将Truncate log on checkpoint 选项设为True 时才能进行。 Auto create statistics
    启动数据库列的使用统计,以提供给查询优化器(Query Optimizer) 使用。 Auto update statistics
    当数据库表更新时,更新所有的统计。 Use quoted identifiers
    标识符必须用双引号扩起来,且可以不遵循Transact-SQL 命名标准。 Compatibility Level
    数据库兼容性级别。可以指定与何种版本以前的数据库兼容。 其它数据库选项
    还有一些数据库选项没有被显示出来,如:ANSI warning、 merge publish、 offline、 published、 subscribed 等,这些选项在一般情况下最好由SQL Server 自己来控制它,实在需要更改时可以通过Sp_dboption 系统存储过程来实现。系统存储过程Sp_dboption 用于显示或更改数据库选项。但它不能在系统数据库master 或tempdb 数据库中使用。其语法如下:
    sp_dboption [[@dbname =] 'database_name']
    [, [@optname =] 'option_name']
    [, [@optvalue =] 'value']
    各参数说明如下: [@dbname =] 'database'
    指定所要操作的数据库名. [@optname =] 'option_name'
    指定要显示或修改的数据库选项。可以不输入选项的全名。如果省略此项,就会列出所有设定为True 的选项。 [@optvalue =] 'value'
    指定选项的值“value” 的值可以为True、 False 或On、Off。
    例6-2: 显示mytest 数据库的选项状态。
    exec sp_dboption 'mytest'

    运行结果如下
    The following options are set:
    -----------------------------------
    select into/bulkcopy
    trunc. log on chkpt.
    autoshrink
    auto create statistics
    auto update statistics

    例6-3:设置mytest 数据库的offline 状态为True,让一般用户无法使用此数据库。
    exec sp_dboption 'mytest', 'offline', 'true'

    运行结果如下:
    sp_dboption command succeeded.
    注意:系统管理员可以在模板数据库model中执行Sp_dboptin命令中设置数据选项,这将改变所有新建数据库的初始选项设置。

        在“Permissions” 页框中可以设定用户对此数据库的权限,如图6-7 所示。有关权限设置的详细介绍请参见“安全性与用户管理”章节。
    11ANCT64011T33.jpg
    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

    <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
    展开全文
  • 第一步:依次展开各选项卡,可看到数据库所有表格 第二步:展开某个表选项卡,展开列选项,可看到表中各属性及约束信息

    第一步:依次展开各选项卡,可看到数据库所有表格
    在这里插入图片描述

    第二步:展开某个表选项卡,展开列选项,可看到表中各属性及约束信息
    在这里插入图片描述

    展开全文
  • 数据库事务的属性-ACID

    千次阅读 2011-12-19 15:38:26
    数据库事务的属性-ACID   1、数据库事务的属性-ACID(四个英文单词的首写字母): 1)原子性(Atomicity) 所谓原子性就是将一组操作作为一个操作单元,是原子操作,即要么全部执行,要么全部不执行。 2...

    数据库事务的属性-ACID

     

    1、数据库事务的属性-ACID(四个英文单词的首写字母):

    1)原子性(Atomicity

    所谓原子性就是将一组操作作为一个操作单元,是原子操作,即要么全部执行,要么全部不执行。

    2)一致性(Consistency

    事务的一致性指的是在一个事务执行之前和执行之后数据库都必须处于一致性状态。如果事务成功地完成,那么系统中所有变化将正确地应用,系统处于有效状态。如果在事务中出现错误,那么系统中的所有变化将自动地回滚,系统返回到原始状态。

    3)隔离性(Isolation

    隔离性指并发的事务是相互隔离的。即一个事务内部的操作及正在操作的数据必须封锁起来,不被其它企图进行修改的事务看到。

    4)持久性(Durability

    持久性是指一个事务一旦被提交,它对数据库中数据的改变就是永久性的,接下来的其他操作和数据库故障不应该对其有任何影响。即一旦一个事务提交,DBMSDatabase Management System保证它对数据库中数据的改变应该是永久性的,持久性通过数据库备份和恢复来保证。

    2、在关系型数据库中,事务的隔离性分为四个隔离级别,在解读这四个级别前先介绍几个关于读数据的概念。

    1脏读(Dirty Reads):所谓脏读就是对脏数据(Drity Data)的读取,而脏数据所指的就是未提交的数据。也就是说,一个事务正在对一条记录做修改,在这个事务完成并提交之前,这条数据是处于待定状态的(可能提交也可能回滚),这时,第二个事务来读取这条没有提交的数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。这种现象被称为脏读。

    2)不可重复读(Non-Repeatable Reads):一个事务先后读取同一条记录,但两次读取的数据不同,我们称之为不可重复读。也就是说,这个事务在两次读取之间该数据被其它事务所修改。

    3)幻读(Phantom Reads):一个事务按相同的查询条件重新读取以前检索过的数据,却发现其他事务插入了满足其查询条件的新数据,这种现象就称为幻读。

    3、事务四个隔离级别对比:

    1)未提交读(Read Uncommitted):SELECT语句以非锁定方式被执行,所以有可能读到脏数据,隔离级别最低。

    2)提交读(Read Committed):只能读取到已经提交的数据。即解决了脏读,但未解决不可重复读。

    3)可重复读(Repeated Read):在同一个事务内的查询都是事务开始时刻一致的,InnoDB的默认级别。在SQL标准中,该隔离级别消除了不可重复读,但是还存在幻读

    4)串行读(Serializable):完全的串行化读,所有SELECT语句都被隐式的转换成SELECT ... LOCK IN SHARE MODE,即读取使用表级共享锁,读写相互都会阻塞。隔离级别最高。


    隔离级别对比表:


    4、事务隔离级别的设置:

    1)服务启动选项--transaction-isolation或在配置文件中设置:

    [mysqld]
    transaction-isolation = {READ-UNCOMMITTED | READ-COMMITTED
                             | REPEATABLE-READ | SERIALIZABLE}

    2)服务启动后的设置:

    SET [GLOBAL | SESSION] TRANSACTION ISOLATION LEVEL

    { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SERIALIZABLE }

     

    展开全文
  • 数据库属性

    千次阅读 2019-07-15 21:26:21
    默认值,字段设置属性后,如果用户不进行数据插入则使用事先准备好的数据来填充,不设置默认为NULL。 设置DEFAULT属性 查看DEFAULT属性 触发DEFAULT属性 COMMENT属性 列描述,给开发人...
  • 选择 工具 →选项
  • 一、介绍 ArcCatalog 用于组织和管理所有 GIS 数据。它包含一组工具用于浏览和查找 地理数据、记录和浏览元数据、快速显示数据集及为地理数据定义数据结构。... 创建、编辑图层和数据库  导入和导出 g...
  • 相信用过SQL Server的朋友都会有这种经历,当我们在附加SQL Server数据库的时候,会出现附加失败,或附加成功后数据库是只读的。 受此影响,也会导致在安装和部署项目中的自动附加数据库操作失败。 记得自己曾很长一...
  • 分两种,固定的和从数据库中动态读取的 先说固定的,大致如下,combobox3是包含这些下拉菜单的那个组件  comboBox3.Items.Clear();//先清空组件中的选项  comboBox3.Items.Add("荤菜");//这样combox3...
  • 数据库中的定义属性(字段)

    千次阅读 2018-08-09 21:40:08
    定义属性 概述 ·django根据属性的类型确定以下信息 ... ·django会为表增加自动增长的主键列,每个模型只能有一个主键列,如果使用选项设置属性为主键列后,则django不会再生成默认的主键列 ·属性命名限制 ...
  • SQLServer数据库设置性能列表

    千次阅读 2013-10-09 11:56:28
    数据库配置选项 缺省值 当前值 auto_close off   auto_create_statistics on   auto_update_statistics on   auto_shrink off   read_only off ...
  • 在VB6.0中设置ADO控件属性连接Microsoft ACCESS 2007数据库 使用VB6.0一般支持.mdb格式的数据库,为了能够使VB6.0能连接.accdb格式的数据库,需要一定的设置。微软公司的Microsoft ACCESS 2007生成的数据库刚好是...
  • 一、设置外键的作用与好处 可用于检查参照完整性。即阻止非法数据的存入,例如A表中的b列是外键,来源是B表的主键b列,此时...二、设置外键时四个选项的含义 RESTRICT:表示阻止级联执行 NO ACTION:表示无操作 ...
  • SQL Server : TRUSTWORTHY 数据库属性

    千次阅读 2010-01-26 12:40:00
    TRUSTWORTHY 数据库属性用于指明 SQL ... 注意: 必须是 sysadmin 固定服务器角色的成员才能设置选项。 此属性可用于减少附加数据库所带来的某些隐患,该数据库包含下列对象之一: 带有 EXTERNAL_ACCESS 或 UNSAFE 权
  • SQL Server将数据库设置为单用户模式

    万次阅读 2016-03-13 16:22:26
     普通数据库,只需在企业管理器中,选择数据库属性,恶访问选项,但用户即可;如果是Master Database,就需要一句查询命令:  USE MASTER GO   SP_DBOPTION YOURDATABASE,'SINGLE USER',TRUE
  • 数据库学习3-列属性(字段属性

    千次阅读 2021-01-14 16:07:18
    属性又称为字段属性,在mysql中共有6个属性,null,默认值,列描述,主键,唯一键和自动增长 null属性 null属性,代表字段为空 如果对应的值为YES表示该字段可以为空值 注意: 在设计表的时候,尽量不要让...
  • 问:如何用NORMAL选项关闭数据库? 答:使用shutdown transactional命令! 场景一:在执行shutdown transactional命令的时候,是否还可以有新的用户连接到数据库? 会话一: SQL> startup ORACLE instance ...
  • 利用SSMS设置字段IDENTITY属性的步骤(本人用的是2016版企业管理器): 设置自增字段  第一步:右击表单,单击设计按钮 第二步:找到需要设置自增的字段,在列属性中的标志规范-是标识 修改为是,标识增量依据...
  • 环境: 数据库服务器启用了“命名管道”和“TCP/IP”协议的情况(默认是开启的)。 数据库服务器与客户端是同一台机器。...使用OLEDB连接SQL Server时,有一个Data Source属性,这个选项有以下一些写法: 127.0....
  • --在查询分析器,选中所要清理日志的数据库,执行如下SQL backup log 数据库名 with no_log DBCC SHRINKFILE ( 日志文件名或日志文件ID,要缩小的目标大小) 在当前数据库下 select fileid,groupid,name ...
  • sql2000数据库安全设置

    千次阅读 2010-11-22 22:00:00
    sql2000数据库安全设置2009-04-10 08:51 --简单的,只允许sql的用户访问sql(防止利用administrator组用户访问) <br />1.企业管理器--右键SQL实例--属性--安全性--身份验证--选择"sql server和windows"--...
  • 什么时候ansi_nulls 需要设置为on/off 什么情况下quoted_identifier需要设置为on/off 是根据管理员喜好添加的吗? 请详细说明
  • 数据库设置自动编号解析。

    千次阅读 2013-04-09 11:00:44
    设置数据库自动编号的条件:  只能不允许为空值且数据类型为decimal,int ,number,tinyint,smallint,bigint。  修改类的标识属性:  1.在对象资源管理器中,右击要更改其数据类型所在的表,再单击修改时,...
  • 在使用WebPart和登陆控件的时数据库始踪出现数据库连接不上的问题主要的错误现象有:1 ----此版本的 SQL Server 不支持用户实例登录标志。该连接将关闭 2 ------- SQL Server Express 数据库是否已存在 3---
  • 今天搞ODBC数据源的时候,设置好后却发现只有sql server自带的那几个默认的数据库,自己新建的数据库并没有被发现,打开配置的数据源观察时候发现更改默认数据库选项中并没有新建的数据库test(如下图所示)。...
  • 数据库外键定义的一个可选项,用来设置当主键表中的被参考列的数据发生变化时,外键表中响应字段的变换规则的。 update 是主键表中被参考字段的值更新,delete则是指在主键表中删除一条记录: on update 和 on ...
  • 一、操作步骤 首先进入数据库级别的【安全性】-...3. 在【用户映射】选项卡中,如下图所示,勾选需要设置数据库,并设置【架构】,点击【确认】按钮,完成创建用户的操作 (图3:选择对应数据库) 4...
  • 或者,作为最后一个选项,研究将mysql服务器变量“wait_timeout”设置为高值,而不是默认的8小时。 false 1.1 版本起 依具体项目具体对待 autoReconnectForPools 使用适用于连接池的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 233,393
精华内容 93,357
关键字:

数据库如何设置选项的属性