У нас есть небольшой скрипт, который соединяется с экземпляром Oracle. Этот скрипт отлично работает, когда он запускается за пределами нашего рабочего. Он даже отлично работает под консолью. Однако, когда мы загружаем тот же сценарий в виде Resque работника он бросаетПочему ruby-oci8 поднять «не удалось разрешить идентификатор соединения» в рабочем процессе resque, но не в консоли?
TNS:could not resolve the connect identifier specified
Мы пробовали много вещей, но ничего не работает до сих пор.
Работник resque вызывает тот же класс, который работает в корневой среде и консоли.