当前位置:首页 » 编程语言 » sqlserver2000恢复
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sqlserver2000恢复

发布时间: 2022-11-13 06:48:51

sql server 2000 数据库恢复

有两种方法可以做,但不是批量处理(我没尝试用存储过程批量处理这个问题,估计可以的)你需要对你要转移的数据库一一操作,现以数据库名为:abc为例
1、通过分离--附加数据库的方法实现
其实里的分离可以不用了,在你数据库安装目录下(本机:c:\Program Files\Microsoft SQL Server\MSSQL\data)有个存放数据库数据的,你可以找到abc.mdf和abc.ldf将他们拷贝到你的目标机器上对应数据库的数据目录下(目标机器:本机:c:\Program Files\Microsoft SQL Server\MSSQL\data);通过附加数据库的方式将数据库添加到当前数据库上。(注意这里的附加,如果路径不对会出现错误);
2、数据库备份还原的方法
这里在本机上通过企业管理器在目标数据库abc上右击可以进行数据库备份(也可以在查询分析器中使用backup database abc ...),将备份好的数据库,拷贝到目标机器,在目标机器上恢复数据库(注意;在此之前要在目标机器上添加上一个abc数据库);
如果会用存储出过程或函数,应该可以进行批量处理,这个我没试过:)
具体操作不明白的可以看SQL的联机帮助文档!

㈡ 如何在SQL Server2000中恢复Master数据库

1.启动企业管理器,单击要登陆的数据库服务器,然后从主菜单中选择“工具”菜单,在菜单中选择“还原数据库,弹出“还原数据库”对话框,
2.在“还原为数据库”旁的下拉列表中,选择要还原的数据库master。
3.在“还原”组中,选择数据库备份类型“数据库”,
4.在“参数”栏中,在“显示数据库备份”旁的下拉菜单中选择数据库master.
5.选中“选项”选型卡进行其他选项卡的设置,
6.在设置完选项之后,单击“确定”按钮,数据库开始进行还原,
注:你master数据库必须有备份,否则无法还原。

㈢ 怎样还原SQL Server 2000数据库

一、使用.MDF和.LDF文件还原(附加数据库)
1、依次展开SQL Server企业管理器中左侧树图上的目录,一直到“数据库”节点,在“数据库”上点鼠标“右键”,并选择“所有任务” →“附加数据库”,如图所示:

2
2、在弹出的“附加数据库 - (local)”对话框中,点击“要附加数据库的MDF文件:(M)”文件框右侧的“浏览”按钮,如图所示:

3
3、在弹出的的“浏览现有的文件 - (local )”对话框中,选择要还原数据库的.MDF文件,点击“确定”按钮,如图所示:

4
4.返回“附加数据库 - (local)”对话框,系统将自动加载.LDF文件,并根据实际情况选择“指定数据库所有者”的用户,如下图所示:

4、单击“确定”按钮,数据库附加(还原)完成,如下图所示:

二、使用.BAK数据库备份文件还原(还原数据库)
1、依次展开SQL Server企业管理器中左侧树图上的目录,一直到“数据库”节点,在“数据库”上点鼠标“右键”,并选择“所有任务” →“还原数据库”,如图所示:

2、在弹出的“还原数据库”对话框中,“还原为数据库(R)”选择要还原到哪个数据库,然后选择“从设备”还原,点击“选择设备”按钮,如图所示:

3、在弹出的“选择还原设备”对话框中,单击“选择设备”按钮,在弹出的对话框中,单击“添加”按钮,如图所示:

4、在弹出的“选择还原目的”对话框中,单击“文件名”右侧“浏览”按钮,如图所示:

5、在弹出的“备份设备位置 - (local)”对话框中找到数据备份.BAK文件,单击“确定”按钮,如下图所示:

6、系统返回到“选择还原目的”对话框,单击“确定”按钮,如下图所示:

7、系统返回到“选择还原设备”对话框,单击“确定”按钮,如下图所示:

8、系统返回到“还原数据库”对话框,单击“确定”按钮,如下图所示:

9、此时SQL Server2000开始还原指定.BAK文件的数据库,如图所示:
10.稍等一会儿,还原就完成了

㈣ 如何将sqlserver2000的数据还原到sqlserver2008

1、将Sql Server2000的数据库进行备份,形成bak文件

2、打开Sql Server2008
3、在SQL Server Management Studio资源管理器窗口中右键选择任务->还原->数据库
4、在出现的窗口中输入目标数据库,如输入test,并选择“源设备”,点击浏览按钮找到备份的文件
5、点击确定,还原成功。

--注意:将sql server2000的备份数据还原到sql server 2008中关键是一定不要建立一个新的数据库文件,而是直接还原的时候在目标数据库处给待还原的数据库起个名字就可以了

㈤ 怎样还原SQL Server 2000数据库

备份: 打开企业管理器 右击您要备份的数据库 点击所有任务 点备份数据库 点添加 点那三个点的按扭定义备份文件要存储的位置和文件名 点重写现有媒体 确定 备份完成 恢复: 可在另一服务器新建空数据库,取名为您备份的数据库名。 或由于某种原因在本数据库上恢复: 右击新建的数据库 点所有任务 点还原数据库 点从设备 点选择设备 点添加 定位您备份时备份的文件(要从原服务器拷备过来) 确定 点选项 点在现有数据库上强制还原 点确定 等待 完成!

