Ayuda Muy urgentemente

11/01/2005 - 10:52 por Fadoyo | Informe spam
Buenas, tengo serios problemas si no puedo recuperar esta base de datos, me
da el siguiente error al importarla:

System.Runtime.InteropServices.COMException(0x80040E28):[Microsoft][ODBC SQL
Server Driver][SQL Server]
[Microsoft][ODBC SQL Server Driver][SQL Server]Location: filemgr.cpp:1886
Expression: fcb->GetSize () < fileSize
SPID: 57
Process ID: 872
at SQLDMO.SQLServerClass.attachDB(string DBName,String Datafiles)

Gracias
Fadoyo

Preguntas similare

Leer las respuestas

#16 Fadoyo
11/01/2005 - 17:33 | Informe spam
Me temo que no, pues nunca he trabajado con Server 7.

¿Como puedo abrir ese caso con Microsoft?

Gracias
Fadoyo

"qwalgrande" <qwalgrande*nospam*@yahoo.es> wrote in message
news:
Hola.

Pues salvo que estés intentando llevar un mdf de SQL Server 2000 al un SQL
Server 7 o al revés, me da que el mdf está corrupto y que tendrás que


abrir
un caso con Microsoft. Espero que alguien más pueda aportar algo.

qwalgrande

"Fadoyo" wrote:

> No no la veo, he intentado hacer un attach despues pero tampoco me deja.
>
> ¿Podre recuperar los datos?
>
> Muchas gracias
> Fadoyo
>
> "qwalgrande" <qwalgrande*nospam*@yahoo.es> wrote in message
> news:
> > Hola.
> >
> > Aunque dé ese mensaje de error, ¿la base de datos la crea, es decir,


la
> ves
> > desde el Enterprise Manager?
> >
> > qwalgrande
> >
> > "Fadoyo" wrote:
> >
> > > Bueno, en primer lugar agradeceros a todos vuestra ayuda. Lo segundo


es
> que
> > > he probado todas estas opciones y nada de nada. La ultima opcion me


crea
> un
> > > nuevo archivo de transacciones pero tambien faya, me devuelve este
> mensaje:
> > >
> > > Server: Msg 3624, Level 20, State 1, Line 1
> > >
> > > Device activation error. The physical file name
> > > 'C:\ARCHIV~1\QQQ\ARCASE~1\data\db_log.ldf' may be incorrect.
> > > New log file 'F:\db\db_log.LDF' was created.
> > > Location: filemgr.cpp:1890
> > > Expression: fcb->GetSize () < fileSize
> > > SPID: 52
> > > Process ID: 864
> > >
> > > Connection Broken
> > >
> > >
> > > "qwalgrande" <qwalgrande*nospam*@yahoo.es> wrote in message
> > > news:
> > > > Hola.
> > > >
> > > > Vamos a intentar ayudarte. Lo primero, templanza, tranquilidad y
> suerte
> > > para
> > > > estos momentos de oscuridad. Algo habrá que se pueda hacer, así


que
> mucha
> > > > calma.
> > > >
> > > > Bueno, el mensaje de error que te da es para acojonar a


cualquiera,
> así
> > > que
> > > > tu estado actual es normal. Tiene pinta de una de estas dos cosas:
> > > > - El espacio en disco no te llega. No creo que sea por esto.
> > > > - El fichero de log no está muy fino, por la razón que sea.
> > > >
> > > > Vayamos por pasos. El primero sería usar Query Analyzer para


realizar
> el
> > > > attach, como Paulino te ha dicho antes. Si nunca has usado esta
> > > aplicación,
> > > > este es un buen momento para empezar.
> > > >
> > > > Si te da el mismo mensaje de error que anteriormente, lo que yo


haría
> > > sería
> > > > crear una base de datos con el mismo nombre y con los ficheros en


el
> mismo
> > > > sitio en que deseas que definitivamente queden los ficheros. Luego
> paras
> > > el
> > > > servicio y sobreescribes los ficheros .mdf y .ldf con los tuyos e
> intentas
> > > > levantar el servicio, a ver én qué situación se queda la bd.
> > > >
> > > > Si esto tampoco funciona, prueba a utilizar el procedimiento
> almacenado
> > > > "sp_attach_single_file_db" (también con Query Analyzer), en el


cual
> > > pasamos
> > > > del .ldf y nos centramos en recuperar los datos únicamente.
> > > >
> > > > Bueno, cuéntanos qué tal te ha ido. Y suerte.
> > > >
> > > > qwalgrande.
> > > >
> > > > "Fadoyo" wrote:
> > > >
> > > > > Por favor, ayudadme
> > > > >
> > > > > Fadoyo
> > > > >
> > > > >
> > > > >
> > > > > "Fadoyo" wrote in message
> > > > > news:#
> > > > > > Buenas, tengo serios problemas si no puedo recuperar esta base


de
> > > datos,
> > > > > me
> > > > > > da el siguiente error al importarla:
> > > > > >
> > > > > >
> > >


System.Runtime.InteropServices.COMException(0x80040E28):[Microsoft][ODBC
> > > > > SQL
> > > > > > Server Driver][SQL Server]
> > > > > > [Microsoft][ODBC SQL Server Driver][SQL Server]Location:
> > > filemgr.cpp:1886
> > > > > > Expression: fcb->GetSize () < fileSize
> > > > > > SPID: 57
> > > > > > Process ID: 872
> > > > > > at SQLDMO.SQLServerClass.attachDB(string DBName,String


Datafiles)
> > > > > >
> > > > > > Gracias
> > > > > > Fadoyo
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > >
> > >
> > >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida