2012-09-30 84 views
9

Tengo un guiónasp que estoy con la intención de escribirla con PHP así que tengo que tener su base de datos y utilizarlo.Convertir un archivo .bak a .SQL archivo

tengo el base de datos como .bak archivo que he entendido que se trata de una copia de seguridad y quiero cambiarlo a ser .sql importar en phpMyAdmin

He leído sobre este asunto en la web, pero No encontré un tutorial preciso que pase por todo el proceso.

que están hablando mssql base de datos, pero ni siquiera llegó a este paso ..

Cualquier ayuda será muy apreciada. Gracias de antemano :)

Respuesta

6

Nota, todo esto aplica a MS SQL porque .bak es generalmente un MS Copia de seguridad SQL

A .bak no se puede convertir a SQL directamente - contiene una copia de seguridad de una base de datos que no tiene una relación clara con SQL.

Puede restaurar la copia de seguridad y luego usar las herramientas de SQL Server y luego usar eso para hacer que algunos SQL vuelvan a crear los objetos del servidor SQL pero no el dat.

desde SQL Server Management Studio: Datbases elemento, haga clic derecho en "Restaurar base de datos" a continuación, a partir de la base de datos datbase clic guión adecuado.

Esto no procesará los datos.


La otra opción es utilizar las excelentes herramientas de RedGate, que deben hacer todo lo que desee.

http://www.red-gate.com/products/sql-development/sql-toolbelt/

+0

Redgate de es un poco caro: 1 p 595 € Voy a intentar la primera solución. Gracias. –

2

Muy probablemente el archivo .bak es de hecho una copia de seguridad binaria de una base de datos Microsoft SQL Server (que es algo completamente diferente de MySQL).

Así que primero tendrá que instalar Microsoft SQL Server (Express), junto con el estudio de administración de SQL Server (Creo que hay una descarga liado "SQL Server Express que incluye herramientas".

en el estudio de gestión que pueda luego importe el archivo .bak en una nueva base de datos. Una vez que la importación finalice, puede usarla para crear un script SQL fuera de la base de datos.

Cuestiones relacionadas