SQL 2000数据库维护计划步骤

合集下载

sql 2000 数据库管理

sql 2000 数据库管理

每个SQL Server实例包括四个系统数据库(master、 model、tempdb和msdb)以及一个或多个用户数据库。
数据库是建立在操作系统文件上的,SQL Server在发出 CREATE DATABASE命令建立数据库时,会同时发出建立操 作系统文件、申请物理存储空间的请求;当CREATE DATABASE命令成功执行后,在物理上和逻辑上都建立了一个 新的数据库;然后就可以在数据库中建立各种用户所需要的逻 辑组件,如基本表、视图等。
下一页
数据库管理
数据库文件
SQL Server中每个数据库由一组文件组成。 根据这些文件的作用不同,可以分为三类:
上一页
下一页
数据库管理
1.主数据库文件(Primary
Database File) 数据库文件是存放数据库数据和数据库对象的文件,一个数 据库可有一个或多个数据库文件。当有多个时,有一个文件定为 主数据库文件,其扩展名为mdf,它用来存储数据库的启动信息和 部分或者全部数据,一个数据库只能有一个主数据库文件。 2. 辅助数据库文件(Secondary Database File)或次数据文件 是用来存储主数据库文件中未存储的剩余数据和数据库对象, 一个数据库可没有辅助数据库文件,也可有多个辅助数据库文件。 扩展名为ndf. 3. 事务日志文件 存储数据库的更新情况等事务日志信息,当数据库损坏时, 管理员使用事务日志恢复数据库。扩展名为ldf.一个数据库至少 有一个日志文件。
上一页
下一页
数据库管理
数据库及表的管理(server 2000)
3.1 数据库的存储结构 3.2 创建、修改和删除数据库
3.3 数据库备份
3.4 恢复数据库
3.5 数据库的维护

SQL数据库维护计划操作手册

SQL数据库维护计划操作手册

准备工作
确保SQL代理服务处于启用状态
如果未启用,右键→启用
新建维护计划
维护计划→右键→维护计划向导
初始窗口默认下一步
建立计划名称
选择你需要计划为你做什么事,我们是对OA进行完整备份,所以选择备份数据库(完整)
确认计划内容的执行顺序,我们只让维护计划做一件事所以不用调整执行顺序
这一步需要指定执行计划对应的数据库,选中OA的数据库
这一栏选择备份的方式和备份文件的位置
这一步设置日志报告的保存位置
维护计划向导完成
计划细节调整
设置备份时间和备份的重复方式
测试
维护计划→计划名称→右键→执行
弹出执行窗口。

显示成功即可。

SQL2000自动备份数据库

SQL2000自动备份数据库

SQL2000自动备份数据库SQL2000自动备份数据库2.打开“企业管理器”先展开左边的“树”选择“数据库”文件夹。

然后点菜单栏的”工具“选择”数据库维护计划”此主题相关图片如下:3.打开后单击下一步此主题相关图片如下:4。

选择“全部数据库”单击下一步此主题相关图片如下:5.不需要选择,点下一步,下一步此主题相关图片如下:此主题相关图片如下:6。

按照下图中的设定,最后选择“更改”7.按照下图中的设定进行选择(进行周一到周六每天中午12:00自动备份)设定好后点击确定,然后点击下一步!此主题相关图片如下:8。

