SQL Server讲堂:备份和恢复措施
一、备份数据库
1、打开【dǎ kāi】SQL企业管理器,在控制【zài kòng zhì】🆖台根目🥅录中依🍃次点开【cì diǎn kāi】Microsoft SQL Server
2、SQL Server组🐠-->双击打【shuāng jī dǎ】开你的🚾服务器【fú wù qì】⏩-->双击打【shuāng jī dǎ】开数据库目录【kù mù lù】
3、选择你【xuǎn zé nǐ】的数据【de shù jù】库【kù】⬅名称(如论坛数据库【kù】⬅Forum)-->然后点🥓上面菜单中的工具-->选择备【xuǎn zé bèi】✝份数据库【kù】⬅
4、备份选项选择🏿完全备【wán quán bèi】份,目的中【mù de zhōng】的备份到如果原来有🙇路径和名😪称则选【chēng zé xuǎn】中名😪称点删🌍除【chú】,然后点【rán hòu diǎn】添加【tiān jiā】😀,如果原来没有🍽路径和名😪称则直接选择添加【tiān jiā】😀,接着指【jiē zhe zhǐ】🗻定路径【dìng lù jìng】和文件【hé wén jiàn】😳名😪,指定后点确定返回备份窗口🛐,接着点确定进【què dìng jìn】🏭行备份【háng bèi fèn】
二、还原数据库
1、打开【dǎ kāi】SQL企业管理器,在控制💊台根目【tái gēn mù】🚑录中依🕋次点开【cì diǎn kāi】Microsoft SQL Server
2、SQL Server组-->双击打开你的【kāi nǐ de】服务器-->点图标🤯栏的新建数【xīn jiàn shù】据库图标🏓,新建数【xīn jiàn shù】据库的🎑名字自【míng zì zì】行取🎶
3、点击新【diǎn jī xīn】👮建好的数据库【shù jù kù】🎗名称👵(如论坛数据库【shù jù kù】🎗Forum)-->然后点上面菜单中的工具【gōng jù】👄-->选择恢复数据库【shù jù kù】🎗
4、在弹出来的窗【lái de chuāng】🈯口中的还原选【hái yuán xuǎn】🌞项中选择从设【zé cóng shè】备【bèi】-->点选择🚤设备【bèi】-->点添加-->然后选择你的🐤备份文【bèi fèn wén】件名✋-->添加后【tiān jiā hòu】点确定🔺返回,这时候【zhè shí hòu】设备【bèi】栏🍊应该出【yīng gāi chū】现您刚才选择的数据😘库备份【kù bèi fèn】文件名✋,备【bèi】份号默认为【mò rèn wéi】1(如果您对同一🚋个文件【gè wén jiàn】做过多【zuò guò duō】🤤次备【bèi】份🖋,可以点击备【bèi】份号旁边🦒的查看内容,在复选框中选🚞择最新【zé zuì xīn】的一次备【bèi】份🖋后点确【hòu diǎn què】定🔺)-->然后点击上方常规旁【cháng guī páng】边的选项按钮
5、在【zài】出现🐮的窗口中选择在【zài】🐢现有数【xiàn yǒu shù】据库【jù kù】⚾上强制还原,以及在【zài】🐢恢复完成状态中选择使数据库【jù kù】⚾可以继续运行【xù yùn háng】但无法还原其它事务【tā shì wù】日志的🍋选项。在【zài】🐢窗口的【chuāng kǒu de】中间部位的【wèi de】🔪将数据🆎库【kù】文件还原为🤽这里要按照你【àn zhào nǐ】SQL的安装【de ān zhuāng】🛅进行设💪置(也可以【yě kě yǐ】指定⛩自己的目录💑),逻辑文【luó jí wén】件名【míng】不需要改动【dòng】👈,移至物🕥理文件名要根【míng yào gēn】据你所🍜恢复的【huī fù de】🌙机器情【jī qì qíng】🐔况做改【kuàng zuò gǎi】🛠动【dòng】👈,如您的SQL数据库【jù kù】⚾装在【zài】🐢D:\Program Files\Microsoft SQL Server\MSSQL\Data,那么就😵按照您【àn zhào nín】✉恢复机【huī fù jī】器的目录💑进行相关改🤓动【dòng】👈改动【dòng】👈,并且最【bìng qiě zuì】后的文件名【míng】最好改成您当前【nín dāng qián】的数据【de shù jù】库【kù】⚾名【míng】(如原来是【shì】🚛bbs_data.mdf,现在【xiàn zài】🐢的数据【de shù jù】库【kù】⚾是【shì】🚛forum,就改成forum_data.mdf),日志和【rì zhì hé】数据文件都要按照这📮样的方【yàng de fāng】式做相关的改动【dòng】👈(日志的🍋文件名【míng】是【shì】🚛*_log.ldf结尾的),这里的🔟恢复目录💑您可以自由设置,前提是【shì】🚛该目录💑必须存在【zài】🐢(如您可【rú nín kě】以指定【yǐ zhǐ dìng】⛩d:\sqldata\bbs_data.mdf或者【huò zhě】🌄d:\sqldata\bbs_log.ldf),否则恢【fǒu zé huī】复将报【fù jiāng bào】📚错🈸
6、修改完成后【chéng hòu】,点击下🍥面的确🎦定进行【dìng jìn háng】恢复【huī fù】🏘,这时会【zhè shí huì】出现一【chū xiàn yī】个进度【dù】条【tiáo】,提示恢【tí shì huī】🐸复的进度【dù】,恢复完【huī fù wán】🔌成后【chéng hòu】系统会自动提示【dòng tí shì】📝成功📌,如中间【rú zhōng jiān】提示报错,请记录✅下相关【xià xiàng guān】的错误【de cuò wù】🧔内容并询问对SQL操作🤫比较熟悉的人【xī de rén】员,一般的【yī bān de】错误【cuò wù】🧔无非是目录错误【cuò wù】或者文件名【wén jiàn míng】重【chóng】🦊复或者文件名【wén jiàn míng】错误【cuò wù】或者空间不够或⬜者数据库正在使【zhèng zài shǐ】😬用中的【yòng zhōng de】错误【cuò wù】🧔,数据库正在使【zhèng zài shǐ】😬用的错误【de cuò wù】🧔您可以尝试关闭所有【bì suǒ yǒu】关于🎡SQL窗口然后重新【hòu chóng xīn】打开进行恢复【huī fù】🏘操作🤫,如果还提示正在使【zhèng zài shǐ】😬用的错误【de cuò wù】🧔可以将⏱SQL服务停【fú wù tíng】🌧止然后😴重【chóng】起看❔看,至于上🔂述其它的错误【de cuò wù】🧔一般都能按照🙉错误【cuò wù】内容做相【róng zuò xiàng】应改动🍐后即可恢复【huī fù】🆎
三、收缩数据库
一般情🍤况下【kuàng xià】,SQL数据库【shù jù kù】的收缩并不能【bìng bú néng】♈很大程【hěn dà chéng】度上减【dù shàng jiǎn】小数据库【shù jù kù】大小,其主要作用是【zuò yòng shì】收缩日😳志大小🌰,应当定🤣期进行此操作以免数据库【shù jù kù】日🔞志过大
1、设置数据库模🐯式为简单【jiǎn dān】模式:打开【dǎ kāi】SQL企业管【qǐ yè guǎn】理器【lǐ qì】,在控制🎴台根目录中依次点开🔤Microsoft SQL Server-->SQL Server组【zǔ】-->双击打【shuāng jī dǎ】😒开你的【kāi nǐ de】🚎服务器【fú wù qì】🖌-->双击打【shuāng jī dǎ】😒开数据🎯库目录【kù mù lù】-->选择你的数据【de shù jù】📩库名称(如论坛🤸数据库Forum)-->然后点击右键选择属性-->选择选项🍃-->在故障还原的模式中【mó shì zhōng】选择“简单【jiǎn dān】”,然后按🈵确定保【què dìng bǎo】存⬜
2、在当前数据库【shù jù kù】上点右【shàng diǎn yòu】键【jiàn】🍔,看所有任务中的收缩🍋数据库【shù jù kù】,一般里😉面的默🎪认设置不用调🍯整【zhěng】,直接点确定【què dìng】
3、收缩数💕据库完【jù kù wán】成后【chéng hòu】,建议将您的数【nín de shù】🥉据库属🍆性重新设置为【shè zhì wéi】标准模👢式,操作方法同第🐡一点,因为日志在一🏦些异常【xiē yì cháng】📓情况下往往是【wǎng wǎng shì】恢复数据库的重要依【chóng yào yī】据
四、设定每日自动备份数据库
强烈建议有条件的用户进行此操作!
1、打开企【dǎ kāi qǐ】业管理【yè guǎn lǐ】🛰器,在控制【zài kòng zhì】台根目录中依👣次点开Microsoft SQL Server-->SQL Server组【zǔ】👿-->双击打开你的♉服务器
2、然后点🚷上面菜单中的【dān zhōng de】🎟工具-->选择数🍘据库维护计划【hù jì huá】器【qì】
3、下一步选择要进行自动备份的数据-
关键词:SQL,Server
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0