数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

SQL Server7.0 数据库备份与恢复


发布日期:2023年02月20日
 
SQL Server7.0 数据库备份与恢复

随着信息时代和互联网技术的飞速发展企业的信息数据量也急剧增长如何避免突如其来的数据破坏(如黑客攻击病毒袭击硬件故障和人为误操作等)提高数据的安全性和数据恢复能力一直是用户和厂商关注的焦点备份是恢复数据最容易和最有效的保证方法备份应定期进行并执行有效的数据管理

Microsoft公司的SQL Server是一个功能完善的数据库管理系统由于和Windows操作系统无缝结合操作简便易行应用十分广泛下面来看一看基于NT的SQL Server 的备份与数据恢复的有效方法

针对服务器系统

由于数据库服务器中安装的系统较多设置复杂如出现硬件故障则必须重装系统恢复设置因此有必要对数据库服务器进行备份

使用NT Server提供的功能

在防止数据丢失方面NT的磁盘管理器具有强大的功能它支持RAID的第其中RAID 级是指把一个驱动器上的某一分区在另一个上建立一个镜像进行写操作时数据将向两个磁盘中写入同样的数据读取时可以从两个磁盘同时读取当驱动器损坏时由它的镜像来进行恢复

使用第三方备份工具

采用其他公司的备份软件来对服务器系统做备份笔者常用的是Norton公司的磁盘备份工具——Ghost该软件可以直接将磁盘上的某个分区或整个硬盘克隆成一个镜像文件然后把它存放在别处那么当该分区或硬盘出现问题甚至毁坏时使用Ghost在另一硬盘或分区上利用镜像文件快速还原

针对SQL Server

在本地机上进行数据库备份

先确认SQL Server服务是否已经启动如果没有启动则使用SQL Server 程序菜单中的SQL Server Service Manager进行启动然后打开Enterprise Manager展开左边的SQL Server Group展开SQL Server中的Databases单击右键在菜单中选择所有任务选项中的Backup Database子选项出现如图的数据库备份画面

选好要备份的数据库及备份方式后单击[Add]按钮在对话框中设置好存放目录及文件名单击[OK]按钮如果要设置定期自动备份可在Schedule中设置完毕后单击[确定]按钮数据库备份就开始执行了

在本地机上进行数据库恢复

启动Enterprise Manager展开其中的选项选择Databases单击右键在对话框中选择所有任务选项中的Restore Database(如图)

单击[Select Devices]按钮选择要恢复的数据库文件选择完毕后Backup Number选项将会变亮选择最近的一次备份然后单击[确定]数据库恢复过程开始执行

将数据库导出到网络上的另一台计算机上进行备份与恢复

先在网络上的另一台计算机上安装一个新的SQL Server并启动它建立好数据库结构然后在本机上启动Enterprise Manager在左边的目录栏中选中SQL Server Group单击右键在对话框中选择New SQL Server Registration进入注册向导输入目标SQL Server的计算机名后填写登录ID和密码将目标SQL Server注册在本机的SQL Server Group然后选择Databases中需要备份的数据库标志单击右键在对话框选择所有任务中的Export Data选项在弹出Date Transfer Services Export Wizard的界面后单击[下一步]按钮选择需要备份的数据库接着单击[下一步]按钮选择目标服务器选择SQL Server验证模式填写用户名和密码Database一项中输入新的数据库名称(如图)单击[下一步]按钮进入导出方式的界面设置好之后单击[下一步]按钮在下面的步骤中一般选择默认选项可以顺利完成数据库的导出操作了

两个SQL Server中具有相同的数据库当原来的数据库崩溃后就可以直接启用另一个只是修改一下计算机上ODBC数据源中所设置的SQL Server主机名称

               

上一篇:安装指南:SQL Server 2005安装及界面

下一篇:关于SQL Server问题的一些实用经验技巧