指定一个备份地址选“使用此目录”然后点选右边的框来选择一个目录来存放备份的数据库(各分公司自已来选择一个文件夹来存放千万不要放在C盘.例如D:\BACK\)然后勾选为每个数据库创建目录,删除早于2周的文件(这里一定要勾选删除早于2周的文件然后单击下一步.此主题相关图片如下:9.然后一直单击下一步,最后点选完成!10.双击桌面右下角的SQL server服务管理器,选择SQLSERVER AGENT 然后下面的"开始"当变成三角形的时间就代表启动了,如果这个服务没有被启动,自动备份是不会执行的,所以各分公司注意一下,每次启动的时候看这个SQLSERVER AEGNT这个服务是不是在运行。

此主题相关图片如下:如果需要修改自动备份的设置请参见此主题相关图片如下:作者:匿名来源网络1、打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器。

2、然后点上面菜单中的工具-->选择数据库维护计划器3、下一步选择要进行自动备份的数据-->下一步更新数据优化信息,这里一般不用做选择-->下一步检查数据完整性,也一般不选择4、下一步指定数据库维护计划,默认的是1周备份一次,点击更改选择每天备份后点确定5、下一步指定备份的磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:d:\DBbak,然后在这里选择使用此目录,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择删除早于多少天前的备份,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的6、下一步指定事务日志备份计划,看您的需要做选择-->下一步要生成的报表,一般不做选择-->下一步维护计划历史记录,最好用默认的选项-->下一步完成7、完成后系统很可能会提示Sql Server Agent服务未启动,先点确定完成计划设定,然后找到桌面最右边状态栏中的SQL绿色图标,双击点开,在服务中选择Sql Server Agent,然后点击运行箭头,选上下方的当启动OS 时自动启动服务8、这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份修改计划:打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->管理-->数据库维护计划-->打开后可看到你设定的计划,可以进行修改或者删除操作。

QL数据库维护计划步骤

QL数据库维护计划步骤

QL数据库维护计划步骤为了确保QL数据库的稳定运行,保证数据的安全性和高效性,数据库管理员需要定期进行维护工作。

以下是一个QL数据库维护计划的步骤,以确保数据库的健康运行。

1.制定计划:首先,数据库管理员需要制定一个维护计划,包括维护的频率、时间和动作。

通常情况下,QL数据库的维护可以每周或每月进行一次,具体时间视数据库的负载量和使用情况而定。

2.备份数据:在进行任何数据库维护之前,都应该首先备份数据库的数据。

这样可以在发生意外情况时,快速恢复数据,确保数据的安全性。

备份可以是全量备份或增量备份,具体备份策略根据数据库的需求来定。

3.检查数据库性能:定期检查数据库的性能是维护的重要步骤。

通过使用性能监控工具,数据库管理员可以了解数据库的负载状况、瓶颈问题等,及时调整数据库配置,提升数据库性能。

4.优化查询:优化查询是数据库维护的重要环节。

通过分析和优化查询语句,可以提升数据库的查询性能,减少资源消耗。

数据库管理员可以使用索引、视图、存储过程等技术来优化查询。

5.清理日志文件:定期清理数据库的日志文件是维护数据库的必要步骤。

过多的日志文件会占用数据库空间,影响数据库性能的同时也增加了数据库备份和恢复的时间。

因此,数据库管理员需要定期清理日志文件,释放数据库空间。

6.检查数据库完整性:数据库完整性是数据库运行的基础,数据库管理员需要定期检查数据库的完整性,通过检查数据表关系、主键、外键等关系来确保数据的完整性。

7.更新数据库软件:随着数据库软件的不断更新,数据库管理员需要定期更新数据库软件,以确保数据库的稳定运行和安全性。

更新数据库软件可能涉及到数据库的升级和迁移,需要谨慎操作。

8.审计数据库权限:数据库管理员需要定期审计数据库的权限,确保只有合适的用户才能访问数据库。

通过审计数据库权限,可以防止潜在的安全漏洞,保护数据库的安全性。

9.监控数据库存储空间:数据库管理员需要定期监控数据库的存储空间,及时清理无用的数据,释放数据库空间。

SQL Server数据库维护计划的实施步骤

SQL Server数据库维护计划的实施步骤

作为网管员,无论其管理的网络的规模是大还是小,在日常的管理中除了维护网络平稳运行、及时排除网络故障、保护网络安全等工作以外,备份网络中关键数据也是其中的一个非常非常重要的工作环节。

网络中的各种故障无非就分两种:软件故障和硬件故障。

对于“硬件故障”可以通过维修或更换硬件设备得到及时解决;对于“软件故障”则可以通过重新安装或升级软件、重做网络或应用软件系统等方法及时解决,而且用此方法来解决网络故障大多需要一些基础的、关键的数据支持才能得以恢复正常。

但是,网络中诸如此类的关键数据(特别是“应用软件系统”中的关键数据)的损坏或丢失,绝大部分是无法恢复和弥补的。

即使可以恢复部分数据,弥补它们所花费的代价(诸如时间、人力、财力、物力等)都可能远远超出了公司的承受能力。

所以说,注重数据的备份工作是网管员日常管理工作中的必须时刻关注的一项任务,也是必须周期性重复操作的一项工作。

目录现行备份策略具体实现步骤结束语现行备份策略我公司在组建局域网时,考虑到商业企业的特点,仔细考量了购、销、存三大环节中发生的各种数据及其存储问题后,选定了以Windows 2000 Server为操作系统,SQL Server 2000为数据库平台来搭建局域网的应用系统的软件平台,以网线为载体将购、销、存等核心部门的计算机通过局域网平台紧密地连接起来。

这样,各个核心部门每天的任何一笔业务都及时地、动态地存储到公司局域网的核心Dell服务器上的SQL Server 2000数据库中,并以此为基础平台向各方提供所需的各种数据服务。

因此,自公司局域网开始正式运作之日起,作为网管员的我就非常注重对局域网中的关键数据——特别是这些业务数据的备份工作。

同时,我也希望备份数据的软件能够实现以下自动功能。

功能1:能够在每天的某个固定的时刻(如夜晚0:00:00,当然这个时间是可以自主设定的)对包含所有业务数据库在内的所有关键数据库进行一次“完全备份”。

SQL2000数据库维护计划(数据库备份)手册

SQL2000数据库维护计划(数据库备份)手册

SQL2000数据库维护计划(数据库备份)手册
●首先启动如图1的服务(选择“服务—SQL Server Agent”,点击“开始/继续”,
并将“当启动OS时自动启动服务”打上勾,表示系统启动,服务一起启动,设置好请关闭SQL Server服务管理器;
●点开始--程序--Microsoft SQL Server--企业管理器—将控制台根目录展开,定位
到(local)(Windows NT);
●展开,出现:
●右击“数据库维护计划点工具”,新建“数据库维护计划”,点下一步,出现如图3,
在如下数据库将自己分店数据库打上勾,
点击二次下一步,调度里点击”更改”,把备份数据的时间改为适合自己门店的时间(早上开始营业时间,比如上场是9:00:00营业,可以将时间设置9:30:00),
点击“下一步”,出现如图:
在点击“更改”,出现如图:
图4
选中“使用此目录(S):通过此按钮更改备份文件夹,建议使用“D:
\ICSQLPOS\databackup”目录,一定不能使用默认备份目录,在“删除早于此时间的文件(R):打上勾,并选择3天。

点击四次“下一步”,再将“数据库维护计划”字样更改“分店数据库备份”,再点击“完成”。

SQL SERVER2000数据库维护

SQL SERVER2000数据库维护

SQL Server 2000系统维护手册SQL Server 2000是微软公司的数据库产品,可以运新在Windows系列的操作系统上;是当前应用最广泛的数据库管理系统之一。

我公司开发的C/S结构的软件产品均以SQL Server 2000做数据库后台。

更详细的信息可以参考:/china/sql/default.mspx一.SQL Server 2000安装1.安装环境Sql Server 2000有很多版本,其中个人版本可以安装在主流的Windows操作系统中,包括:Windows 98,Windows Me,Windows 2000,Windows XP,Windows 2003等。

而企业版本只能安装在服务器版本的Windows环境下,比如:Windows NT、Windows 2000 server、Windows 2003等。

因此我们建议一般的应用,采用Sql server 2000个人版本即可。

Sql server 2000安装对硬件没有特别要求,但需要满足:处理器:Pentium 166 MHz 或更高。

内存 (RAM):至少 64 MB,建议 128 MB 或更多。

硬盘空间:需要约500MB的程序空间,以及预留500M 的数据空间。

2.个人版安装(一)运行personal目录下的Autorun.exe文件或其它可执行文件,调出安装程序后,出现图一所示界面。

选择“本地计算机”后,点击“下一步”。

图一(二)在第二个选择对话框中,选最上面一项:“创建新的SQL Server实例……”(如图二),然后点击“下一步”。

图二(三)在安装定义对话框中,选中“服务器和客户端工具”(图三),如果选其它两个项目,软件不能正常运行。

图三(四)安装类型选择典型安装(见图四)。

建议你将程序文件和数据文件的目的文件夹均选择在C盘(引导盘)以外的其它分区或其它盘符上,如图四所示的D盘等。

图四(五)身份验证选择“混合模式”(图五)。

SQLserver2000数据库修复办法总结

SQLserver2000数据库修复办法总结

SQLserver2000数据库修复办法总结Praymid 戴华倪总结步骤如下:1、检测数据库,使用命令(Dbcc checkdb)拿到数据库后附加到本地SQLserver使其运行,打开企业管理器,查看它。

同时打开查询分析器,在里面输入Dbcc checkdb 检测数据库命令然后回车即可以看到数据库的分析资料看到问题,评注:拿到问题先不要盲目的卸载SQLServer,本次因为新手,上手后就把数据库卸载,这样就耗费了一天的时间,过没有任何作用,测试服务器的完整性可以拿一个好的数据库做对比,自己可以建一个“test”,如果测试数据库运行正常,则不需要对服务器做任何改动。

千万不要改动系统,麻烦会更大。

提示:错误会以红色显示。

2、简单修复:命令:dbcc checkdb输入以下两句尝试修复。

DBCC CHECKDB('AIS20110120172605',repair_allow_data_loss)DBCC CHECKDB('AIS20110120172605',repair_rebuild)不管他究竟哪里错了,先用这两句试试一般的索引系统文件丢失,SQLserver 都可以解决这个问题,基本就差不多了。

但是对于主键索引损坏,这个命令基本修不好,所以对一个满身是伤的数据库,他可以修复70%。

注:修复时系统提示必须要在单用户模式下才可以生效,用户可以去企业管理器,对要修理的数据库:右击属性—选项—限制访问—单用户。

也可以使用以下语句实现:ALTER DATABASE AIS20110420091143 SET single_USERGO 改为单用户ALTER DATABASE AIS20110420091143 SET MULTI_USERGO 改为多用户。

继续使用dbcc checkdb检测,如果继续报错。

再次运行:DBCC CHECKDB('DataBasename') with NO_INFOMSGS,PHYSICAL_ONLY然后再运行:DBCC CHECKDB(' DataBasename ',repair_allow_data_loss) WITH TABLOCK 再次运行:DBCC CHECKDB('DB name') 系统显示修复成功,说明本次问题主要由索引等数据库系统本身问题引起,这样的修复可能会导致数据丢失,但是绝对不会是大批丢失,基本没有影响。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库维护计划建立过程:
1、数据库企业管理器软件中选定要建立维护计划的数据库,例如:JL_DB_B,以下如不特殊说明,均以此数据库为例。

2、选中数据库(JL_DB_B)后,右键菜单,所有任务中选择维护计划,如下图所示:
3、现维护计划向导,点击下一步按钮
4、在选择数据库的对话框中选择JL_DB_B,点击下一步按钮
5、在更新数据优化信息对话框中要选中“从数据库文件中删除未使用的空间”,选中后,增长超过多少MB,和收缩后保留的可用空间量的百分比可以输入合适的数值:
我们分别设置为:200MB,30%。

调度:里面是计划执行的时间,可以点击“更改”按钮进行设定,具体时间可以根据时间情况而定,假设我们定在每周二凌晨3:00点进行。

设定好后,点击确定按钮,此时回返回更新数据优化信息的对话框。

下面是我们更改后的界面,可以与更改前作一个对比。

6、选择下一步,进入检查数据库完整性对话框,我们不作任何选项,直接下一步。

7、进入数据库备份计划,我们选中“作为维护计划的一部分来备份数据库”,并验证备份的完整性,调度里面的时间设定同上一步。

我们假定每周作一次备份,
在星期日的凌晨2:00。

8、点击下一步后,会出现指定备份磁盘目录,我们的原则是备份到一个磁盘空间较大的位置,如:F:\DATABASE_JL,选择路径可以通过右侧的“…”按钮,这里要注意的是要选中“删除早于……的文件”,如果不指定则会不停的向磁盘写备份文件,最终会造成磁盘空间用尽。

我们假定设为删除3周前的备份数据,然后点击下一步,进入日志备份计划。

9、日志备份计划,这里也要选择任务执行的计划的时间,跟上述调度时间的设置类似。

10、点击下一步后,要进行删除历史日志备份的文件,如下所示,
选择保存日志的目录,同时也要删除早于一定时间的文件,比如5天前的日志删除。

点击下一步。

11、出现要生成的报表对话框,直接点击下一步。

12、在出现维护计划历史记录的对话框后,直接点下一步。

13、点击下一步后,出现完成对话框,在计划名下面的列表框内列出刚才的设置内容。

最后点击完成,会出现一个维护计划已创建成功的对话框,点击确定。

14、建立完维护计划后,需要再次确认一下建立的内容。

首先:在“管理”项下查看SQL Server代理是否运行,切记我们建立的维护
计划必须要在代理运行前提下才能按时完成。

其次:在“管理”项目中查看数据库维护计划,在右侧的列表中会出现刚才我们建立好的维护计划名称,双击该计划,弹出一个对话框,可以通过一个一个属性页来对比刚才我们建立的内容是否正确,同时也可以进行调整。

15、我们建立好了维护计划后,可以定期查看我们计划的执行情况。

方法是在刚才提到的SQL Server代理项中点击“作业”,右侧列表会出现作业的执行情况,我们可以清楚的看到维护计划上次执行的情况,下次进行的时间以及当前的运行状态。

16、下面给出JL_DB_B做完维护计划前后的对比结果:
维护前(2004-4-13 16:10)
维护一次后(2004-4-13 17:26)
维护二次后(2004-4-13 16:10)
补充:
如何从备份的数据库和日志文件恢复数据库
1、选中数据库(JL_DB_B)后,右键菜单,所有任务中选择还原数据库。

2、弹出的还原数据库对话框中在还原一项选中文件组或文件
图中出现的成组的数据文件其实就是我们作维护计划时备份的,选中指定时间对应的文件,然后点击确定按钮后即可。

相关文档
最新文档