• 回答数

    4

  • 浏览数

    532

酒奴烟奴
首页 > 计算机类考试 > 创建数据库时文件组的作用是什么?

4个回答 默认排序
  • 默认排序
  • 按时间排序

凉笙

已采纳
1分钟前发布 -【创建数据库时文件组的作用是什么?】http://www.sdrsks.org/ask 09月26日讯: 创建数据库时文件组的作用是什么?数据库快照是MSSQL2005的新功能,仅在 Microsoft SQL Server 2005 Enterprise Edition 中可用。而且SQL Server Management Studio 不支持创建数据库快照,创建快照的唯一方式是使用 Transact-SQL。 数据库快照是数据库(称为“源数据库”)的只读静态视图。在创建时,每个数据库快照在事务上都与源数据库一致。在创建数据库快照时,源数据库通常会有打开的事务。在快照可以使用之前,打开的事务会回滚以使数据库快照在事务上取得一致。 客户端可以查询数据库快照,这对于基于创建快照时的数据编写报表是很有用的。而且,如果以后源数据库损坏了,便可以将源数据库恢复到它在创建快照时的状态。 创建数据库快照可以: ·维护历史数据以生成报表。可以通过快照访问特定时间点的数据。例如,您可以在给定时间段(例如,财务季度)要结束的时候创建数据库快照以便日后制作报表。然后便可以在快照上运行期间要结束时创建的报表。 ·将查询实施在数据库的快照上,可以释放主体数据库上的资源。 ·加快恢复操作效率,使用快照将数据库恢复到生成快照时的状态比从备份还原快得多;但是,此后您无法对数据进行前滚操作。根据磁盘资源,可以每 24 小时创建 6 到 12 个滚动快照。每创建一个新的快照,就删除最早的快照。如果要恢复,可以将数据库恢复到在错误发生的前一时刻的快照。或者,也可以利用快照中的信息,手动重新创建删除的表或其他丢失的数据。例如,可以将快照中的数据大容量复制到数据库中,然后手动将数据合并回数据库中。 但是只要存在数据库快照,快照的源数据库就存在以下限制: ·必须在与源数据库相同的服务器实例上创建数据库快照。 · 数据库快照捕获开始创建快照的时间点,去掉所有未提交的事务。未提交的事务将在创建数据库快照期间回滚,因为数据库引擎 将对快照执行恢复操作(数据库中的事务不受影响)。 ·当将源数据库中更新的页强制压入快照时,如果快照用尽磁盘空间或者遇到某些错误,则该快照将成为可疑快照并且必须将其删除。有关详细信息,请参阅删除数据库快照。 ·快照为只读。 · 禁止对 model 数据库、master 数据库和 tempdb 数据库创建快照。 · 不能更改数据库快照文件的任何规范。 ·不能从快照中删除文件。 ·不能备份或还原快照。 ·不能附加或分离快照。 ·不能在 FAT32 文件系统或 RAW 分区中创建快照。 · 数据库快照不支持全文索引,不能从源数据库传播全文目录。 ·数据库快照将继承快照创建时其源数据库的安全约束。由于快照是只读的,因此无法更改继承的权限,对源数据库的更改权限将不反映在现有快照中。 ·快照始终反映创建该快照时的文件组状态:在线文件组将保持在线状态,离线文件组将保持离线状态。有关详细信息,请参阅本主题后面的“含有离线文件组的数据库快照”。 ·如果源数据库的状态为 RECOVERY_PENDING,可能无法访问其数据库快照。但是,当解决了源数据库的问题之后,快照将再次变成可用快照。 ·只读文件组和压缩文件组不支持恢复。尝试恢复到这两类文件组将失败。有关恢复的详细信息,请参阅恢复到数据库快照。
92 评论

历劫低潮

已采纳
sql时区怎么设定?在SQL中,时区可以通过设置session或者数据库的时区来进行设定。可以使用“SET TIMEZONE”命令来设置session的时区,也可以在创建数据库时指定时区。同时,还可以使用“AT TIME ZONE”函数来将一个时间转换为另一个时区的时间。时区的设定非常重要,因为它可以影响到时间戳和日期时间的显示和计算,特别是在多个时区之间进行数据交换和比较时,时区的设定尤为重要。
36 评论

暖南倾绿

