Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
{"id":2837,"date":"2016-07-12T17:54:13","date_gmt":"2016-07-12T15:54:13","guid":{"rendered":"http:\/\/www.foc.es\/?p=2837"},"modified":"2019-11-15T09:16:15","modified_gmt":"2019-11-15T08:16:15","slug":"exportar-una-base-de-datos-access-a-mysql","status":"publish","type":"post","link":"http:\/\/piloto.foc.es\/2016\/07\/12\/2837-exportar-una-base-de-datos-access-a-mysql.html","title":{"rendered":"Exportar una base de datos Access a MySql"},"content":{"rendered":"

Curiosa y desgraciadamente Microsoft Access no tiene ninguna opci\u00f3n para exportar datos en un formato standar \u00a0en que podamos pasar tanto la estructura de las tablas como el contenido de las mismas.<\/p>\n

Si tuviesemos que exportar datos de MySql a Access la cosa ser\u00eda m\u00e1s sencilla ya que este gestor (MySql), s\u00ed dispone de esta opci\u00f3n. Pero como digo si el problema es transladar nuestra Base de datos de Access a MySql, la cosa se complica.<\/p>\n

Investigando he descubierto varias soluciones, algunas de las cuales pasan por exportar de Access a Excel, de Excel pasar a forma osd (hoja de c\u00e1lculo de OpenOffice) y de ah\u00ed recoger esos datos con MySql. Sin contar con el latazo que es hacer esto tabla a tabla a nadie se le puede ocultar que los datos seguramente pasen pero toda la estructura de las tablas se crear\u00e1 err\u00f3nea ya que muchos tipos de datos no sabr\u00e1 ni podr\u00e1 indentificarlos.<\/p>\n

La soluci\u00f3n m\u00e1s sencilla y a la vez eficiente pasa por comunicar Access con MySql a trav\u00e9s de un conector ODBC.<\/p>\n

Para eso creamos una conexi\u00f3n DSN con MySQL<\/p>\n

\"ODBC_FOC\"<\/p>\n

Una vez tenemos creado el DNS (app_datos en nuestro caso), ya dentro de Acces, podremos decirle que vamos a exportar a trav\u00e9s de \u00e9l.<\/p>\n

\"ODBC_FOC_Access\"<\/p>\n

Ahora ya podemos seleccionar la conexi\u00f3n que hemos creado previamente.<\/p>\n

\n