Funciona correctamente, yo lo he hecho... aunque no se crean los constraints, hay que volverlos a crear.
En tu cadena de conexion se producirán cambios, el provider ya no el mismo (ese JET horrible), además necesitarás especificar un usuario y un password. Lo aconsejable es guardar el string de conexion en un archivo de texto y no quemarlo en el código porque si tu datasourse, tu usuario o tu password cambian tendrás que cambiar cada string, pero si lo tienes en un archivo de texto solo lo cambiarás allí para que la aplicación lo lea
El lunes te traigo tu nueva cadena de conexion