Me alegra que encontraras la solución.
En realidad es un problema que sólo he visto en MySQL, por cuanto Oracle y SQL Server, por ejemplo, cuentan con herramientas adicionales que permiten hacer ese tipo de cosas, además de tener recursos añadidos para leer y escribir archivos planos, incluso desde SP.
Pero como son cosas fuera del estándar ANSI SQL, no todos los DBMS las tienen.