when you connected remotely, did you use a jdbc connection or sqlplus?
can other jdbc apps connect to this db? (i've seen some weird stuff on sqlserver where tcp wasn't enabled so no jdbc connecting...but not oracle)
jdbc and sqlplus both work.
The problem was that one of the scripts was run by sysdb instead of the bladelogic user. Dropped tables, re-ran the script with the proper bladelogic user and it worked like a charm.