Hi,
Thanks for the reply. Yes, the semicolon is how you separate commands in Oracle SQL. No, the commands are "hard coded," no references from the workflow. Although the one command that does use workflow references works fine as it's only 1 SQL command in an Execute SQL box with no semicolon. I've also noticed I cannot use the command "host" (which would allow me to call an executable like imp.exe or exp.exe allowing me to run imports or exports) or a "@" (which is used to start a line that calls a .sql file from the file system to process). All-in-all, the Execute SQL does seem to process, or at least, parse and validate the SQL code, but I agree the error I posted does come from the database.
The process I'm trying to build is for a refresh process from our development database to our production database. I can get by without the "host" or "@" commands, it just makes my workflow longer, but if I can't put more than one command in the Execute SQL function then the workflow becomes so large as to be unmanageable/unusable.