added oracle database support