㈥ 求助:sql server 2000 数据库恢复的问题

如果要恢复一已被损坏的master数据库,则必须要启动SQL
Server的单用户模式。单用户模式下仅允许一个系统管理员向SQL
Server注册。这是系统的逻辑限制,必须如此。
有几种方法进入单用户模式:
1、可以在命令行模式下输入sqlservr
-c
-f
-m或者输入sqlservr
-m其中:-c
可以缩短启动时间,SQL
Server
不作为Windows
NT的服务启动,-f
用最小配置启动SQL
Server,-m
单用户模式启动SQL
Server
2、可以在控制面板-管理工具-服务-MSSQLServer的启动参数中输入-c
-f
-m或者输入-m,点击启动。
3、还有一种更灵活的启动方法:用存在注册表里的启动参数启动:
在MSSQLServer项下添加项SingleUser,具体内容如下所示:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\SingleUser\Parameters
SQLArg0
:
REG_SZ
:
-dC:MSSQL7DATAMASTER.DAT
SQLArg1
:
REG_SZ
:
-eC:MSSQL7LOGERRORLOG
SQLArg2
:
REG_SZ
:
-lC:MSSQL7DATAMASTLOG.DAT
SQLArg3
:
REG_SZ
:
-m
在命令行下输入SQLServr
-c
-sSingleUser,注意:必须是在命令行下进入单用户模式后,启动Query
Analyzer(查询分析器)执行restore语句即可。

㈦ sql sercer 2000 被置疑怎么恢复

--恢复Master
--方法1:重装SQL,但是数据就Over掉了
--方法2:重建Master Rebuildm.exe 用到SQL的安装文件,
--从安装目录X86\Data中拷取原文件
--重建成功后,不要启动SQL Server,以单用户模式进入SQL
--SQLserver的安装目录\bin\sqlservr.exe -m
--还原数据库备份restore database master from disk='e:\master.bak'
--恢复Master
--启动SQL SERVER

sp_admpdevice 'disk',Mas, 'E:\Master.bak'
backup database master to mas
restore verifyonly from mas
--Cut the Master db
--rebuildm.exe
--Sqlservr.exe -m
restore database master from disk='e:\master.bak'

如果是Model 数据库损坏,具体过程为:
先重建Master数据库,再恢复Model数据库的备份;

MSDB的损坏不影响SQL Server的正常运行, 备份还原和用户数据库相同
TempDB:SQL Server每次启动的时候,都会使用Model数据库重建,不用备份

㈧ 怎样还原SQL Server2000数据库的.bak文件

还原SQL Server2000数据库的.bak文件的具体步骤如下:

1.打开电脑,然后在电脑上找到并打开软件,打开sqlserver后在数据库上右键单击,点击‘还原数据库’。

㈨ 怎样还原SQL Server 2000数据库

第1步,首先来新建一个数据库。在企业管理器控制台窗口中用鼠标右键单击“数据库”选项,在弹出的快捷菜单中执行“新建数据库”命令。
第2步,在打开的“数据库属性”对话框中,在“名称”编辑框中键入备份时的数据库名称。“排序规则设置”保持默认参数设置,然后单击“确定”按钮,如图2008120221所示。
图2008120221 “数据库属性”对话框
小提示:新建数据库以后,不需要运行sql脚本生成数据库,同时也不要从mdb数据库中导入数据。
第3步,在企业管理器控制台窗口中,用鼠标右键单击新建立的数据库,然后在弹出的快捷菜单中执行“所有任务/还原数据库”菜单命令,如图200812022所示。
图2008120222 执行“还原数据库”命令
第4步,打开“还原数据库”对话框,该对话框主要用来设置还原设备、还原备份集等信息。
第5步,在“常规”选项卡中,用鼠标左键点选“还原”区域的“从设备”单选框,切换至选择设备视图。在选择设备视图中,“还原为数据库”编辑框中默认填写了新建的数据库名称,而“还原备份集”提供了还原的几种形式。保持这些参数的默认设置,单击“选择设备”按钮,打开“选择还原设备”对话框。
第6步,在“选择还原设备”对话框中,可以选择在还原了该备份后SQL Server将从哪些设备中还原。单击“添加”按钮,打开“选择还原目的”对话框。单击“文件名”编辑框右侧的浏览按钮,在打开的“备份设备位置”对话框中选中事先备份的设备,并单击“确定”按钮,如图2008120223所示。
图2008120223 选择还原设备
第7步,返回“选择还原目的”对话框,在“文件名”编辑框中可以看到选中的设备名称,依次单击“确定/确定”按钮。
第8步,返回到“还原数据库”对话框,单击“选项”标签,切换至“选项”选项卡。在该选项卡中,用鼠标勾选“在现有数据库上强制还原”复选框。其它选项保持默认状态,单击“确定”按钮,如图2008120224所示。图2008120224 设置强制还原
第9步,SQL Server开始进行还原操作,还原完成后会给出提示,单击“确定”按钮即可。