It is..
MySQL to Oracle - a program to migrate databases from MySQL server to Oracle have already done it. You can evaluate whether their product will work (it's shareware) too..
As for doing it in
VB.NET.. that's a very long discussion that I don't really have time to answer fully.. Suffice to say you'll need to write a lot of database access code.. Are you up-to-speed with everything necessary?