class DBI::DBD::OCI8::Driver
def connect( dbname, user, auth, attr )
def connect( dbname, user, auth, attr ) handle = ::OCI8.new(user, auth, dbname, attr['Privilege']) handle.non_blocking = true if attr['NonBlocking'] return Database.new(handle, attr) rescue OCIException => err raise_dbierror(err) end