![]() |
Formato de un MDF (SQL Server) Hola amigos, mi problema es el siguiente: Tengo un fichero MDF, que no sé si pertenece a sql server 2000 o sql server 2005. Para colmo, está protegido mediante contraseña, y necesito exportarlo a otro tipo de base de datos, o simplemente, poder consultarlo. ¿Cómo podría saber si tiene el formato de BBDD de sql2000 o 2005 u otro aún sin poder abrirlo? Edito: Tengo un programa llamado xBaseViewPro que es con el que intento abrir la base de datos, la verdad es que siempre he trabajado con mySQL y de SQLServer no sé bien como funciona, sé que tiene un fichero mdf con el contenido y otro con el índice. Pero.. necesito tener sqlserver 2005 express o un servidor sqlserver para poder abrir mi fichero mdf con un programa de este tipo (xBaseViewPro). Muchas gracias, y perdonen mi ignorancia ;) |
Re: Formato de un MDF (SQL Server) SQL Server, maneja comunmente 2 archivos, MDF (Datos), LDF (Log de transacciones), aunque puede tener mas de un MDF y un LDF. Con SQL Server 2005 Express Edition, podrias abrilo si lo adjuntas (Attach) al motor. |
Re: Formato de un MDF (SQL Server) Buenas iislas, Sin el Log de transacciones o LDF, también podría abrir la base de datos no? Muchas gracias, un saludo! |
Re: Formato de un MDF (SQL Server) Si Adjunta una base de datos que sólo tiene un archivo de datos al servidor actual. Sintaxis sp_attach_single_file_db [ @dbname = ] 'dbname' , [ @physname = ] 'physical_name' Este ejemplo separa pubs y, a continuación, adjunta un archivo de pubs al servidor actual. EXEC sp_detach_db @dbname = 'pubs' EXEC sp_attach_single_file_db @dbname = 'pubs', @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf' |
Re: Formato de un MDF (SQL Server) Gracias iilas, parece que tira, sin embargo me lanza un error, yo creo que porque no le meto el nombre de usuario ni la contraseña, o quizás porque no separé el fichero de su antigua base de datos: Mens 15010, Nivel 16, Estado 1, Procedimiento sp_detach_db, Línea 34 La base de datos 'CDGLS' no existe. Especifique un nombre de base de datos válido. Use sys.databases para ver las bases de datos disponibles. Mens. 5133, Nivel 16, Estado 1, Línea 1 Error al buscar el archivo "C:\Documents and Settings\julio\Escritorio\DeporCent0000.mdf" en los directorios, error del sistema operativo: 5(Acceso denegado.). |
Re: Formato de un MDF (SQL Server) Esta ruta, es invalida: "C:\Documents and Settings\julio\Escritorio\DeporCent0000.mdf" Tu archivo MDF debe estar donde esta instalado tu motor de base de datos. |
Re: Formato de un MDF (SQL Server) Muchas gracias iislas!!! Ya lo conseguí, tal como dijiste, Un saludo!!! |
Re: Formato de un MDF (SQL Server) Que bueo que resolviste el problema, saludos. |
| La zona horaria es GMT -6. Ahora son las 06:13. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.