- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
查看数据库选项的设置 * 第*页 查看数据库空间使用状况信息 * 第*页 使用sp_helpdb存储过程查看数据库 * 第*页 “数据库属性–AdventureWorks”对话框 * 第*页 4.4 修改数据库 数据库创建之后,可以根据需要使用ALTER DATABASE语句对数据库进行修改。 除了前面讲过的设置数据库选项之外,修改操作还包括更改数据库名称、扩大数据库、收缩数据库、修改数据库文件、管理数据库文件组以及修改字符排列规则等。 下面将详细讨论这些内容。 * 第*页 更改数据库名称 数据库创建之后,一般情况下不要更改数据库的名称,因为许多应用程序都可能使用了该数据库的名称。数据库名称更改之后,需要修改相应的应用程序。如果确实需要更改数据库名称,可以使用ALTER DATABASE语句做到。 使用ALTER DATABASE语句更改数据库名称的语法形式如下: ALTER DATABASE database_name MODIFY NAME = new_database_name * 第*页 更改数据库名称 * 第*页 扩大数据库 在Microsoft SQL Server系统中,如果数据库的数据量不断膨胀,可以根据需要扩大数据库的尺寸。 有3种扩大数据库的方式。第一种方式是设置数据库为自动增长方式,可以在创建数据库时设置;第二种方式是直接修改数据库的数据文件或日志文件的大小;第三种方式是在数据库中增加新的次要数据文件或日志文件。 * 第*页 通过增加新的数据文件来扩大数据库 * 第*页 通过扩大数据文件的大小来扩大数据库 * 第*页 收缩数据库 如果数据库的设计尺寸过大了,或者删除了数据库中的大量数据,这时数据库会白白耗费大量的磁盘资源。根据用户的实际需要,可以收缩数据库的大小。 在Microsoft SQL Server系统中,有3种收缩数据库的方式。第一种方式是设置数据库为自动收缩,可以通过设置AUTO_SHRINK数据库选项实现;第二种方式是收缩整个数据库的大小,可以通过使用DBCC SHRINKDATABASE命令完成;第三种方式是收缩指定的数据文件,可以使用DBCC SHRIKNFILE命令实现。除了这些命令方式之外,也可以使用SQL Server Management Studio工具来收缩数据库。 * 第*页 不能使用ALTER DATABASE语句直接收缩数据库文件 * 第*页 使用AUTO_SHRINK数据库选项设置 在Microsoft SQL Server系统中,数据库引擎会定期检查每一个数据库的空间使用情况。如果某个数据库的AUTO_SHRINK选项设置为ON,则数据库引擎将自动收缩数据库中文件的大小。如果该选项的设置为OFF,则不自动收缩数据库的大小。该选项的默认值是OFF。 在ALTER DATABASE语句中,设置AUTO_SHRINK选项的语法形式如下: ALTER DATABASE database_name SET AUTO_SHRINK ON * 第*页 使用DBCC SHRINKDATABASE命令 DBCC SHRINKDATABASE命令是一种比自动收缩数据库更加灵活收缩数据库的方式,可以对整个数据库进行收缩。 DBCC SHRINKDATABASE命令的基本语法形式如下: DBCC SHRINKDATABASE (database_name, target_percent) * 第*页 使用DBCC SHRINKDFILE命令 DBCC SHRINKDFILE命令可以收缩指定的数据库文件,并且可以将文件收缩至小于其初始创建的大小,重新设置当前的大小为其初始创建的大小。这是该命令与自动收缩、DBCC SHRINKDATABASE命令不同的地方。在执行收缩数据库操作时,DBCC SHRINKDFILE命令的功能最强大。 DBCC SHRINKDFILE命令的基本语法形式如下: DBCC SHRINKFILE (file_name, target_size) * 第*页 使用SQL Server Management Studio * 第*页 修改数据库文件 用户可以根据需要使用ALTER DATABASE语句修改数据库中指定的文件。这些修改操作包括增加数据文件、在指定的文件组中增加指定文件、增加日志文件、删除指定的文件以及修改指定的文件等。增加数据文件、修改指定的文件等操作已经讲过了,下面通过一些示例讲述有关数据库文件的其他操作。 如果要在指定的文件组中增加文件,则可以使用TO FILEGROUP子句。例如,如果LGCom数据库包含了两个数据文件,即LGF1和LGF2。现在要新增加一个LGF3文件并且将其放在FG1文件组(该文件组必须已经存在)中,那么可以使用如图4
您可能关注的文档
最近下载
- 正常新生儿护理演示ppt课件.ppt
- 硬笔楷书教学课件.pptx VIP
- 天津市南开翔宇学校初一新生分班(摸底)数学模拟考试(含答案).pdf VIP
- 第1课 寻找信息科技(教学设计)-2024-2025学年人教版(2024)信息三年级全一册.docx VIP
- 南京电子地图超大版-超清晰-3600-x-5100分辨率.pdf VIP
- 冷轧带钢再结晶退火的感应加热.pdf VIP
- (高清版)B-T 18380.12-2022 电缆和光缆在火焰条件下的燃烧试验 第12部分:单根绝缘电线电缆火焰垂直蔓延试验 1kW预混合型火焰试验方法.pdf VIP
- 大学生竞选班长最新PPT课件.ppt VIP
- 云教版劳动与技术四年级上册2切菜.pptx VIP
- 育婴员(职工组)基础知识模块(模块一).docx VIP
文档评论(0)