步骤/方法
第1步,依次单击“开始”→“所有程序”→Microsoft SQL Server→“企业管理器”,打开“企业管理器”控制台窗口。
第2步,在企业管理器控制台窗口的左窗格中依次展开“Microsoft SQL Servers/SQL Server组/local”目录树。然后用鼠标右键单击“数据库”选项,在d出的快捷菜单中执行“所有任务”→“备份数据库”命令,如图2008120218所示。
图2008120218 执行“备份数据库”命令
第3步,打开“SQL Server 备份”对话框,然后单击“数据库”右侧的下拉三角,从中选择要备份的数据库名称(本例采用默认的Master数据库)。在“名称”编辑框中可以键入备份生成的文件名称。接着单击“添加”按钮,如图2008120219所示。
图2008120219 “SQL Server 备份”对话框
第4步,在打开的“选择备份目的”对话框中,单击“文件名”编辑框右侧浏览按钮,打开“备份设备位置”对话框。在该对话框中找到本地硬盘中用于保存备份数据库文件的文件夹(本例为L:\SQLBackup文件夹),然后在“文件名”编辑框中为备份文件键入一个合适的名称。设置完成以后单击“确定”按钮。
第5步,回到“选择备份目的”对话框,可以在“文件名”编辑框中看到刚才所作的设置,单击“确定”按钮即可。
第6步,SQL Server开始按照指定的备份目的对数据库进行备份,备份完成后会给出提示,单击“确定”按钮即可,如图2008120220所示。
图2008120220顺利完成备份任务
新建个数据库,随便起个名
点到数据库,打开查询分析器
把SQL倒进去运行,或者用记事本打开SQL格式的文件,复制进去,点击运行
如果没有语法错误,将提示影响什么的
然后你再打开数据库,发现表里面就有SQL里的内容了
至于还原和备份,不用分析器语法这么麻烦吧/
最常用的还是备份数据库,“所有任务”-“备份数据库”
或者分离数据库也行,要再用数据库的时候需要再附加数据库
另外比较笨的方法直接去DATA文件夹下去拷贝MDF文件
新建个数据库,随便起个名
点到数据库,打开查询分析器
把SQL倒进去运行,或者用记事本打开SQL格式的文件,复制进去,点击运行
如果没有语法错误,将提示影响什么的
然后你再打开数据库,发现表里面就有SQL里的内容了
至于还原和备份,不用分析器语法这么麻烦吧/
最常用的还是备份数据库,“所有任务”-“备份数据库”
或者分离数据库也行,要再用数据库的时候需要再附加数据库
另外比较笨的方法直接去DATA文件夹下去拷贝MDF文件
SQL2000数据库的备份概念
SQL
SERVER
2000有四种类型是:数据库、事务日志、差异、文件和文件组
数据库备份是创建完事数据库的复本。它并非将所有的页都复制到备份集,而只将实际包含数据的页复制到备份集。数据页和事务日志页均复制到备份集。
数据库备份用于重新创建数据库,使其恢复到BACKUP语句完成时的状态。如果数据库只存在数据库备份,那么数据库只能恢复到服务器或数据库发生故障前最后一次数据库备份时的状态。
事务日志备份仅制作日志文件的复本。日志文件备份本身不能用于还原数据库。日志文件用于在数据库还原后将数据库恢复到原始故障点。
例如,某站点在星期天晚上执行数据库备份,而在其它每个晚上执行日志备份。如果数据库的某个数据磁盘在星期二2:30丢失,则该站点可以:
1备份当前事务日志
2还原从星期天晚上开始的数据库备份
3还原从星期一晚上开始的日志备份,以将数据库前滚。
4还原故障之后的日志备份。这将使数据库前滚到故障发生的那一刻。
事务日志恢复需要从数据库备份的那一刻到磁盘丢失那一刻之间所进行的一边串不间断的事务日志备份。
差异备份只追寻数据库中自上一次数据库备份之后修改过的所有页的复本。差异日志主要用于使用频繁的系统,一旦这类系统中的数据库发生故障,必须尽快使其重新联机。差异备份比完事数据库备份小,因此对正在运行的系统影响较小。
例如,某个站点在星期天晚上执行完事数据库备份。在白天每隔4小时制作一个事务日志备份集,并用当天的备份重写头一天的备份。每晚则进行差异备份。如果数据库的某个数据磁盘在星期四上午9:12出现故障,则该站点可以:
1备份当前事务日志。
2还原从星期天晚上开始的数据库备份。
3还原从星期三晚上开始的差异备份,将数据库前滚到这一时刻。
4还原从早上4点到8点的事务日志备份,以将数据库前滚到早上8点。
5还原故障之后的日志备份,这将使数据库前滚到故障发生的那一刻。
SQL2000支持备份或还原数据库中的个别文件或文件组。这是一种相对较完善的备份和还原过程,通常用在具有较高可用性要求的超大型数据库中。如果可用的备份时间不足以支持完事数据库备份,则可以在不同的时间备份数据库的子集。
例如,某站点需要花三小时备份数据库,并且每天只能用两个小时执行备份。该站点可在一个晚上备份一半文件或文件级,并在第二个晚上备份另一半。如果包含数据库文件或文件组的磁盘出现故障,那么该站点可以只还原丢失的文件或文件组。
该站点还必须进行事务日志备份,并且在备份文件或文件组之后必须还原所胡事务日志备份。还可以从完事数据库备份集中还原文件和文件组。这将回忆恢复速度,因为在第一步只还原已损坏的文件或文件组,而不是整个数据库。
既然要详细一些,那我就一步一步给你说吧。 打开企业管理器——菜单栏“工具”——备份或还原数据库 备份的时个,请注意选择需要备份的数据库名称和备份地址。 还原的时候,请注意选择还原后文件的名称和还原的方式。 删除嘛更简单的,右击你需要删除的文件,选择删除即可。
数据库的备份和恢复一、备份数据库1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组--双击打开你的服务器--双击打开数据库目录3、选择你的数据库名称(如论坛数据库Forum)--然后点上面菜单中的工具--选择备份数据库4、备份选项选择完全备份,目的中的备份到如果原来有路径和名称则选中名称点删除,然后点添加,如果原来没有路径和名称则直接选择添加,接着指定路径和文件名,指定后点确定返回备份窗口,接着点确定进行备份二、还原数据库1、打开SQL企业管理器,在控制台根目录中依次点开Microsoft SQL Server2、SQL Server组--双击打开你的服务器--点图标栏的新建数据库图标,新建数据库的名字自行取3、点击新建好的数据库名称--然后点上面菜单中的工具--选择恢复数据库4、在d出来的窗口中的还原选项中选择从设备--点选择设备--点添加--然后选择你的备份文件名--添加后点确定返回,这时候设备栏应该出现您刚才选择的数据库备份文件名,备份号默认为1(如果您对同一个文件做过多次备份,可以点击备份号旁边的查看内容,在复选框中选择最新的一次备份后点确定)--然后点击上方常规旁边的选项按钮5、在出现的窗口中选择在现有数据库上强制还原,以及在恢复完成状态中选择使数据库可以继续运行但无法还原其它事务日志的选项。在窗口的中间部位的将数据库文件还原为这里要按照你SQL的安装进行设置(也可以指定自己的目录),逻辑文件名不需要改动,移至物理文件名要根据你所恢复的机器情况做改动,如您的SQL数据库装在D:/Program Files/Microsoft SQL Server/MSSQL/Data,那么就按照您恢复机器的目录进行相关改动改动,并且最后的文件名最好改成您当前的数据库名(如原来是zw0001mdf,现在的数据库是zw0002,就改成zw0002mdf),日志和数据文件都要按照这样的方式做相关的改动(日志的文件名是ldf结尾的),这里的恢复目录您可以自由设置,前提是该目录必须存在(如您可以指定d:/sqldata/zw0002mdf或者d:/sqldata/zw0002ldf),否则恢复将报错6、修改完成后,点击下面的确定进行恢复,这时会出现一个进度条,提示恢复的进度,恢复完成后系统会自动提示成功,如中间提示报错,请记录下相关的错误内容并询问对SQL *** 作比较熟悉的人员,一般的错误无非是目录错误或者文件名重复或者文件名错误或者空间不够或者数据库正在使用中的错误,数据库正在使用的错误您可以尝试关闭所有关于SQL窗口然后重新打开进行恢复 *** 作,如果还提示正在使用的错误可以将SQL服务停止然后重起看看,至于上述其它的错误一般都能按照错误内容做相应改动后即可恢复三、设定每日自动备份数据库1、打开企业管理器,在控制台根目录中依次点开
其实不用那么麻烦…你只要把原来的数据库文件和日志文件复制到新电脑上,然后在新的SQLServer上面附加数据库即可。 在你的实例名上面,也就是所谓的“local”上右击,选择“附加数据库”,然后选择你的数据库文件和日志文件即可。
关于你的提问,
备份分为四种:
1、备份数据库;2、数据日志;3、差异备份。(差异备份就是说只备份自上次数据库备份之后发生更改的数据)4、备份文件组和文件
在你的默认实例下,有几个分支,一个是数据库,一个是数据转换服务,一个是管理,点击+号展开“管理”菜单,下面有一个分支“备份”,在“备份”上面右击,选择“备份数据库”,会d出一个窗口,选择要备份的数据库,名称和描述自己可以填了,选择备份类型,再单击添加按钮,选择数据库保存位置,重写类型自己添加即可,调度不用理他,这样就可以完成备份了。或者每个数据库的右键上的所有任务里的备份数据库也行。
还原数据库也是所有任务里的“还原数据库” *** 作,然后选择哪一个备份即可。
SQL语句那东西比较复杂和麻烦一点
如果你的备份文件损坏了,那就不能恢复这个备份了,如果是你的数据库文件MDF损坏了,那你可以把原来的数据库分离了,把数据库文件先考到别的目录下,然后在企业管理器里新建立个数据库和原来的名字一样的,文件位置也放到原来的位置,建立完这个数据库以后再恢复数据库,在选项里,把强制还原数据库选上,然后确认恢复,应该就可以了
以上就是关于怎样备份SQL Server 2000数据库全部的内容,包括:怎样备份SQL Server 2000数据库、SQLServer2000中如何备份和还原数据库、怎么备份sql2000 server 备份和恢复数据库所有的数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)