Google了好久,都没有解决。后来经过反复的尝试,终于成功了。总结一下:
第一种方法:添加注册表
如果你要为一个服务配置依赖的话,请打开注册表编辑器,然后按照以下的步骤打开,其中使你要延缓启动的服务名称:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
在这个键值中,添加一个名字为
DependOnService的
REG_MULTI_SZ的值。然后,对DependOnService值来添加你要在此服 务之前启动的服务名。如果你不知道要指定哪些服务的话,你就指定Spooler或是Messenger服务,因为他们一般都比较后启动(这个没有成功)。
在你在设置服务依赖的时候,要注意不要建立循环依赖关系——两个服务互相依赖。这样的话会使得这两个服务都永远无法启动。
比如tomcat服务与oracle服务的启动顺序的配置:
找到tomcat的服务名,我这里是tomcat5
DependOnService REG_MULTI_SZ
OracleOraDb10g_home1TNSListener
OracleDBConsolebwda
OracleOraDb10g_home1iSQL*Plus
OracleServiceBWDA
第二种方法:使用SC工具(最后也是修改注册表的内容)
要使用SC工具需要安装Windows Support Tools,WINDOWS2000自带的SC没有添加依赖服务的功能。所以你要使用XP或2003的Windows Support Tools功能。
sc config tomcat5 depend= OracleOraDb10g_home1TNSListener/OracleDBConsolebwda/OracleOraDb10g_home1iSQL*Plus/OracleServiceBWDA
执行成功了,在注册表中和服务中的效果如下图。
--------------------------------------------------------------
重启计算机查看最终效果。
- 大小: 65.9 KB
- 大小: 77.5 KB
分享到:
相关推荐
总的来说,Linux、Oracle、JDK和Tomcat的安装与配置涉及到多个层次的技术知识,理解并熟练掌握这些基础操作是成为一名合格的IT专业人员的必要条件。在实际工作中,这些技能将帮助你更高效地管理和维护服务器环境,...
值得注意的是,端口冲突的解决方案往往取决于服务的启动顺序。有时,通过调整服务启动的先后顺序,例如先启动Tomcat,再启动Oracle监听器,也可以避免冲突。然而,这种方法并不总是可行,因为它依赖于具体的应用场景...
### Nginx与Tomcat集群环境部署详解 #### 一、背景介绍 随着互联网应用规模的不断增大,单个服务器已经难以满足日益增长的访问需求。为了提高系统的可用性和扩展性,采用集群技术来实现负载均衡和服务冗余变得至关...
之后,可以通过Tomcat自带的脚本来启动和停止服务。 最后是安装Redis(Remote Dictionary Server),这是一个开源的内存数据结构存储系统。Redis通常用作数据库、缓存和消息代理。在CentOS 6.7上安装Redis,可以...
本文将根据提供的部分内容,深入解析ORACLE客户端连接服务器时需注意的关键配置与设置,包括SQL*NET配置、环境变量设置、身份验证服务以及连接字符串等方面。 #### 1. SQL*NET配置 - **sqlnet.ora**: SQL*NET是...
Tomcat8 启动与停止** 通过执行`/opt/tomcat/bin/startup.sh`和`/opt/tomcat/bin/shutdown.sh`来启动和停止Tomcat。也可以使用`systemd`服务单元文件实现开机自启和更方便的管理。 在完成上述步骤后,你已经在阿里...
值得注意的是,camsd和tomcat4服务依赖于oracled服务,因此在启动或停止服务时,必须遵循正确的顺序,确保依赖关系得到满足。 服务的添加、删除、自动运行及状态管理: - **添加服务**:将服务脚本复制到`/etc/rc.d...
3. 安装Tomcat,解压后配置CATALINA_HOME环境变量,设置启动脚本路径,并通过修改`/etc/init.d/tomcat`或使用systemd服务来启动和管理Tomcat服务。 这三者结合,为开发者提供了一个完整的Java开发和运行环境,可以...
在安装Tomcat时,我们需要配置`CATALINA_HOME`环境变量,并在系统路径中包含Tomcat的`bin`目录,以便通过命令行启动和停止服务器。 然后是MyEclipse,这是一款集成开发环境(IDE),专为Java EE开发设计,提供了一...
#### 4.4 Tomcat7启动与停止 - 启动:`/home/bca/bca_app/apache-tomcat-7.0.59/bin/startup.sh` - 停止:`/home/bca/bca_app/apache-tomcat-7.0.59/bin/shutdown.sh` ### 5. 安装及设置MySQL 5.6 #### 5.1 环境...
在Tomcat的bin目录下运行`./startup.sh`启动Tomcat,`./shutdown.sh`关闭服务。 以上就是在Linux Red Hat环境下安装GCC、Apache、Java和Tomcat的基本步骤。确保每个步骤都成功执行,才能确保这些软件能正常运行和...
- 验证:启动Tomcat通过运行`startup.bat`,然后在浏览器中访问`http://localhost:8080`,如果显示Tomcat默认页面,表示Tomcat已成功启动。 3. **数据库的安装与初始化** - Oracle数据库11的安装可能包括以下步骤...
- 使用 `Run/Stop MyEclipse Application Servers` 启动 Tomcat5。 - 使用 `Deploy MyEclipse J2EE Project To Server` 部署项目到 Tomcat 的 webapps 目录。 3. **JSP 连接 Oracle 9.2.0.1.0** - **下载 JDBC ...
4. **Tomcat启动与停止**:由于Tomcat依赖于其他服务(如MySQL和Redis),因此通常不设置为自动启动。手动启动和停止Tomcat服务可以通过进入`bin`目录并执行`startup.sh`和`shutdown.sh`脚本来实现。 #### 五、...
启动和停止Tomcat通常通过执行`bin/startup.sh`和`bin/shutdown.sh`脚本完成。 最后是**安装MySQL**。MySQL是一个流行的关系型数据库管理系统,广泛应用于Web应用。安装MySQL通常使用`apt-get install mysql-server...
最后,配置集群服务的具体参数,包括启动顺序、优先级等。 #### 四、集群常用命令 **使用 clustat 显示 HA 服务状态** ```bash # clustat ``` **查看 HA 日志** ```bash # tail -f /var/log/cluster/rgmanager....
4. **启动与测试Tomcat**:通过bin目录下的startup.bat和shutdown.bat脚本可以启动和停止Tomcat。启动后,访问`http://localhost:8080`(默认端口)检查Tomcat是否正常工作。 **注意事项** - 如果机器上安装了多个...
这部分通常涉及到将管理系统的核心应用部署到Tomcat服务器上,使其对外提供服务。用户需要了解Web应用的打包格式(如WAR文件),并知道如何将这些文件放置到正确的Tomcat目录下,以便服务器能自动解压并加载应用。 ...
安装过程通常包括下载安装包,解压,按照指定顺序执行安装脚本,配置服务参数,启动服务,并进行测试验证。同时,为了保持系统的可维护性和扩展性,良好的文档记录和标准化的安装流程也是必不可少的。在部署过程中,...