Env.OpenSrv Env.ociError ORA-12547: TNS:lost contact
vamkaxifa opened this issue · 0 comments
vamkaxifa commented
Hi, My product project recently got err Env.OpenSrv Env.ociError ORA-12547: TNS:lost contact
and Env.OpenSrv Env.ociError ORA-12170: TNS:Connect timeout occurred
.
I run this project in docker, using *ora.SrvPool
to get a srv
:
conpool *ora.SrvPool
srv, err := conpool.Get()
if err != nil {
log.Error("conpool.Get() occurs error:", err.Error())
return
}
I checked out my log file ,I fund lots of err:
time="2017-09-25T10:44:49+08:00" level=error msg="conpool.Get() occurs error:Env.OpenSrv Env.ociError ORA-12547: TNS:lost contact
time="2017-09-25T10:44:50+08:00" level=error msg="conpool.Get() occurs error:Env.OpenSrv Env.ociError ORA-12170: TNS:Connect timeout occurred
Someone can tell me why this came out ? Network?
How can avoid this ?