充分利用科技手段做好图书管理系统维护.docx
- 文档编号:9960767
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:8
- 大小:24.59KB
充分利用科技手段做好图书管理系统维护.docx
《充分利用科技手段做好图书管理系统维护.docx》由会员分享,可在线阅读,更多相关《充分利用科技手段做好图书管理系统维护.docx(8页珍藏版)》请在冰豆网上搜索。
充分利用科技手段做好图书管理系统维护
充分利用科技手段做好图书管理系统维护
充分利用科技手段做好图书管理系统维护
(,缩写为)系统是由北京创讯未来软件技术公司推出的图书馆自动化管理系统。
安阳师范学院图书馆于2001年开始使用该系统,并在2006年12月进行了系统升级,该系统采用面向对象的设计方法、规范化的设计思路和国际流行的或浏览器/应用服务器/数据服务器三层网络体系结构模式,数据库平台采用尖系数据库管理系统,沿用、C、等开发工具。
系统包括典藏、流通、采访、编目、期刊和公共检索等功能模块。
每个子系统模块具有相对的独立性和复杂性,因此系统管理员要实现多种自动化操作,营造人机共处的和谐环境,不仅要熟悉各个模块,还要熟练掌握一些解决实际问题的办法与技巧,笔者经过多年的工作实践,在的管理与维护工作中积累了一些宝贵经验和操作技巧,本文将从如何利用科技手段针对数据服务器的灵活管理、语句运用、数据安全备份及部分子系统的维护等几个方面进行讨论[1]。
1.运用各种软件,灵活高效管理数据服务器
1.1
是一个运行在平台上的X软件,它简单易用能把远端的桌面无缝地带到运行该软件的电脑桌面上,甚至该电脑是在内网或防火墙后,也能通过协议安全地运行远端的X应用程序,就像在服务器上运行一样,其特点包括:
①可通过工具设置多个设置;②支持多用户的终端环境;③支持多个地址;④支持本地
资源数据库;⑤通过热键转换键盘映射;该软件的最可用之处就在于系统管理员不必到服务器工作间对服务器进行操作,从而避免机器噪音对人体健康造成影响,一般情况下服务器工作间同时会配备磁盘阵列等存储设备和各种网络设备,大量的硬件设备必然会产生噪音和辐射,对人体造成一定程度的伤害,如果系统管理员能充分利用对服务器进行远程控制,就可以有效避免这些伤害。
具体操作:
在远程工作机上运行程序2中的,窗口就会出现将要登录的服务器图标,双击该图标即会出现系统登录界面,输入用户名和密码后,桌面上就会呈现与服务器一样的界面,此时就可以对服务器进行一系列的操作。
例如,安阳师范学院图书馆后台采用数据库,为不影响系统运行速度,每隔一段时间就要将数据服务器重新启动一次,以释放临时空间,管理员只需通过自己工作用机上的登录到服务器,在的中输入6即可实现服务器重启,即方便快捷又安全可靠。
1.2下的服务器
在数据服务器上安装操作系统10时,系统会默认安装上,绝大多数发行套装中都选用(),这是一个性能优秀的服务器软件,可以运行在等,由于它具有众多强大功能和超大的吞吐量,上的服
务器有60%以上采用它[2]。
1服务器的启动与尖闭服务器的启动与尖闭时所运行的文件如
下:
启动:
尖闭:
2服务器的配置为了确保服务器安全,必须设置一些重要的配置文件,以更好地
控制用户的访问权限。
这些配置文件是:
、・、・。
利用这些文件,能够非常精确地控制哪些人、在什么时间、从什么地点可以连接服务器,并且可以对他们连接后所做的工作进行检查跟踪。
例如:
192.16800/24
10.0.0.0/8
表示允许用户从192.168.0这个网段连线访问,拒绝从10.这个网段连线访问。
3服务器的登录用户在登录服务器时,只需在客户机的浏览器地址栏中输入:
:
192.168.*.*(服务器的地址),在登录界面中输入用户名和密码即可登录到服务器的文件目录中。
笔者在维护数据服务器的过程中,经常利用该方式登录到备份数据所在目录,对以前的备份数据进行删除,因为该系统是利用完全备份,每天的备份数据量非常大,需要定期把无用的备份数据进行删除,如果在操作系统中进行删除,用命令比较麻烦,而且容易误删,因此通过登录直接登录到备份数据所在目录进行删除操作非常方便。
1.3自建服务自启动文件
S99内容如下:
">"
——>”其中,、分别是主数据库名与备份数据库名。
S99文件的权限为:
11951118:
39S99
2语句运用
为了做好系统的管理和维护工作,系统管理员必须熟练掌握一些常用的语句,利用软件的客户端工具软件随时监控系统的运行情况,做到及时发现问题、解决问题。
2.1性能诊断:
通过对系统运行情况有一个全面系统了解,有利于更好地熟悉系统性能,合理地利用和配置系统资源,达到系统性能调优的目的。
可以从内核管理()、数据缓存管理()、锁管理()、工作进程管理()等18个方面了解所用系统性能状况,并在适当的时候利用环境参数进行性能调优。
语句格式:
“:
:
”或者用
“:
:
”,性能模块名。
如:
命令行:
“00:
10:
00”…结果会返回(锁管理)报告锁、死锁、锁提升和锁争夺的情况。
安阳师范学院在升级到初期,流通子系统运行慢,通过执行对系统性能进行监控,发现磁盘管理()有些异常,通过对磁盘的模式进行调整,问题得以解决。
2.2查看系统进程运行情况:
通过命令,管理员可以查看所有系统正在运行的进程(包括死进程和被锁的进程),并且能看到每一个进程在进行什么操作。
如果给后面加上参数,,,等,就可以查看到编目,流通,期刊,采访等各个子
系统的进程情况[3]°
语句格式为:
2.3查看系统中被锁数据表的情况:
通过命令,管理员可以查看系统被锁数据表的情况,包括数据表的、被锁的类型、数据库名称等等,通过这个运行结果可以分析出问题所在。
因此,当系统出现问题,需要客服技术人员解决问题时,他们需要的第一手资料就是的运行结果,对于系统管理员来说,经常要做的工作就是把的运行结果保存下来,为客服技术人员提供依据。
语句格式为:
2.4强制结束系统进程:
通过命令,管理员可以强行终止各种进程,包括正在运行的进程、死进程和被锁的进程。
在系统出现问题时,可以通过此命令先杀死有尖的死进程和被锁的进程,保障其它进程的正常运行。
语句格式为:
进程号
通常情况下,管理员将和结合起来使用,利用的运行结果找到有问题的进程号,即,再利用将该进程终止掉,从而保证系统的正常运行。
2.5清除系统日志是先记的机制。
每当用户执行修改数据库的语句时,就会自动地把变化写入日志。
一条语句所产生的所有变化都被记录到日志后,它们就被写到数据页在缓冲区的拷贝里。
该数据页保存在缓冲区中,直到别的数据页需要该内存时,该数据页才被写到磁盘上。
若事务中的某条语句没能完成,将回滚事务产生的所有变化。
这样就保证了整个数据库系统的一致性和完整性。
和数据库的一样,需要存放在数据库设备上,可以将和存放在同一设备上,也可以分开存放。
一般来说,应该将一个数据库的和存放在不同的数据库设备上。
这样做有如下好处:
一是可以单独地备份事务日志;二是防止数据库溢满;三是可以看到的空间使用情况。
所建设备的大小,没有十分精确的方法来确定。
一般来说,对于新建的数据库,的大小应为数据库大小的30%左右。
的大小还取决于数据库修改的频繁程度。
如果数据库修改频繁,则的增长十分迅速。
所以说空间大小依赖于用户是如何使用数据库的。
此外,还有其它因素影响大小,管理员应该根据实际操作情况估计大小,并间隔一段时间就对进行清除[4]。
清除时执行命令:
或
通常删除事务日志中不活跃的部分可使用“”命令,这条命令写进事务日志时,还要做必要的并发性检查。
提供“”来处理某些非常紧迫的情况,使用这条命令有很大的危险性,会弹出一条警告信息,为了尽量确保数据库的一致性,不建议使用后者。
3.数据安全备份
数据安全备份就是将管理系统中的数据以某种方式加以保留,以便在系统遭受破坏需要重装系统时恢复数据用。
数据备份按照备份数据的内容不同,主要分为完全备份和增量备份。
采取的是完全备份方式,即对所用数据库进行完全备份,包括用户自己建立的数据库()和系统数据库()。
按照备份的工作方式不同,数据备份又可分为手工和自动两种方式。
下面主要讨论自建数据库的备份情况,数据库的备份与之基本相同,只是文件名不一样[5]。
1手动备份。
利用工具,以身份连接到数据库,通过输入语句进行备份,其语句如下:
"20090403."
然后利用把文件20090403.下载到备份机上做双备份即可,如果简单利用进行文件下载,因为不支持多线程断点续传,对于比较大的文件来说,速度慢而且会因为网络原因下载失败,所以可以采用客户端软件如:
、等,实现站到站直线高速传输或多线程传输。
2自动备份。
利用系统管理子程序中提供的数据备份功能进行数据库的自动备份,这种备份运作方式是在第一次运行时按各馆的具体情况设置好系统的配置,包括:
备份时间、备份文件名称、所选数据库名
(或)、服务器相尖设置(服务器地址、超级用户名和密码)以及备份到本地的目录等,然后保存设置,如果选择每天进行同样的操作,系统会按照设置自动完成数据库的备份。
管理员需要做的就是经常查看服务器和备份机上的存贮空间,确定有足够的空间存贮备份数据,否则备份
数据的过程就会失败。
管理员需要特别注意的一个局限,就是当备份文件比较大
(超过2G时,就不能正常备份了,必须分成若干个小于2G的
文件进行备份,但如果是15以上版本,该问题就不用考虑[6]。
4.部分子系统的维护作为一名合格的系统管理员,除了要学会科学管理数据服务器,灵活运用语句随时对系统性能进行监控,还要熟练掌握各个子系统的基本功能,对子系统运行过程中出现的问题,能够独立或协助客服人员分析原因,并找到解决问题的办法。
笔者在长期的工作当中,积累了大量各子系统维护方面的经验,这里仅对部分子系统问题进行详细论述,供同行们参考。
4.1公共检索维护的功能非常齐全,读者可以通过在网络上进行馆藏文献检索、图书预约、图书续借、借阅信息查询等,也可以进行购书推荐、查看图书馆公告以及网上留言等,为图书馆工作人员与读者提供了一个非常好的互动交流的平台。
但是,由于系统本身的原因,安阳师范学院图书馆升级到后,运行一直不稳定,经过一段时间的探索,同时与客服及其他同行不断交流,最终找到问题原因所在,并找到了下面的解决办法,在这里进行阐述希望被同样问题困扰的同行们能够借
鉴[7]。
①问题现象:
前台进行检索时打不开检索主页,服务器上出现错
误提示:
每次只有把进行重启才能暂时解决,但是持续不了多长时间又会出错,最严重的时候每天要把重启20几次,严重影响了读者使用,与系统软件的客服联系之后,对进行了调优,问题依旧存在,后来又与客服及其他客户进行多方交流,并查阅大量资料,得出在内存释放方面存在问题。
作为一个优秀的容器,在实际应用中往往和服务器结合起来,负责解析和,并把解析后的响应传给服务器,最后再由服务器响应给客户端。
本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和虚拟机(),可使用内存的大小直接决定了服务器性能的优劣。
而在内在释放方面存在缺陷,导致服务器性能降低,影响了系统的正常运行[8]°
②解决办法:
增加缓存,给堆分配一个可有效使用的内存空间。
具体做法是修改\\(启动文件)。
在“”行下查
找环境变量并将之替换为“-128M512M即可(值要根据服务器的物理内存而定,对于H公共检索子系统来说512M足够用)。
执行新的文件后,服务器运行正常,两个月都不用重启一次,极大地提高了的使用效率。
4.2流通子系统维护
①在读者借还书过程中,有时会出现借书总数与实际借书数不相符的情况,在查阅详细的借阅日志核实借阅数后,需要在是执行语句进行修改,语句如下:
实际借书数
'借阅证号’’/
②解决读者信息中出现押金数额的现像。
因为读者违章罚款都是采取现金交费而不是帐户交费,所以不应该在读者信息中有押金数额出现,经与前台工作人员研究分析得知,读者在丢书交罚款后,又找到书进行书费退赔时,退赔数额就会保存到押金一栏中,后与客服人员结合对流通子系统的参数进行了设置,并执行下面的语句对押金数额进行了修改。
0
'借阅证号’
在系统的运行过程中,受各种因素的影响,经常会出现各种各样的问题,因此要求系统管理员既要掌握上面所讲的技巧外,还要学会运用聊天、抓图以及等软件的使用,以便出现问题时及时与客服人员取得联系,密切配合他们,并在他们的帮助下顺利解决各种问题,在此,我们十分感谢北京创讯未来软件技术公司的客服人员,给我们工作的大力支持,使我们管理系统的各项工作都能顺利开展,并取得非常好的效果。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 充分利用 科技 手段 做好 图书 管理 系统维护
![提示](https://static.bdocx.com/images/bang_tan.gif)