consistencia física de archivo BD

12/05/2005 - 21:04 por Pao | Informe spam
Hola comunidad; sucede que cuando realizo este query me da un error: Como
puedo validar que el archivo esta bien y es ún problema fisico del disco??
hay alguna sentencia que me permite revisar esa consistencia del archivo???
No un dbcc check db:
Ahora cuando hago un select sin el where completo me presenta los datos pero
cuando lo hago completo me da el error:

select event,
Fecha=convert(varchar(20),eventtime),Login=convert(varchar(15),loginname)
from sybsecurity..sysaudits_01 where event = 37 and extrainfo like '%3621%'
and eventtime >= '2005-05-02'

ERROR::::

Server: Msg 823, Level 24, State 2, Line 1
I/O error 23(Data error (cyclic redundancy check).) detected during read at
offset 0x000000e9012000 in file 'E:\MSSQL\Data\sybsecurity_Index.NDF'.

Connection Broken



->sp_helpfile
name fileid filename filegroup size maxsize growth usage
sybsecurity_Data

1 E:\MSSQL\Data\sybsecurity.mdf


PRIMARY 102400 KB Unlimited 0% data only
sybsecurity_Log

2 D:\MSSQL\Data\sybsecurity_log.ldf


655048 KB 4194304 KB 102400 KB log only
sybsecurity_Data2

3 E:\MSSQL\Data\sybsecurity_1.mdf


DATA 7168000 KB Unlimited 0% data only
sybsecurity_Data3

4 E:\MSSQL\Data\sybsecurity_2.mdf


DATA 6144000 KB Unlimited 0% data only
sybsecurity_Index

5 E:\MSSQL\Data\sybsecurity_Index.NDF


INDICE 8396800 KB Unlimited 10% data only
sybsecurity_Index2

6 E:\MSSQL\Data\sybsecurity_Index2.NDF


INDICE 8290304 KB Unlimited 10% data only

Preguntas similare

Leer las respuestas

#1 Carlo Sorrel
12/05/2005 - 21:36 | Informe spam
Pao, por lo que dice el error, podria ser un problema de disco físico. Por
lo pronto, antes de correrle cualquier diagnostico de hadware (que se lo
debes correr), sacale un respaldo FULL a la base de datos ( no veo la razón
para no realizar un dbcc checkdb, pero bueno, tus razones tendras). Restaura
ese respaldo en cualquier maquina de que dispongas para chequear su
consistencia y que sea full restaurable(es probable que si esta dañado el
disco, el respaldo quede con problemas, lo cual te puede traer serios
dolores de cabeza despues). Una vez hecho esos pasos para tu "tranquilidad",
y tengas los datos a "salvo", realiza un dettach de la base de datos, mueve
el archivo NDF a otro disco físico(si es que dispones de el, si no es asi,
dejalo junto con tro, o ve tu disponibilidad), le realizas un attach a la
base y pruebas. Se que suena un poco engorroso, pero si tienes problemas con
el hardware, mas temprano que tarde tendras serios problemas con la data, la
cual obviamente es lo importante salvar.
Cuentanos como te fue.
Saludos.

Atte.,
Carlo Sorrel

"Pao" escribió en el mensaje
news:
Hola comunidad; sucede que cuando realizo este query me da un error: Como
puedo validar que el archivo esta bien y es ún problema fisico del disco??
hay alguna sentencia que me permite revisar esa consistencia del


archivo???
No un dbcc check db:
Ahora cuando hago un select sin el where completo me presenta los datos


pero
cuando lo hago completo me da el error:

select event,
Fecha=convert(varchar(20),eventtime),Login=convert(varchar(15),loginname)


xtrainfo,sequence,suid,dbid,objid,xactid,eventmod,spid
from sybsecurity..sysaudits_01 where event = 37 and extrainfo like


'%3621%'
and eventtime >= '2005-05-02'

ERROR::::

Server: Msg 823, Level 24, State 2, Line 1
I/O error 23(Data error (cyclic redundancy check).) detected during read


at
offset 0x000000e9012000 in file 'E:\MSSQL\Data\sybsecurity_Index.NDF'.

Connection Broken



->sp_helpfile
name fileid filename filegroup size maxsize growth usage
sybsecurity_Data

1 E:\MSSQL\Data\sybsecurity.mdf


PRIMARY 102400 KB Unlimited 0% data only
sybsecurity_Log

