科脉技术培训――数据库篇

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

12科脉®商业管理软件技术培训数据库篇3目录•数据库安装•数据库备份与还原•数据日志已满的处理方法•数据库的修复•置疑数据库处理4数据库的安装1版本选择WIN2000或WINXP的专业版操作系统只能安装SQLSERVER的标准版WIN2000的服务器版或高级服务器版可以安装SQLSERVER的标准版和企业版--------WINXP的服务器版叫WINXP.NET未出过正式版本,也有说WIN2003就是WINXP的服务器版5数据库的安装•2安装的注意事项:默认实例选择,不要安装其他实例,以方便后面的设置步骤与维护工作量帐号的验证方式,使用通用方式,减少后面的麻烦6数据库的安装•数据库密码保护,建议使用混合模式,SA的密码在客户不要求的情况下建议为空,如果用了那么在后面的DBSETUP中必须输入SA的密码,否则不能装载数据库,如下图所示7数据库的安装8数据库的安装•3数据库补丁的安装,SQLSERVER到目前为止发布的补丁包有SP1,SP2,SP3,SP4,要求打上SP4补丁,检查是否打了SP4补丁包可以通过以下方式,如图所示910数据库的备份与还原•1备份的方法:一般在系统中做备份,也可以使用数据库维护计划做备份,还有一种方法是直接将MDF文件和LDF文件直接复制一份,建议使用系统中备份功能备份数据11数据数据库的备份与还原如何让系统在无人执守状态下自动备份?121.确认ServerAgent处于启动状态132.新建一个维护计划143.在数据库维护计划向导欢迎界面中直接点“下一步”154.选中“kmjxc”数据库165.不作任何更新数据的优化176.不检查或修复数据库的完整性187.点“更改”按钮指定计划198.修改自动备份计划的安排209.选择“使用此目录”2110.不使用备份事务日志2211.不修改“要生成报表”2312.默认记录部分历史2413.指定计划的名称25数据库的备份与还原•2还原方法:科脉软件提供还原备份数据的工具且必须使用该工具,不然将提示错误26数据库的备份与还原•针对直接将MDF文件和LDF复制出来做备份的方法,还原数据库时要注意,由于科脉软件使用数据库有专用的用户名和密码,单纯的将MDF文件和LDF文件在数据库里恢复是没有作用,打开科脉软件将报10003错误,以下是针对直接将MDF文件和LDF做备份的数据库还原方法•MDF:SQLSERVER数据库的数据文件•LDF:SQLSERVER数据库的日志文件27数据库的备份与还原28数据库的备份与还原29数据库的备份与还原30数据库的备份与还原•将附加好的数据库备份31数据库的备份与还原32数据库的备份与还原33数据库已满的处理方法•数据库日志是记录数据库操作的文件,系统可以设置为自动收缩,但是常有不自动收缩而膨胀到占据整个盘的情况,此种情况下就需要收缩日志文件34数据库已满的处理方法•方法一:使用先分离数据库后附加数据库MDF文件重建日志的方法,但是条件是数据库文件所在盘的空间至少还有2到3个G做缓冲空间35数据库已满的处理方法36数据库已满的处理方法37数据库已满的处理方法38数据库已满的处理方法39数据库已满的处理方法40数据库的修复查询报表报错做单据报错审核单据报错前台销售付款时报错前台交换数据报错做综合数据日结报错打开菜单报错411.检查数据库•在SQL查询分析器中执行以下语句:(注以下所用的kmjxc_pro为数据库名称,请客户手工改为自己的数据库名)•Usekmjxc_pro--转到要检查的数据库•Dbcccheckdb--检查数据库422.查看检查结果•中间有很多红色字体显示•最后显示CHECKDB发现了x个分配错误和x个一致性错误•一般情况下,引起分配错误的原因是磁盘损坏;一致性错误可能是数据库中的表或索引坏,基本上都可修复,但并不能保证不丢失数据433.把数据库设置为单用户模式444.修复数据库•Dbcccheckdb(‘kmjxc_pro’,repair_allow_data_loss))--修复数据库•Dbcccheckdb(‘kmjxc_pro’,REPAIR_REBUILD)--修复数据库索引455.确证修复结果再使用“dbcccheckdb”检查数据库,若结果为“CHECKDB发现了0个分配错误和0个一致性错误”即为正确466.取消单用户47置疑数据库处理•数据库置疑是常见的数据库错误,如图48置疑数据库处理•首先确定mdf文件是完好的•假设置疑数据库的名称是kmjxc_pro,先将kmjxc_pro_Data.MDF复制出来,然后将kmjxc_pro_Data.MDF和kmjxc_pro_Data.LDF剪切出原目录•db_setup.exe建立一个名称为kmjxc_pro的空数据库•停止数据库,将先前复制出去的kmjxc_pro_Data.MDF文件替换新建的kmjxc_pro数据库的kmjxc_pro_Data.MDF49置疑数据库处理•以下语句需要逐条执行,注意红框部分50结束语:•SQLSERVER数据库是最常见的数据库,以上内容需要大家常练习,灵活运用。

1 / 50
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功