In my opinion, if you could use vb.net to access to sql server, select the record, insert, update, delete, create table or database then you would be able to make an application which scan through your first database and create a new database and send all of record from your old database to the new database.