扬州城市论坛 百科 SQL Server讲堂:备份和恢复措施

SQL Server讲堂:备份和恢复措施

首先,备份数据库

1.打开SQL企业管理器,并单击控制台根目录中的Microsoft sql server。

2.SQL Server组-双击打开您的服务器-双击打开数据库目录

3.选择你的数据库名称(如论坛)-数据库)-然后点击上面菜单中的工具-并选择备份数据库。

4.备份选项是完全备份。如果目标备份中有路径和名称,请单击删除,然后单击添加。如果没有路径和名称,直接选择添加,然后指定路径和文件名,点击确定返回备份窗口,再点击确定进行备份。

其次,恢复数据库

1.打开SQL企业管理器,并单击控制台根目录中的Microsoft SQL Server。

2.SQL Server组-双击打开您的服务器-单击图标栏中的新数据库图标,然后选择新数据库的名称。

3.点击新创建的数据库的名称(如论坛)-数据库)-然后点击上面菜单中的工具-并选择恢复数据库。

4.在弹出窗口的恢复选项中,选择从设备-选择设备-点击添加-然后选择您的备份文件名-添加后点击确定返回。此时,您刚刚选择的数据库备份文件名应该会出现在设备栏中,备份编号默认为1(如果您多次备份过同一个文件,可以点击备份编号旁边的查看内容,在复选框中最后一次备份后点击确定)——然后点击上面。

5.在出现的窗口中,选择对现有数据库强制恢复,并选择使数据库能够继续运行但无法恢复处于恢复完成状态的其他事务日志的选项。在窗口的中间部分,根据您的SQL安装将数据库文件恢复到这里(您也可以指定自己的目录)。逻辑文件名不需要改,物理文件名要根据你恢复的机器的情况来改。比如你的SQL数据库安装在D:\ program files \ Microsoft SQL Server \ MSSQL \ data,然后根据你恢复的机器的目录做相关的修改,最后一个文件名要改成你当前的数据库名(比如bbs_data.mdf,如果当前数据库是forum,就要改成forum_data.mdf),日志和数据文件也要这样做相关的修改(日志的文件名以*_log.ldf结尾)。这里可以自由设置恢复目录,前提是该目录存在(比如可以指定d:\sqldata\bbs_data.mdf或者d:\sqldata\bbs_log.ldf),否则恢复会出错。

6.修改完成后,单击下面的“确定”进行恢复。这时会出现进度条,提示恢复的进度。恢复完成后,系统会自动提示成功。如果中间提示报错,请记录相关错误内容,并询问熟悉SQL操作的人。常见的错误无非是目录错误、文件名重复或文件名错误,或者是由于空间不足或数据库正在使用而导致的错误。您可以尝试关闭所有关于SQL的窗口,然后重新打开它们进行恢复。如果提示您使用中的错误,您可以停止并重新启动SQL服务。至于上面提到的其他错误,一般可以根据错误内容做相应的修改后恢复。

第三,缩小数据库

SQL数据库的收缩一般不能大幅度降低数据库大小,但其主要作用是收缩日志大小,这种操作要定期进行,避免数据库日志过大。

1.将数据库模式设置为简单模式:打开SQL企业管理器,依次点击控制台根目录下的Microsoft SQL Server - SQL Server组-双击打开您的服务器-双击打开数据库目录-选择您的数据库名称(如Forum)-database)-然后右键选择属性-选择选项-在故障转移模式下选择“简单”,然后按确定保存。

2.右键单击当前数据库,查看所有任务中的合同数据库。一般里面的默认设置是不需要调整的,点击确定即可。

3.收缩数据库后,建议将数据库属性重置为标准模式。操作方法与第一点相同,因为日志往往是一些异常情况下恢复数据库的重要依据。

四、设置每日自动备份数据库。

强烈建议有资质的用户这么做!

1.打开企业管理器,单击控制台根目录中的Microsoft SQL Server - SQL Server组,然后双击打开您的服务器。

2.然后单击上面菜单中的工具-选择数据库维护规划器。

3.接下来,选择要自动备份的数据-

本文来自网络,不代表本站立场,转载请注明出处:https://baike.yzcslt.com/n/a6085.html

SQL,Server讲堂:备份和恢复措施

扬州城市论坛后续将为您提供丰富、全面的关于SQL,Server讲堂:备份和恢复措施内容,让您第一时间了解到关于SQL,Server讲堂:备份和恢复措施的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。