Reconexão automatica com SQL Server

2 respostas
denis_gariglio

Boa tarde pessoal … tudo bom ?
Pessoal … estou com um pequeno problema em uma aplicação …
O servidor de WEB onde esta o tomcat o sistema e o MySql esta em um servidor separado do que esta o SQLServer.
As vezes ocorre queda de energia no cliente e caso o Sevidor do sqlserve inicie antes do que esta o tomcat, é preciso reiniciar o tocmat para que o mesmo volte a “enxergar” o sqlserver.
minha Conexao.Propertiers esta assim:

#Configurações padrões

#Conexao com MySQL
 
mysql.driver=org.gjt.mm.mysql.Driver
#mysql.url=jdbc:mysql://localhost/sipsnet
mysql.url=jdbc:mysql://enderecoservidor/nomebanco?autoReconnect=true
mysql.username=nomeusuario
mysql.password=senhausuario


#Conexao com SQL Server

sqlserver.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
sqlserver.url=jdbc:microsoft:sqlserver://enderecoservidor:1433
sqlserver.base=nomebanco
sqlserver.username=nomeusuario
sqlserver.password=senhausuario

No caso do mysql eu uso o autoReconnect=true para reconectar automaticamente … agora não consegui achar um jeito de fazer isso no sqlserver.
Se alguem puder me ajudar agradeço … vlw …

2 Respostas

S

ola, não sei se ajuda, mas pque nao pensa em alguma coisa sobre “iniciar” o servico de uma das maquinas somente quando a outra estiver “online”

tipo, reiniciou as duas maquinas,
consideremos que a primeira contem o SQL Server e a segunda o tomcat.
sendo assim,

ao reiniciar,a segunda sobe antes da primeira, entao…
nao suba o tomcat enquanto a maquina do SQL Server nao estiver ativa.
para isso, pode utilizar o script no linux/windows antes de subir o tomcat.

espero ter ajudado
at+

Sandro Lemanski da Silva

denis_gariglio

Vlw Sandro … não havia pensado nisso … vou testar aqui … abraço …

Criado 22 de agosto de 2007
Ultima resposta 27 de ago. de 2007
Respostas 2
Participantes 2