Here is a Free app that I put on GitHub . Its a VB.net App and Custom Install that is driven from the app.config.
It allows you to connect to a SQL or Oracle database and export to CSV or .txt
Like I said everything is driven from the config
1. All tables are decided in the config.
2. All fields are decided in the config.
3. All Email info and connections are decided in the config.
4. Include or don't include headings is decided in the config.
5. Replacement strings are decided in the config.
6. Output file names are decided in the config.
7. Everything you could possibly want to change is done in the config which makes this app able to plug in anywhere.
8. (Kind of like the poor man's Pentaho)
As for the custom installer. It works perfectly...feel free to adjust.
Anything that is controlled in the config is written during the custom install.
Thats all there is to it.
Photographs and ScreenShots by Jeremy Stakich.