http://www.perlmonks.org?node_id=1052739


in reply to DBD::Oracle::st fetchrow_hashref failed: ORA-24345

What do you get when running the query

SELECT a.serial_num user_serial FROM device a WHERE (LOWER(a.name) = 'test' OR a.mgmt_ip_addr = 'test')

in SQLPlus (or any other tool)?