Намерих решението:
Създайте файла /config/initializers/oracle.rb и поставете в него този код:
ActiveRecord::ConnectionAdapters::ConnectionPool.class_eval do
def new_connection_with_initialization
result = new_connection_without_initialization
result.execute('begin Base_Pck.ConfigSession; end;')
result
end
alias_method_chain :new_connection, :initialization
end
alias_method_chain
ви позволява да промените метод (new_connection), без да го замените, но да го разширите. След това трябва само да променим скрипта в result.execute
обадете се.