批处理重启服务器操作中-如何有效解决-为何频繁出现异常

教程大全 2026-02-06 00:02:20 浏览

高效自动化操作指南

在服务器管理中,定期重启服务器是确保系统稳定运行的重要操作,使用批处理(Batch)脚本来实现服务器重启,可以大大提高操作效率,减少人工干预,本文将详细介绍如何使用批处理脚本自动重启服务器。

批处理脚本编写

编写重启命令

我们需要编写一个批处理脚本,用于执行重启命令,以下是一个简单的批处理脚本示例:

@echo offecho 正在重启服务器...shutdown /r /t 0

解释脚本内容

脚本保存与执行

保存脚本

将上述脚本保存为“Restart_server.bat”,并确保脚本具有可执行权限。

执行脚本

在命令提示符下,输入以下命令执行批处理脚本:

restart_server.bat

定时任务设置

为了实现自动重启,我们可以将批处理脚本设置为定时任务,以下是在Windows系统中设置定时任务的步骤:


用友通服务无法启动.

答:用友通服务启动过程中此提示比较常见,出错原因情况较多,一般通过分析用友通日志文件(system32\)来确定问题所在,常见情况如下:

情况1:日志文件记录:[2008.6.13 11:36:26]不能找到UFSystem或Account表库,可能是安装没有正常完成,或没有进行初始化,请运行行系统管理进行安装后的初始化。

分析:由提示信息得知还未创建用友通系统数据库UFSystem,可通过查看企业管理器等数据库工具来查看是否存在UFSystem数据库,此系统数据库是安装用友通产品后第一次登录系统管理或重启计算机后自动创建系统数据库和演示账套过程中建立,启动用友通服务报此错误,很有可能还未登录系统管理或执行初始化操作,也可能执行过程中失败。解决:方法1:执行系统管理,做初始化操作方法2:若方法1未执行初始化,可能是这前做过初始化,删除注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\UFSoft\UF2000\2.0\Setup],再登录系统管理做初始化操作方法3:若初始化操作建立系统数据库操作失败,可手工建立此系统数据库,还原用友通安装目录\Admin\ 文件,还原时数据库名称定义为UFSystem

情况2:[2008.6.14 9:55:33]PROVIDER=SQLOLEDB;DATA SOURCE=用友通-UFIDA;USER ID=SAASSWORD=…[2008.6.14 9:55:33]不能连接到SQL Server,可能是口令不正确。

分析:由提示得知是由于连接数据库失败,一般是指数据库口令问题,用友通服务调用的是系统管理设置SA的口令,一般查看系统管理能否正常运行,系统管理运行提示SA口令见[系统管理]页解决:配置SQL口令,正常运行系统管理, 操作见[系统管理]页

情况3:[2008.6.14 15:16:53]接收信息出错。 ……[2008.6.14 15:17:1]不能装订接口。

如何有效解决

分析:提示中的接口可以理解为端口,用友通产品端口是4630,SQLServer默认端口是1433,日志中记录不能装订接口,很可能是产品端口被禁用或被别的占用,被禁用一般是由于防火墙引起,包括杀毒软件自带防火墙或XP2系统防火墙,被占用可能是别的应用软件需要调动自身端口或临时动态端口,导致4630端口不能被用友通服务正常调用。在DOS下用命令查看服务器端口开放情况,命令为:netstat –a –n,正常情况TCP协议类型4630端口状态为LISTENING

在服务器或客户端DOS下用命令查看服务器端口连接,命令为:telnet Ip地址 端口号(如4630),如果正常连接会跳出空白界面,如下图

如连接失败会提示:正在连接到机器名…不能打开到主机的连接,在端口4630:连接失败

解决:若检测端口确实有异常,可查看机器网络环境或防火墙配置情况,关于防火墙配置请参见[防火墙]页

情况4:提示:“..失败”分析:可能是因为数据访问组件版本不一致解决:安装SQL数据库最新补丁,MSDE用户打MSDE2000SP4补丁包,SQLServer2000用户打SQL Server 2000 SP4补丁包,通网站服务工具栏下载号分别是865和866,此补丁包比较大也可以考虑更新数据访问组件MDAC,通网站可下载MDAC2.7版本,工具号为678

情况5:提示:Server不能装入底层接口SGV

分析:可能是由于用友通服务和版本不兼容所致,用友通服务对应文件是System32\,此文件与当前用友通版本不一致。 原因可能是安装早版本时没卸载干净或打过加密狗方面的补丁引起。 解决:方法1:停止用友通服务,从别的机器上拷贝文件覆盖本机此文件,再启动用友通服务方法2:卸载用友通产品,如果System32\文件还存在,手工删除,再次安装用友通产品

