bom dia
instalei o tomcat4.1 em minha maquina, so que quando executo o localhost ele entra no oracle que ja tenho instalado nessa porta 8080, como devo proceder, para ter oracle e tomcat
obrigado!!!
bom dia
instalei o tomcat4.1 em minha maquina, so que quando executo o localhost ele entra no oracle que ja tenho instalado nessa porta 8080, como devo proceder, para ter oracle e tomcat
obrigado!!!
André,
Você teria me ajudado bastante se na sua mensagem você tivesse informado:
1 - Versão do banco de dados?
2 - Standart Edition ou Enterprise Edition?
3 - Plataforma (Windows, Linux, Solaris, AIX, etc)?
4 - Tipo do banco de dados (Produção, doméstico)?
Na minha resposta vou me basear no seguinte:
1 - 9iR2
2 - EE
3 - Windows 2000
4 - Doméstico
Certamente o que está te enchendo o saco é o JServer que já vem junto com o SGDB Oracle desde a 8iR3. Caso você não vá precisar do Oracle HTTP Server você poderia ter descartado ele no momento da instalação no Oracle Universal Installer. Caso não tenha feito, e com certeza não fez, pois ele está te enchendo o saco, você pode ir em Painel de Controle, Ferramentas Administrativas, Serviços. Lá você vai ter uma lista de serviços que estão rodando as quais descrevo abaixo:
OracleMTSRecoveryService -> Inicialização -> Manual
OracleOraHome92Agent -> Inicialização -> Manual
OracleOraHome92ClientCache -> Inicialização -> Manual
OracleOraHome92HTTPServer -> Inicialização -> Manual
OracleOraHome92PagingServer -> Inicialização -> Manual
OracleOraHome92SNMPPeerEncapsulator -> Inicialização -> Manual
OracleOraHome92PeerMasterAgent -> Inicialização -> Manual
OracleOraHome92TNSListener -> Inicialização -> Automático
OracleServiceNOME_INSTANCIA -> Inicialização -> Automático
Lembre-se. Cada caso é um caso…Tenho um banco de dados Oracle 9iR2, EE, Windows 2000 para testes aqui em casa e estas são as minhas configurações. Caso o seu banco de dados seja de produção talvez tenha que rever as configurações que eu te passei acima. Como exemplo o meu banco de dados de produção na empresa tem uma configuração totalmente diferente desta. Quando você passar as configurações para manual, lembre-se de parar o serviço em questão.
Qualquer dúvida é só entrar em contato.
windows 2000 server
Oracle 9.0.1.1
ja coloquei os servicos em manual.
como faco para acessar o tomcat, tenho que atualizar algum arquivo antes
obrigado desde já
Andre
Como assim acessar o tomcat?
Se você tem ele instalado na máquina com o serviço iniciado ele está disponivel em http://localhost:8080
bom diainstalei o tomcat4.1 em minha maquina, so que quando executo o localhost ele entra no oracle que ja tenho instalado nessa porta 8080, como devo proceder, para ter oracle e tomcat
obrigado!!!
Isso já aconteceu comigo, quando você inicia o serviço do Oracle 9i ele tem um Servlet Container na porta 8080 (isso dá conflito com o Tomcat, já que a porta default dele é 8080), nunca procurei saber como desabilitar essa opção no Oracle, eu utilizo a seguinte solução para iniciar o Tomcat (minha versão é 4.1.24):
Mudo a porta padrão do Tomcat no arquivo server.xml em TOMCAT_HOME\conf\server.xml
De: (basta alterar o atributo port)
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
Para:
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="80" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
O código acima é para acessar http://localhost
Se por acaso você quisesse http://localhost:5656 você muda para
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
port="5656" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="100" debug="0" connectionTimeout="20000"
useURIValidationHack="false" disableUploadTimeout="true" />
Entendeste ? :lol:
Isso é uma solução, a outra é consulta a documentação do Oracle para desabilitar o Servet Container dele .
O Servlet Container do Oracle é desabilitado, entres outras formas, descritas no manual do Oracle HTTP Server, através do simples fato de você parar o Serviço OracleOraHome92HTTPServer.
Em um banco de dados de produção, e quando coloco banco de dados de produção e utilizando Oracle significa que você tem ou terá volume de dados e desejará uma alta performance do seu servidor, em hipótese nenhuma é permitido a instalação de Servidores HTTP junto com o servidor de banco de dados. Como o banco do rapaz, pelo que tudo indica é um banco de testes ele acabou instalando.
PS… O Oracle HTTP Server nem é o mais ideal para este tipo de trabalho. Para situações que exigem desempenho caso queira algo pago utilize o 9i AS