require 'sqlrelay' con = SQLRConnection.new(host,port,db,user,pass,0,1) cur = SQLRCursor.new(con) cur.sendQuery(sql) port = con.getConnectionPort() socket = con.getConnectionSocket() rs = cur.getResultSetId() cur.suspendResultSet() con.suspendSession() # rs, port, socket weiterreichen require 'sqlrelay' con = SQLRConnection.new(host,port,db,user,pass,0,1) cur = SQLRCursor.new(con) con.resumeSession(port, socket) cur.resumeResultSet(rs) cur.sendQuery("commit") con.endSession()