问:财务通版本在WindowsXP环境下用友通服务(UF2000)开机后不能自动启动,需手工启动服务,如何配置做服务开机自动启动?答:在不更换操作系统情况可以通过批命令来实现此功能〖操作步骤〗(以财务通服务:UF2000管理软件为例)1.新建一文本文档,在第一行写入:net start UF2000财务软件 exit,保存退出2.将此文本文档后缀更改为bat后缀,文件名称不限,如更改为:财务通服务启动3.此文件存放于操作系统启动目录下,如:D:\Documents and Settings\peak\「开始」菜单\程序\启动\财务通服务启动

为什么系统总是出现内存错误?

解决系统内存不能为 Read 的方法1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护3、系统加载的程序或者系统正在运行的程序之前有冲突,尤其是部分杀毒软件监控程序4、系统本身存在漏洞,导致容易受到网络攻击。 5、病毒问题也是主要导致内存不能为 Read、文件保护、 错误……6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡),也有可能是 DX9.0C 版本不够新或者不符合该游戏、显卡驱动7、部分软件本身自身不足的问题8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。 9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因!希望以上总结能够对大家判断导致内存不能为 Read 问题的原因有帮助。 另外,网上流传一种简单的解决方法:在命令行窗口下输入按回车for %1 in (%windir%\system32\*) do regsvr32 /s %1完了后,再输入并回车for %1 in (%windir%\system32\*) do regsvr32 /s %1这个要好久,耐心等候但也可能需要重启后整个效果才会出来。 使用克隆盘装机时经常会出现“该内存不能为read或write“的问题,以前在网上也看到过龙族会员的专用工具,但下不了。 现在弄到了,把这个发出来给大家分享,有这个工具的就不必说了,没有的下了的帮忙顶一下。 以下这一段批处理你自己用记事本编辑一下,另存为bat文件再运行就行了@echo offcolor F2echo 即将进行重新自动注册DLL文件 以解决部分程序提示“内存不能为Read的错误” 程序运行时间较长,请耐心等候! 按任意键开始,点关闭按钮退出pause>nulfor %%1 in (%systemroot%\system32\*) do regsvr32 /s %%1for %%1 in (%systemroot%\system32\*) do regsvr32 /s %%1exit

管理器常常出现使用100%是什么原因

属于正常现象1、驱动没有经过认证,造成CPU资源占用100%。 大量的测试版的驱动在网上泛滥,造成了难以发现的故障原因。 2、防、杀毒软件造成故障。 由于一些防、杀毒软加入了对网页、插件、邮件的随机监控,无疑增大了系统负担,可以根据情况有选择的开启服务。 3、病毒、木马造成。 大量的蠕虫病毒在系统内部迅速复制,造成CPU占用资源率据高不下。 解决办法:使用最新的杀毒软件在DOS模式下进行杀毒。 经常性更新升级杀毒软件和防火墙,加强防毒意识,掌握正确的防杀毒知识。 4、开始->运行->msconfig->启动,关闭不必要的启动项,重启。 5、查看“svchost”进程。 是Windows XP系统的一个核心进程。 不单单只出现在Windows XP中,在使用NT内核的Windows系统中都会有的存在。 一般在Windows 2000中进程的数目为2个,而在Windows XP中进程的数目就上升到了4个及4个以上。 如何才能辨别哪些是正常的进程,而哪些是病毒进程呢?的键值是在“HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionSvchost”,每个键值表示一个独立的组。 微软还为我们提供了一种察看系统正在运行在列表中的服务的方法。 以Windows XP为例:在“运行”中输入:cmd,然后在命令行模式中输入:tasklist /svc。 系统列出服务列表。 如果使用的是Windows 2000系统则把前面的“tasklist /svc”命令替换为:“tlist -s”即可。 如果你怀疑计算机有可能被病毒感染,的服务出现异常的话通过搜索文件就可以发现异常情况。 一般只会找到一个在:“C:WindowsSystem32”目录下的程序。 如果你在其他目录下发现程序的话,那很可能就是中毒了。 还有一种确认是否中毒的方法是在任务管理器中察看进程的执行路径。 但是由于在Windows系统自带的任务管理器不能察看进程路径,所以要使用第三方的进程察看工具。 上面简单的介绍了进程的相关情况。 总而言之,是一个系统的核心进程,并不是病毒进程。 但由于进程的特殊性,所以病毒也会千方百计的入侵。 通过察看进程的执行路径可以确认是否中毒。 6、查看网络连接。 主要是网卡。 7、把网卡、显卡、声卡卸载,然后重新安装一下驱动。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。

发表评论

热门推荐