图书馆SQL服务器连接问题的解决方式探索

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:GoAndSeek
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:近些年在我国图书馆中开始广泛的应用SQL Server和Windows服务器,使其二者进行有效的结合,形成一种新的数据库服务器软件。针对数据库的管理,系统维护是非常重要的。系统得到良好的运行的关键就是全面的维护。但是在维护过程中,经常会遇到连接失败等问题。该文主要针对图书馆SQL服务器的连接问题,提出具体的解决方式,帮助图书馆数据库管理员和维护人员进行工作。
  关键词:图书馆 SQL 连接问题
  中图分类号:G250.7 文献标识码:A 文章编号:1674-098X(2016)06(a)-0074-02
  当今计算机科学技术当中发展最快的就是数据库,也是应用最为广泛的,数据库是信息系统建设的基础和支柱。针对数据库的应用领域,SQL的价位比较低,功能又比较丰富,用户界面比较友好,并且实现了和Windows系统的继承,从而在各行各业当中能够有所涉及,图书馆信息系统的主要数据平台就是SQL Server,这是非常普遍的。
  1 SQL Server连接的通信基础
  1.1 服务和客户程序之间的通信方式
  SQL服务和客户端之间,具有丰富的通信方式,如果客户端的实际应用程序和SQL Server服务在同一个计算机中,那么Microsoft Windows中的通信部件,主要就是在通信过程中被应用。如果二者属于不同的计算机,那么网络IPC就会在通信中被应用。
  1.2 服务和客户程序间的通信协议
  SQL Server通信主要依靠网络库和特定的网络协议,需要在客户端计算机上有效地激活一对匹配的网络库,除此还要在支持待用网络协议的服务器计算机上进行激活。如果启用一个具体的客户端的应用程序,就要利用特定的SQL Server服务通信,需要连接到客户端计算机的服务器当中。服务器TCP需要对服务器计算机进行侦听。在这个方案当中,需要在客户端计算机和服务器计算机中同时安装TCO/IP协议。主要利用客户端网络应用程序,对客户端网络库进行有效地配置。可以充分利用服务器网络实用程序有效地配置服务器网络库。SQL中的服务器工具在得到安装的过程中,也需同时安装服务器的网络库。一些服务器的网络库不能被有效地激活,在默认情况下,SQL可以有效地启用TCP,并且实行侦听,对于内存可以实现共享。综上所述,如果客户端连接的是一个服务器计算机,那么就需要利用一个具体的客户端网络库,而这个使用的网络库需要匹配到正在使用的服务器网络库。
  2 SQL Server连接问题和解决方式
  2.1 SQL Server不存在或者访问被拒绝
  SQL Server在维护和管理的过程中,普遍都是利用SQL Server自身的客户端工具,在连接的过程中,经常会出现不存在或者拒绝访问的问题。发生这种故障的原因比较多,也比较复杂,需要在多个方面进行检查。其中比较常见的原因:SQL Server的名称或者IP地址出现错误,或者服务器端和客户端在网络配置方面存在错误。
  2.1.1 检查网络的物理连接
  如果服务器地址和服务器名称被执行失败,那么就说明物理连接存在着问题,需要对网卡、路由器等硬件设备进行检查,查看连接器和插头是否存在松动的情况。客户端和服务器之间普遍都安装防火墙,对于ping、talnet的响应造成屏蔽,在实际检查连接问题的过程中,需要首先暂时关闭防火墙软件,或者将通信所需要的端口进行打开。
  2.1.2 利用talnet命令检查SQL Server服务器的工作状态
  对talnet进行执行,如果成功执行了命令,那么当屏幕一闪之后,在左上角的光标就会一直不停地闪动,通过这些现象就可以说明SQL Server服务器正在正常的工作。如果命令出现错误信息,例如显示出无法打开连接,这就说明SQL Server服务器并没有得到启动,还有一种可能就是服务器并没有将TCP/IP进行启动。在某些时候,SQL Server默认的端口1433上并没有特定的服务器进行绑定。在命令提示符的影响下,使命令NETSTAT-an得到有效地运行,这样才会获得端口的信息,将portqrt命令进行有效地执行,正在应用的端口的更加丰富的信息也会获取到。
  2.2 身份验证失败问题
  用户在查询分析器当中,利用sa对SQL Server进行连接,或者可以在企业的管理器当中,利用sa重新构建一个SQL Server,在注册的过程中,有时就会出现登录失败的情况。主要是因为并没有有效地连接SQL Server,出现这样错误的信息,主要是因为SQL Server采用仅Windows身份认证的方式,这样一来,用户就无法利用SQL Server进行连接。
  这里所说的身份认证,就是有效地连接SQL Server的实际用户,SQL Server主要有两种有关身份认证的机制,对服务器的访问安全进行保护:一种是Windows身份认证机制和混合机制。如果客户无法利用标准的Windows进行登录,那么SQL Server就要提供具体的用户名和密码,和进行存储的用户名和密码进行比较。要想将这种连接故障进行解决,需要利用Windows身份认证进行更改,使其变为混合认证。
  在服务器端使用企业的管理器,利用鼠标右键对SQL Server服务器进行点击。对“属性”进行选择,再选择“安全性”,在身份认证之下,选择SQL Server或者Windows,对SQL Server进行重新启动。也可以对注册表键值进行修改,这样就可以更改身份认证成为SQL Server和Windows混合验证的方法。
  2.3 超时已过期
  如果出现有关超时的错误,在普通情况下这个时候客户端已经找到了具体的服务器,也可以进行有效地连接,但是连接时间和允许时间进行比较,比较大的时候,这样就会出现错误。当用户在Internet上的服务器进行注册的过程中,进行慢速连接,也会发生类似这样的错误。可能是因为局域网出现问题,在SQL Server将数据库进行恢复的过程中,很有可能不会接受连接。在这个时间段当中,SQL Server客户端也会收到有关超时的错误信息。
  要想将这样的问题进行解决,可以将客户端的连接超时的设置进行有效地修改,在默认的情况下,充分利用企业的管理器,对另外的SQL Server超时进行重新设置,普遍是4s。将企业管理器打开后,选择“工具”,再选择“选项”,随后就会弹出现实“SQL Server企业管理其属性”的窗口,点击“高级”,最后在登录超时的字样的框中输入比较大的数字。在对分析其进行查询的过程中,可以在同样的位置进行有效地设置。
  3 结语
  通过以上综合的论述,对SQL Server在使用过程中比较常见的连接失败的错误进行有效地分析,并且提出解决问题的方法,可以将SQL中的连接故障进行有效地解决,促进图书馆SQL Server数据库的相关维护人员的工作提供有效的借鉴作用,在他们日常工作当中,遇到SQL Server连接失败的问题也会明确怎样去解决。
  参考文献
  [1] 周彩阳.电子阅览室保护SQL Server数据库安全的配置方法[J].现代情报,2016(7):103-105.
  [2] 王敬东.面向大数据的数字图书馆数据库缓存模型设计[J].图书情报工作,2014(22):95-99,148.
  [3] 丁夷,金永贤.基于Struts+Spring+Hibernate框架的手机图书馆服务系统[J].大学图书馆学报,2011(1):77-82.
  [4] 孙宇,应峻,徐一新.数字图书馆与虚拟学习环境的整合研究与实现[J].图书馆杂志,2010(8):22-25,35.
  [5] 刘荣发.服务器虚拟化技术在图书馆数字化服务中的应用[J].现代图书情报技术,2012(4):79-82.
  [6] 王政军,俞小怡,金玉玲.利用开源软件FreeRADIUS构建图书馆统一认证平台的研究与实现[J].现代情报,2016(5):104-109,127.
