2011-01-09 291 views
6

Necesito importar para acceder a un archivo de copia de seguridad de base de datos .sql creado con MySql.Importar archivo .sql en Access

¿Hay alguna manera de realizar esta operación?

+0

¿Qué quieres decir? ¿Qué contiene el archivo .sql? – Oded

+0

Este archivo contiene una copia de seguridad de la base de datos Mysql. – user555102

+0

@ user555102: en el archivo de acceso, ¿está (n) la (s) tabla (s) que está (n) importando en tablas realmente vinculadas desde un servidor MySQL? ¿O es solo una tabla de acceso local? –

Respuesta

0

Puede importar datos de SQL Server en una nueva tabla de acceso. En general, la importación es una forma de convertir datos de un formato diferente y copiarlos en Access. La tabla o archivo fuente no se altera en este proceso. Puede importar directamente desde una base de datos de SQL Server utilizando una conexión ODBC, un archivo de texto exportado desde SQL Server o un archivo XML exportado desde SQL Server.

Para hacer más frecuentes las operaciones frecuentes de importación, puede automatizarlas creando una macro o creando un procedimiento de Microsoft Visual Basic para Aplicaciones (VBA). Esto es útil, por ejemplo, cuando importa datos en una programación regular o tiene requisitos inusuales o complejos para importar datos.

+0

Está usando MySql, no SQL Server. Lea la pregunta. – Oded

+0

Habla de MySQL, no de Microsoft SQL Server. –

+0

pero el enfoque de ODBC funcionará como creo ?? – Sudantha

3

No puede restaurar una copia de seguridad de MySQL en ningún otro sistema de base de datos.

Si desea importar los datos de MySQL en Access, puede exportarlo todo en archivos CSV e importarlos a Access. Aún necesitará recrear relaciones, valores predeterminados, índices (?) Y otros datos.

+0

Sí, eso parece una buena manera, pero no sé cómo puedo exportar estos datos en formato csv – user555102

+0

@ user555102 - Google rápido encontró esto, entre muchos muchos muchos resultados: http://ariejan.net/2008/11/ 27/export-csv-directamente-de-mysql/ – Oded

-2

si utiliza el estudio SQL Server Management entonces puede abrir los archivos .SQL y le ayudará a descubrir qué sintaxis funciona en SQL, y cuál no.

Por ejemplo, si tiene un nombre de tabla mal escrito, SQL Server Management Studio le dará squigglies rojos bajo ese nombre de tabla.

No veo esa funcionalidad en Access, y no creo que llegue pronto. Access (Jet) no ha recibido ninguna característica nueva en casi quince años.

+0

Esto no tiene nada que ver con la importación de datos sql en el acceso de Microsoft. ¿Cómo es útil para una pregunta sobre cómo importar datos sql en el acceso? –

Cuestiones relacionadas