欢迎来到天天文库
浏览记录
ID:33378810
大小:107.00 KB
页数:4页
时间:2019-02-25
《kis加密服务器启动时提示sql服务未启动现象的解决方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、1前言在用户登录windows界面后,操作系统将自动按启动组中设置的先后顺序来启动相应的服务。由于在启动中组的程序的先后顺序是由软件在安装时自动排列的,这样就导致部分程序启动的先后顺序与实际需要不一致。比如在使用了KIS专业版或KIS商贸版软件的情况下,由于软件加密程序需要在SQLServer服务启动之后才能正常运行,但是一般情况下软件的加密程序在SQLServer管理器之前启动,导致软件加密程序在启动时提示无法连接到SQLServer服务器。等SQLServer管理器运行正常后,刷新软件的加密程序,才能正常运行。在
2、这种情况下,我们就需要按照实际的需要,调整系统的启动顺序,使之符合实际的需要。2设置方法2.1建立独立文件夹管理启动项目由于在启动中组的程序的先后顺序是由软件在安装时自动排列的,加上每个程序启动也是需要时间的,因此直接在启动组中调整各项目的先后顺序不是很方便。可以考虑建立一个独立的文件夹来管理启动项目,比在D盘上建立文件:ordered.。2.2剪切当前启动组中的项目将当前启动组中的所有项目的快捷方式全部剪切到之前建立的D:ordered文件夹中,为后面的操作作准备。2.3建立启动顺序列表2.3.1进入DOS控制台
3、本例以在D盘中的相应目录操作为例,如果在其他盘符或文件夹中操作,请以实际为例,替换以下相应的盘符及文件夹名称的内容即可。在运行中,输入CMD,确定后,进入Windows的DOS命令模式,在DOS窗口中,通过以下步骤分别输入相应的DOS命令:CdD:ordered回车后,再输入:D:再回车,这时,系统已经切换到D:ordered目录下。注:在DOS命令中,在每个命令与内容之间,必须保留一个空格;所有的字符必须是英文状态下的半角字符,否则无法执行,后同。2.3.2创建启动顺序文件在DOS命令窗口中,继续输入以下命令:
4、Dir/b>ordered.bat回车,这时,已经自动将当前的ordered文件夹中的所有内容,生成了一个文件名为ordered.bat的文件。注意:在上述命令的>符号的前和后,都有一个空格。2.3.3调整启动顺序与内容在Windows中,切换到D盘下的ordered文件夹中,选择ordered.bat文件,并在右鍵中选择编辑功能,即可在记事本中编辑ordered.bat中的内容,如:首先,需要删除ordered.bat文件中的“ordered.bat”这一项内容;其次,需要在每项信息之前,加上当前文件夹的路径名称;
5、其三,为了管理方便,可以为启动的先后进行编号,她在每个项目之前,增加一个数字编号,并按先后顺序调整他们的位置;其四,由于SQLServer服务启动需要一段时间才能完成,因此可以通过ping来设置一个延时的时间。完成后的内容如下:其中:ping–n后的数字25表示的延时的秒数,可以根据实际情况对此数值进行调整。Exit表示退出DOS窗口,这一命令可要可不要。至此,启动顺序的列表已经建立完成。2.4完成启动组信息设置完成上述设置后,即可对ordered.bat文件创建一个快捷方式,并将此快捷方式拖动到启动组中;或是选择o
6、rdered.bat文件后按住右重将它拖动到启动组,完成启动组信息设置。重新启动操作时,就会按ordered.bat中的内容和顺序进行启动。2.5优化设置但是这种方式有一个缺点,就是在启动时,会显示一个DOS窗口。如果不希望每次都出现这样一个DOS窗口,可以按以下的方式设置。在ordered.bat同文件夹下面新建一个记事本输入:Setshell=Wscript.createobject("wscript.shell")a=shell.run("ordered.bat",0)完成后将文件保存为:run.vbs(注意,
7、在保存文件时,必须先在文件类型中选择所有文件类型),最后再按2.4中的方法,将RUN.vbs的快捷方式拖动到启动组中。如果启动组中已经保存了ordered.bat的快捷方式,则需要删除它,即只需要保存RUN.vbs的快捷方式即可。重新启动操作时,就会按ordered.bat中的内容和顺序进行启动,并且不再显示DOS的运行窗口。3适用范围所有需要类似设置启动顺序的场景,均可借鉴设置。但此方式不可实现在不登录windows的情况实现启动组中的程序启动。如果需要此项设置,则需要设置Windows为以自动方式登录,相关操作方
8、式可以在网上搜索,或参照后续内容调试。
此文档下载收益归作者所有