




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 数据库数据库 数据文件数据文件.mdf或或.ndf事务日志文件事务日志文件 .ldf 表、索引数据表、索引数据 扩展盘区(扩展盘区(8个连续页面或个连续页面或64kb) 页页(8KB) 数据库页的结构数据库页的结构 【例【例2.4】 :创建具有二个文件组的数据库,此数据库文件名称为:创建具有二个文件组的数据库,此数据库文件名称为 Exercise_db4。要求如下:。要求如下: (1)主文件组包含)主文件组包含 两个数据文件:两个数据文件:Exe4_1_dat、Exe4_2_dat 初始空间分别为:初始空间分别为:10MB、15MB 最大空间分别为:无限制、最大空间分别为:无限制、50MB
2、自动增长量分别为:自动增长量分别为:10%、1MB 文件存储的物理位置及物理文件名分别为文件存储的物理位置及物理文件名分别为 C:mydbExe4_F1dat.mdf、C:mydbExe4_F2dat.ndf。 (2)用户定义文件组)用户定义文件组Exe4_Group包含包含 两个数据文件:两个数据文件:E4_G1_F1_dat、E4_G1_F2_dat 初始大小均为初始大小均为10MB,最大大小均为无限制,最大大小均为无限制 自动增长量分别为:自动增长量分别为:15%、3MB 文件存储的物理位置及物理文件名分别为文件存储的物理位置及物理文件名分别为 D:mydbExe4_G1F1dat.ND
3、F和和D:mydbExe4_G1F2dat.NDF (4) 事务日志文件名为事务日志文件名为Exe4_LOG,初始空间为,初始空间为5MB,最大空,最大空 间为间为35MB,自动增长量为,自动增长量为5MB,文件存储的物理位置及物理文,文件存储的物理位置及物理文 件名为件名为D:mydbExe4log.LDF。 CREATE DATABASE Exercise_db4 /* 创建主文件组创建主文件组 */ ON PRIMARY ( NAME=Exe4_1_dat, C:mydbExe4_F1dat.MDF, SIZE=10, MAXSIZE=Unlimited, ), ( NAME=Exe4_
4、2_dat, C:mydbExe4_F2dat.NDF, SIZE=15, MAXSIZE=50MB, ), / /* * 自定义文件组自定义文件组 * */ / Exe4_Group1 ( NAME=E4_G1_F1_dat, D:mydbExe4_G1F1dat.NDF, SIZE=10, MAXSIZE=Unlimited, ), ( NAME=E4_G1_F2_dat, D:mydbExe4_G2F2dat.NDF, SIZE=10, MAXSIZE=Unlimited, ), / /* * 创建事务日志文件创建事务日志文件 * */ / LOG ON ( NAME=Exe4_LOG,
5、 D:mydbExe4log.LDF, SIZE=5, MAXSIZE=35, ) n限制访问的设置:限制访问的设置: 设置数据库仅由设置数据库仅由sysadmin、dbcreater以及以及db_owner用户才能访用户才能访 问。设置数据库的访问模式为单用户访问模式。问。设置数据库的访问模式为单用户访问模式。 n设置数据库是否只读。设置数据库是否只读。 n可以设置故障还原的模式:可以设置故障还原的模式: 完全恢复完全恢复允许将数据库恢复到故障点状态。允许将数据库恢复到故障点状态。 简单恢复简单恢复允许将数据库恢复到最新备份状态。允许将数据库恢复到最新备份状态。 最大日志容量记录恢复。最大日
6、志容量记录恢复。 n数据库的兼容性级别。数据库的兼容性级别。 n其他相关设置。其他相关设置。 ANSI NULL默认设置默认设置指定数据库列默认值为指定数据库列默认值为NULL还是还是NOT NULL. 自动关闭自动关闭指定是否在数据库资源被释放以及所有用户退出数据指定是否在数据库资源被释放以及所有用户退出数据 库时是否自动关闭数据库。库时是否自动关闭数据库。 递归触发器递归触发器是否启用触发器的递归出发。是否启用触发器的递归出发。 自动收缩自动收缩指定数据库是否周期性的收缩。指定数据库是否周期性的收缩。 自动更新统计信息自动更新统计信息指定数据库是否在优化期间自动生成查询优指定数据库是否在优
7、化期间自动生成查询优 化所需的过时的统计信息。化所需的过时的统计信息。 自动创建统计信息自动创建统计信息指定数据库是否在优化期间自动生成查询优指定数据库是否在优化期间自动生成查询优 化所需的所有缺少的统计信息。化所需的所有缺少的统计信息。 残缺页检测残缺页检测指定数据库是否自动检测由损坏的页。指定数据库是否自动检测由损坏的页。 使用存储过程更改数据库名称使用存储过程更改数据库名称 在在SQL Server 2000中,可使用系统存储过程中,可使用系统存储过程 sp_renamedb更改数据库的名称。更改数据库的名称。 在重命名数据库之前,应该确保没有用户使用该数据库,在重命名数据库之前,应该确
8、保没有用户使用该数据库, 而且数据库应该设置为而且数据库应该设置为“单用户单用户”模式(管理模式)。模式(管理模式)。 单用户模式:指定一次只能有一个用户访问数据库。单用户模式:指定一次只能有一个用户访问数据库。 设置单用户模式的方法:在设置单用户模式的方法:在“企业管理器企业管理器”中右击需要更中右击需要更 改的数据库名,选择改的数据库名,选择“属性属性”“选项选项” “限制访问限制访问” “单用户单用户”。 系统存储过程系统存储过程sp_renamedb语法如下:语法如下: Sp_renamedb dbname=old_name,newname= new_name ALTER DATABA
9、SE ALTER DATABASE 数据库名数据库名 ADD FILE ,n TO 文件组名文件组名 | ADD LOG ,n | REMOVE FILE 逻辑文件名逻辑文件名 | ADD 文件组名文件组名 | |REMOVE 文件组名文件组名 | MODIFY FILE | |MODIF NAME=new_dbname | MODIFY 文件组属性文件组属性 指定要增加数据文件指定要增加数据文件 指定要增加的事务日志文件指定要增加的事务日志文件 从系统中删除指定数据文件,并删除其物理文件从系统中删除指定数据文件,并删除其物理文件 指定要增加的文件组指定要增加的文件组 从数据库中删除指定文件组
10、从数据库中删除指定文件组 修改数据文件名称、大小、增长方式等属性修改数据文件名称、大小、增长方式等属性 12T4_1、2) ) 修改数据库名称修改数据库名称 /* 向向 ST_db数据库添加文件组数据库添加文件组 */ ALTER DATABASE ST_db ADD STFG1 Go /* 将文件将文件ST_dat2和和ST_dat3 添加至文件组添加至文件组 */ ALTER DATABASE ST_db ADD FILE ( NAME=ST_dat2, D:mydbST_dat2.ndf, SIZE=2MB, MAXSIZE=30MB, ), ( NAME=ST_dat3, D:mydb
11、ST_dat3.ndf, SIZE=2MB, MAXSIZE=30MB, ) TO STFG1 GO /* 将数据文件将数据文件st_dat2 最大大小改为最大大小改为35MB */ ALTER DATABASE ST_db MODIFY FILE (NAME=st_dat2, MAXSIZE=35) GO ALTER DATABASE ST_db MODIFY NAME=stu_db GO 4 4 备份策略备份策略 指备份的内容、备份的时间及备份的方式。指备份的内容、备份的时间及备份的方式。 单独采用任何一种备份方式都存在一些缺陷,单独采用任何一种备份方式都存在一些缺陷, 一般采用组合备份方
12、式。一般采用组合备份方式。 完全完全 ( (全库全库) )备份备份 完全备份加日志备份完全备份加日志备份 完全备份加差异备份再加日志备份。完全备份加差异备份再加日志备份。 设出错时间设出错时间: Tuesday 上午上午11:50 Sunday(星期日)(星期日)Monday(星期一)(星期一)Tuesday(星期二)(星期二) Data Log Data Log Data Log 制定一个完全备份的策制定一个完全备份的策 略是在每天上午略是在每天上午12:00点点 全库备份全库备份全库备份全库备份 SundayMonday 全库备份全库备份全库备份全库备份 LogLogLog Log Dat
13、a Log Data Log 几个点几个点: Monday 11:30, 12:30, MondayTuesday 全库备份全库备份差异备份差异备份差异备份差异备份 Log Data Log LogLogLogLogLog LogData 日志备份日志备份 备份和还原举例说明 什么类型的组合备份就对应几种还原的方式。 完整备份的还原:完整备份的还原:无论是完整备份、差异备份还是事务日志备份 的还原,都要先做完整备份的还原。 差异备份的还原:差异备份的还原:差异备份的还原一共需要两个步骤,第一个步 骤先还原完整备份,第二步还原最后一个差异备份。例如例如在每个 周日做一次完整备份,周一到周六每天下班前6点做一次差异备份, 如果在某个周四4点发生了数据库故障,那么做差异备份的还原就 应该先还原最近一个周日做的完整备份,然后还原周三做的差异 备份。 事务日志备份的还原:事务日志备份的还原:步骤比较多,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衣物捐赠及转让协议
- 纺织品的智能生产调度优化考核试卷
- 购房定金的法律咨询服务协议
- 电影叙事技巧与剧情发展考核试卷
- 中班礼仪:尊敬长辈
- 肿瘤内科常见急症及护理
- 石棉制品生产过程中的节能减排考核试卷
- 服装零售企业危机应对与舆情管理考核试卷
- 电视机制造业的数字化供应链管理考核试卷
- 畜牧业信息技术在养殖中的应用考核试卷
- 青铜器科普宣传
- 《大学生创新创业基础教程》第六章创业资源与融资
- 山水林田湖草生态环境调查技术规范DB41-T 1992-2020
- 大众旅游服务质量控制手册
- GB/T 44421-2024矫形器配置服务规范
- 大型活动策划与管理第八章 大型活动风险管理
- Q∕GDW 12165-2021 高海拔地区运维检修装备配置规范
- JGJ107-2016钢筋机械连接技术规程
- 妇科医生进修汇报课件
- 动态分析与设计实验报告总结
- 2024年江苏省泰州市海陵区中考一模数学试卷
评论
0/150
提交评论