2 D:\MSSQL\Data\sybsecurity_log.ldf


655048 KB 4194304 KB 102400 KB log only
sybsecurity_Data2

3 E:\MSSQL\Data\sybsecurity_1.mdf


DATA 7168000 KB Unlimited 0% data only
sybsecurity_Data3

4 E:\MSSQL\Data\sybsecurity_2.mdf


DATA 6144000 KB Unlimited 0% data only
sybsecurity_Index

5 E:\MSSQL\Data\sybsecurity_Index.NDF


INDICE 8396800 KB Unlimited 10% data only
sybsecurity_Index2

6 E:\MSSQL\Data\sybsecurity_Index2.NDF


INDICE 8290304 KB Unlimited 10% data only



Respuesta Responder a este mensaje
#2 Pao
13/05/2005 - 01:11 | Informe spam
Ok, ya solicite un disco nuevo, lo voy a colocar en mismo equipo ymover la
base a ese sitio, previo a un respaldo full.
Luego que este segura de la base le hago el checkdb y despues hago un
chequeo del disco duro anterior.
Gracias. Luego les comento los resultados.

"Carlo Sorrel" wrote:

Pao, por lo que dice el error, podria ser un problema de disco físico. Por
lo pronto, antes de correrle cualquier diagnostico de hadware (que se lo
debes correr), sacale un respaldo FULL a la base de datos ( no veo la razón
para no realizar un dbcc checkdb, pero bueno, tus razones tendras). Restaura
ese respaldo en cualquier maquina de que dispongas para chequear su
consistencia y que sea full restaurable(es probable que si esta dañado el
disco, el respaldo quede con problemas, lo cual te puede traer serios
dolores de cabeza despues). Una vez hecho esos pasos para tu "tranquilidad",
y tengas los datos a "salvo", realiza un dettach de la base de datos, mueve
el archivo NDF a otro disco físico(si es que dispones de el, si no es asi,
dejalo junto con tro, o ve tu disponibilidad), le realizas un attach a la
base y pruebas. Se que suena un poco engorroso, pero si tienes problemas con
el hardware, mas temprano que tarde tendras serios problemas con la data, la
cual obviamente es lo importante salvar.
Cuentanos como te fue.
Saludos.

Atte.,
Carlo Sorrel

"Pao" escribió en el mensaje
news:
> Hola comunidad; sucede que cuando realizo este query me da un error: Como
> puedo validar que el archivo esta bien y es ún problema fisico del disco??
> hay alguna sentencia que me permite revisar esa consistencia del
archivo???
> No un dbcc check db:
> Ahora cuando hago un select sin el where completo me presenta los datos
pero
> cuando lo hago completo me da el error:
>
> select event,
> Fecha=convert(varchar(20),eventtime),Login=convert(varchar(15),loginname)
xtrainfo,sequence,suid,dbid,objid,xactid,eventmod,spid
> from sybsecurity..sysaudits_01 where event = 37 and extrainfo like
'%3621%'
> and eventtime >= '2005-05-02'
>
> ERROR::::
>
> Server: Msg 823, Level 24, State 2, Line 1
> I/O error 23(Data error (cyclic redundancy check).) detected during read
at
> offset 0x000000e9012000 in file 'E:\MSSQL\Data\sybsecurity_Index.NDF'.
>
> Connection Broken
>
>
>
> ->sp_helpfile
> name fileid filename filegroup size maxsize growth usage
> sybsecurity_Data
>
> 1 E:\MSSQL\Data\sybsecurity.mdf
>
>
> PRIMARY 102400 KB Unlimited 0% data only
> sybsecurity_Log
>
> 2 D:\MSSQL\Data\sybsecurity_log.ldf
>
>
> 655048 KB 4194304 KB 102400 KB log only
> sybsecurity_Data2
>
> 3 E:\MSSQL\Data\sybsecurity_1.mdf
>
>
> DATA 7168000 KB Unlimited 0% data only
> sybsecurity_Data3
>
> 4 E:\MSSQL\Data\sybsecurity_2.mdf
>
>
> DATA 6144000 KB Unlimited 0% data only
> sybsecurity_Index
>
> 5 E:\MSSQL\Data\sybsecurity_Index.NDF
>
>
> INDICE 8396800 KB Unlimited 10% data only
> sybsecurity_Index2
>
> 6 E:\MSSQL\Data\sybsecurity_Index2.NDF
>
>
> INDICE 8290304 KB Unlimited 10% data only
>
>
>



