Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 31-mar-2008, 02:24   #1 (permalink)
hidabe ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 24
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 ;)

Última edición por hidabe; 31-mar-2008 a las 02:30.
hidabe está desconectado   Responder Citando
Antiguo 31-mar-2008, 12:35   #2 (permalink)
Colaborador
iislas ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 1.391
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.
iislas esta en línea ahora   Responder Citando
Antiguo 03-abr-2008, 02:43   #3 (permalink)
hidabe ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 24
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!
hidabe está desconectado   Responder Citando
Antiguo 03-abr-2008, 12:12   #4 (permalink)
Colaborador
iislas ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 1.391
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'
iislas esta en línea ahora   Responder Citando
Antiguo 21-abr-2008, 01:13   #5 (permalink)
hidabe ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 24
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.).
hidabe está desconectado   Responder Citando
Antiguo 21-abr-2008, 19:03   #6 (permalink)
Colaborador
iislas ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 1.391
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.
iislas esta en línea ahora   Responder Citando
Antiguo 22-abr-2008, 04:41   #7 (permalink)
hidabe ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2007
Mensajes: 24
Re: Formato de un MDF (SQL Server)

Muchas gracias iislas!!! Ya lo conseguí, tal como dijiste,

Un saludo!!!
hidabe está desconectado   Responder Citando
Antiguo 22-abr-2008, 11:09   #8 (permalink)
Colaborador
iislas ha deshabilitado el karma
 
Fecha de Ingreso: julio-2007
Mensajes: 1.391
Re: Formato de un MDF (SQL Server)

Que bueo que resolviste el problema, saludos.
iislas esta en línea ahora   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93