其他文献
【摘 要】随着新课改的要求不断的实施下来,针对小学音乐教学的方式,必须要提出一些完善和调整。在小学音乐的教学中,应该以学生为课堂主体,在教学的过程中,要根据学生的学习特点,制定有趣的教学方案。培养学生的核心音乐素养,不仅可以提高音乐教学的效率,而且可以丰富学生的精神世界,提高学生的审美能力,培养学生的情感,从而提高学生的音乐实践能力和创造力。在小学音乐鉴赏教学中运用多种教学方法,营造音乐氛围,创新
【摘 要】在英语教学过程中,激情教学法可以被广泛应用在基础的教学方式、教学内容以及在教学的过程中,都可以起到很好的教学效果。教师运用激情教学法在授课的过程中能更好的了解课堂上学生的学习氛围以及学习状态,同时能更好的激发出学生的学习兴趣和良好的学习热度与劲头,从而可以实现学生在学习条件良好的状态下达到最优质的教学效果。这样新颖的教学方法不仅满足了新课程改革的教育需求,与此同时大大的提高了小学生英语语
【摘 要】在班级管理工作中,做好对沟通艺术的运用,能够为提高班级管理效果带来帮助。文章先对沟通艺术对班级管理的积极作用进行分析,之后会初中班主任班级管理沟通艺术的运用予以探讨,希望能够为提高沟通艺术在初中班主任班级管理工作中的地位带来帮助。  【关键词】初中班主任;班级管理;沟通艺术  【中图分类号】G621 【文献标识码】A   【文章编号】2095-3089(2019)17-0090-0
随着环境的恶化和各类生态体系的破坏,所有的地方都在积极开展景观生态化的设计,希望应用一系列的生态设计语言,尽可能地将原有的生态系统进行还原,减少当前的恶劣环境和污染
【摘 要】随着教育改革的不断深化,“寓教于乐”是现代教育的目标之一,如何让学生在快乐中学习,培养学生的学习乐趣是所有老师需要攻克的难题。从现代心理学看,趣味性教学的本质在于调动学生学习活动积极化情绪,由此产生内在动力来完成学习任务。本文主要从目前高中政治的课堂现状如何将高中政治重难点问题进行“趣”化教学做了详细的阐述。  【关键词】高中政治;重难点;“趣”化教学  【中图分类号】G633 【