已采纳
数据库如何配置语言?你可以通过多种方式来配置数据库的语言:1. 服务器端配置:- 对于MySQL,你可以在my.cnf文件中设置default-character-set参数,指定数据库默认字符集。- 对于SQL Server,你可以在配置文件SQLServer.ini中设置LANGUAGE参数。- 对于Oracle,你可以编辑init.ora文件,设置NLS_LANGUAGE参数。2. 用户级别配置:- 对于MySQL,你可以用SET语句设置session级别或GLOBAL级别的 character_set_client/database参数。- 对于SQL Server,可以用ALTER LOGIN语句设置用户的default_language参数。- 对于Oracle,可以用ALTER USER语句设置用户的NLS_LANGUAGE参数。3. 数据库级别配置:- 对MySQL来说,创建数据库时可以指定character set。- 对SQL Server来说,可以在数据库属性中配置默认语言。- 对Oracle来说,可以在创建Schema时指定NLS参数。4. 语句级别配置:- 对MySQL,可以在单个查询语句中使用SET NAMES 'charset'设置字符集。- 对SQL Server,可以使用SET LANGUAGE语句设置单次查询的语言。- 对Oracle,可以使用ALTER SESSION SET NLS_LANGUAGE = 'language'语句。上述方法可以分别在服务器、用户、数据库或语句级别配置语言。这将影响:- 存储在数据库中的文本(使用的字符集)- 错误消息- 日期和数字的格式- 部分关键字希望以上内容能帮助你理解数据库语言配置的不同方式。如果还有其他疑问,欢迎继续提问。
58 评论

长裙绿衣

已采纳
二级数据库mysql上级操作题怎么答题?1.如果一个MySQL的版本号没有后缀,表示该版本已经在很多地方运行一段时间了,而且  没有非平台特定的错误报告。我们通常称之为版。   2.可以用几种方式提供MySQL程序的选项:   (1) 在命令行中在程序名后面提供。   (2) 在程序启动时读取的中设置。   (3) 在 中设置。   3.在创建数据库时,可以使用子句确保如果数据库不存在就创建它,如果存在就直接使用它。   4. 类型的数据可以理解成只能取指定的几个值的字符串。   5.在创建表格时,可以使用 关键词使当前建立的表为临时表。   6.从表a中选择第10条到第20条记录可以使用如下语句:select * from a 10 10
42 评论

相关问答

  • mysql数据库连接池配置教程?

    mysql数据库连接池配置教程?mysql的数据连接池怎么配置文件连接先建立一些连接,并且这些连接允许共享,因此这样就节省了每次连接的时间开销。Mysql数据库为例,连接池在Tomcat中的配置与使用。1、创建数据库Student,表student2、配置server.xml文件。Tomcat安装目录下conf中server.xml文件。name:指定连接池的名称type:指定连接池的类,他负责连

    正点 4人参与回答 2024-09-26
  • 2021年中级审计审核时间?

    2021年中级审计审核时间?重庆市2021年初、中级审计师资格复核时间为12月9日至17日,复核采用后台数据核查比对的方式进行。关于2021年度审计专业技术资格考试资格复核的通告2021年度审计专业技术资格考试成绩已在中国人事考试网上公布并划定了合格分数线,根据工作安排,现对全部考试科目成绩达到合格分数线的人员进行资格复核。现就有关事宜通告如下:考试资格复核标准审计专业技术资格考试各级别各科目的合

    海棠正酣 4人参与回答 2024-09-26
  • 全国各地都能查到考驾驶证的信息吗?

    全国各地都能查到考驾驶证的信息吗?12123上就查得到,

    痴迷旧戏 4人参与回答 2024-09-26
  • 计算机2级怎么考?

    计算机2级怎么考?1 考试需要准备和掌握的知识点比较多,需要一定的时间和精力准备。2 计算机2级考试内容涉及计算机基础知识、操作系统、网络基础、办公软件等多个方面,需要认真学习和掌握。3 可以通过参加培训班、自学、做练习题等方式来提高考试成绩。同时,可以多参加一些模拟考试,提高考试策略和心理素质,从而更好地应对考试。

    无对象 7人参与回答 2024-09-26
  • 2021医师中级职称考试时间安排?

    2021医师中级职称考试时间安排?一、计算机化考试临床类别执业医师资格考试:2021年9月19日下午16:30-18:30和20日上午9:00-11:00,下午13:30-15:30、16:30-18:30。临床类别执业助理医师资格考试:2021年9月18日上午9:00-11:00,下午13:30-15:30。中医类别(中医、中西医结合、傣医、中医(朝医)专业、中医(壮医)专业)执业医师、口腔类别

    不浪漫的浪漫 4人参与回答 2024-09-26