This is the sql we use to get list of oracle tables
select owner||'.'||Decode(INSTRB(table_name,' ', 1, 1),0,table_name,'"'||table_name||'"') from all_tables where owner=user
union all
select owner||'.'||Decode(INSTRB(view_name,' ', 1, 1),0,view_name,'"'||view_name||'"') from all_views where owner=user
order by 1
Perhaps you have not got any tables or enough user rights?
Peter