Am I missing something, or is it blindingly obvious that the script will not work because there is no such location on the solaris box as "C:\".

I'd also like to know what was in those SQL files as well, 'cos they are probably full of "C:\" and other non-existant locations as well.

I think you need to read the Oracle documentation for Solaris