数据库的管理主要包括修改数据库、查看数据库信息、数据库更名和删除数据库。本节将介绍SQL Server中数据库管理的内容。
数据库创建以后,可能会发现有些属性不符合实际的要求,这就需要对数据库的某些属性进行修改。用户可以在SSMS的对象资源管理器中对数据库的属性进行修改,以更改创建时的某些设置和创建时无法设置的属性。
在SSMS中对数据库进行修改的步骤如下:
步骤01 打开【数据库】节点,右击需要修改的数据库名称,选择弹出菜单中的【属性】命令,如图5-11所示。
步骤02 打开指定数据库的【数据库属性】窗口,该窗口与在SSMS中创建数据库时打开的窗口相似,不过这里多了几个选项,即更改跟踪、权限、扩展属性、镜像和事务日志传送,如图5-12所示。读者可以根据需要,分别对不同的选项卡中的内容进行设置。
图5-11 选择【属性】命令
图5-12 对数据库属性进行设置
创建一个名称为sample_db的数据库,数据文件的初始大小为5MB。下面介绍在SSMS中修改该数据库的数据文件大小的方法,具体操作步骤如下:
步骤01 选择需要修改的数据库并右击,在弹出的快捷菜单中选择【属性】菜单命令,打开【数据库属性】窗口,选择【文件】选项卡,单击sample_db行的初始大小列下的文本框,重新输入一个新值,这里输入15,如图5-13所示。
提示
也可以单击旁边的两个小箭头按钮,增大或者减小值。
步骤02 修改完成之后,单击【确定】按钮,即可完成修改sample_db数据库中数据文件的大小,用户可以重新打开sample_db数据库的属性窗口,查看修改结果,如图5-14所示。
图5-13 设置行数据的初始大小
图5-14 修改数据库大小后的效果
在增加数据库容量时,可以通过修改自动增长数额来限制数据增加的最大限制,在SSMS中修改sample_db数据库数据文件最大文件大小,具体操作步骤如下。
步骤01
在sample_db数据库的属性窗口中,选择左侧的【文件】选项卡,在sample_db行中,单击【自动增长/最大大小】列下面的值(有一个带省略号的按钮
),如图5-15所示。
步骤02 弹出【更改sample_db的自动增长设置】对话框,在【最大文件大小】文本框中输入值40,增加数据库的增长限制,修改之后单击【确定】按钮,如图5-16所示。
图5-15 sample_db的属性窗口
图5-16 【更改数据库自动增长设置】对话框
步骤03 返回到【数据库属性】窗口,即可看到修改后的结果,单击【确定】按钮完成修改,如图5-17所示。
图5-17 修改自动增长
缩减数据库容量可以减小数据增长的最大限制,修改方法与增加数据库容量的方法相同,在SSMS中缩减sample_db数据库中数据文件最大文件大小。
具体操作步骤如下:
步骤01 打开【更改sample_db的自动增长设置】对话框,在第2个可修改文本框中输入一个比当前值小的数值,以缩减数据库的增长限制,这里输入10,如图5-18所示。
图5-18 修改参数
步骤02 修改之后,单击【确定】按钮,在返回的【数据库属性】窗口中再次单击【确定】按钮,即可完成缩减数据库自动增长数额的操作。用户可以重新打开sample_db数据库的属性窗口,查看修改结果,如图5-19所示。
图5-19 查看修改结果
使用SSMS可以修改数据库的名称。例如,将sample_db数据库的名称修改为sample_db2,具体操作步骤如下:
步骤01 在sample_db数据库节点上右击,在弹出的快捷菜单中选择【重命名】菜单命令,如图5-20所示。
步骤02 在显示的文本框中输入新的数据库名称sample_db2,如图5-21所示。
步骤03 输入完成之后按Enter键确认或者在对象资源管理器中的空白处单击,修改名称成功。
图5-20 选择【重命名】菜单命令
图5-21 修改数据库名称