Respuesta Responder a este mensaje
#3 Carlo Sorrel
13/05/2005 - 01:30 | Informe spam
Ok, cuentanos como te fue cuando termines. Recuerda de probar el respaldo
antes de realizar el movimiento de la base, restauralo en otra maquina y
chequea la data.
Saludos.

Atte.,
Carlo Sorrel

"Pao" escribió en el mensaje
news:
Ok, ya solicite un disco nuevo, lo voy a colocar en mismo equipo ymover la
base a ese sitio, previo a un respaldo full.
Luego que este segura de la base le hago el checkdb y despues hago un
chequeo del disco duro anterior.
Gracias. Luego les comento los resultados.

"Carlo Sorrel" wrote:

> Pao, por lo que dice el error, podria ser un problema de disco físico.


Por
> lo pronto, antes de correrle cualquier diagnostico de hadware (que se lo
> debes correr), sacale un respaldo FULL a la base de datos ( no veo la


razón
> para no realizar un dbcc checkdb, pero bueno, tus razones tendras).


Restaura
> ese respaldo en cualquier maquina de que dispongas para chequear su
> consistencia y que sea full restaurable(es probable que si esta dañado


el
> disco, el respaldo quede con problemas, lo cual te puede traer serios
> dolores de cabeza despues). Una vez hecho esos pasos para tu


"tranquilidad",
> y tengas los datos a "salvo", realiza un dettach de la base de datos,


mueve
> el archivo NDF a otro disco físico(si es que dispones de el, si no es


asi,
> dejalo junto con tro, o ve tu disponibilidad), le realizas un attach a


la
> base y pruebas. Se que suena un poco engorroso, pero si tienes problemas


con
> el hardware, mas temprano que tarde tendras serios problemas con la


data, la
> cual obviamente es lo importante salvar.
> Cuentanos como te fue.
> Saludos.
>
> Atte.,
> Carlo Sorrel
>
> "Pao" escribió en el mensaje
> news:
> > Hola comunidad; sucede que cuando realizo este query me da un error:


Como
> > puedo validar que el archivo esta bien y es ún problema fisico del


disco??
> > hay alguna sentencia que me permite revisar esa consistencia del
> archivo???
> > No un dbcc check db:
> > Ahora cuando hago un select sin el where completo me presenta los


datos
> pero
> > cuando lo hago completo me da el error:
> >
> > select event,
> >


Fecha=convert(varchar(20),eventtime),Login=convert(varchar(15),loginname)
>
> xtrainfo,sequence,suid,dbid,objid,xactid,eventmod,spid
> > from sybsecurity..sysaudits_01 where event = 37 and extrainfo like
> '%3621%'
> > and eventtime >= '2005-05-02'
> >
> > ERROR::::
> >
> > Server: Msg 823, Level 24, State 2, Line 1
> > I/O error 23(Data error (cyclic redundancy check).) detected during


read
> at
> > offset 0x000000e9012000 in file 'E:\MSSQL\Data\sybsecurity_Index.NDF'.
> >
> > Connection Broken
> >
> >
> >
> > ->sp_helpfile
> > name fileid filename filegroup size maxsize growth usage
> > sybsecurity_Data
> >
> > 1 E:\MSSQL\Data\sybsecurity.mdf
> >
> >
> > PRIMARY 102400 KB Unlimited 0% data only
> > sybsecurity_Log
> >
> > 2 D:\MSSQL\Data\sybsecurity_log.ldf
> >
> >
> > 655048 KB 4194304 KB 102400 KB log only
> > sybsecurity_Data2
> >
> > 3 E:\MSSQL\Data\sybsecurity_1.mdf
> >
> >
> > DATA 7168000 KB Unlimited 0% data only
> > sybsecurity_Data3
> >
> > 4 E:\MSSQL\Data\sybsecurity_2.mdf
> >
> >
> > DATA 6144000 KB Unlimited 0% data only
> > sybsecurity_Index
> >
> > 5 E:\MSSQL\Data\sybsecurity_Index.NDF
> >
> >
> > INDICE 8396800 KB Unlimited 10% data only
> > sybsecurity_Index2
> >
> > 6 E:\MSSQL\Data\sybsecurity_Index2.NDF
> >
> >
> > INDICE 8290304 KB Unlimited 10% data only
> >
> >
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida