ERROR DE DESBORDAMIENTO

20/06/2007 - 06:48 por Jesús | Informe spam
Hola.
Necesito ayuda para resolver un problema que se me ha planteado, la verdad
es muy imortante el que tenga una solución.
El esceneario es el siguiente:

Sql Server 2000 lo elimino y lo vuelvo a instalar, restauro las copias.
Desde algunas aplicaciones accedo acorrectamente a las bases correspondiente
y desde una aplicación al acceder a sus bases de datos da "error de
desbordamiento en tiempo de ejecución" cuando realiza una consulta por
ejemplo.

Cuando quiero grab ar algo la base de datos (desde la aplicación) me da
error en el vinculo de comunicación y posteriormente me indica que no se
puede grbar en la base de datos.

Estos errores surgen a partir de instalar de nuevo el sql server, neceito
ayuda en la configuración de sql server 2000.

Muchas Gracias.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
20/06/2007 - 15:14 | Informe spam
Jesús,

Probastes chequear la db con el comando "dbcc checkdb"?

En caso de saber que tabla da el problema, puedes chequearla usando el
comando "dbcc checktable".


AMB

"Jesús" wrote:

Hola.
Necesito ayuda para resolver un problema que se me ha planteado, la verdad
es muy imortante el que tenga una solución.
El esceneario es el siguiente:

Sql Server 2000 lo elimino y lo vuelvo a instalar, restauro las copias.
Desde algunas aplicaciones accedo acorrectamente a las bases correspondiente
y desde una aplicación al acceder a sus bases de datos da "error de
desbordamiento en tiempo de ejecución" cuando realiza una consulta por
ejemplo.

Cuando quiero grab ar algo la base de datos (desde la aplicación) me da
error en el vinculo de comunicación y posteriormente me indica que no se
puede grbar en la base de datos.

Estos errores surgen a partir de instalar de nuevo el sql server, neceito
ayuda en la configuración de sql server 2000.

Muchas Gracias.
Respuesta Responder a este mensaje
#2 Jesús
20/06/2007 - 17:52 | Informe spam
Hola Alejandro.

En primer lugar gracias por responder.
Me han comunicado que el error de desbordamiento se corrige con unas
librerias de la aplicación que ataca a la base de datos SQL SERVER 2000.

Lo que si que ocurre es que no me permite actualizar, insertar, eliminar
datos desde la aplicación (esto courre desde como menciono elimine el SQL
SERVER y lo volvi a instalar restaurando la base de datos).

Este error a que de puede deber?

Gracias

P.D: Como realizar la operación que me mencionas "dbcc checktable" y "dbcc
checkdb"

"Alejandro Mesa" wrote:

Jesús,

Probastes chequear la db con el comando "dbcc checkdb"?

En caso de saber que tabla da el problema, puedes chequearla usando el
comando "dbcc checktable".


AMB

"Jesús" wrote:

> Hola.
> Necesito ayuda para resolver un problema que se me ha planteado, la verdad
> es muy imortante el que tenga una solución.
> El esceneario es el siguiente:
>
> Sql Server 2000 lo elimino y lo vuelvo a instalar, restauro las copias.
> Desde algunas aplicaciones accedo acorrectamente a las bases correspondiente
> y desde una aplicación al acceder a sus bases de datos da "error de
> desbordamiento en tiempo de ejecución" cuando realiza una consulta por
> ejemplo.
>
> Cuando quiero grab ar algo la base de datos (desde la aplicación) me da
> error en el vinculo de comunicación y posteriormente me indica que no se
> puede grbar en la base de datos.
>
> Estos errores surgen a partir de instalar de nuevo el sql server, neceito
> ayuda en la configuración de sql server 2000.
>
> Muchas Gracias.
Respuesta Responder a este mensaje
#3 Jesús
21/06/2007 - 10:27 | Informe spam
AL chequear la b.d me indica:

La tabla indicada (syscolumns) tiene errores es posible copiar esta tabla de
otra base de datos (igual en estructura) para asi poder corregir los errores,
los errores son:

Servidor: mensaje 8951, nivel 16, estado 1, línea 1
Error de tabla: tabla 'syscolumns' (Id. 3). La clave del índice
'ncsyscolumns' (Id. 2) falta o no es válida para la fila:

Servidor: mensaje 8955, nivel 16, estado 1, línea 1
La fila de datos (1:192:38) identificada por (RID = (1:192:38) id =
1514032725 and colid = 1 and number = 0) tiene valores de índice (id =
1514032725 and name = 'ASIENTO' and number = 0 and id = 1514032725 and colid
= 1 and number = 0).

Servidor: mensaje 8951, nivel 16, estado 1, línea 1
Error de tabla: tabla 'syscolumns' (Id. 3). La clave del índice
'ncsyscolumns' (Id. 2) falta o no es válida para la fila:

Servidor: mensaje 8955, nivel 16, estado 1, línea 1
La fila de datos (1:192:39) identificada por (RID = (1:192:39) id =
1514032725 and colid = 2 and number = 0) tiene valores de índice (id =
1514032725 and name = 'CGA_OPE' and number = 0 and id = 1514032725 and colid
= 2 and number = 0).


"Jesús" wrote:

Hola Alejandro.

En primer lugar gracias por responder.
Me han comunicado que el error de desbordamiento se corrige con unas
librerias de la aplicación que ataca a la base de datos SQL SERVER 2000.

Lo que si que ocurre es que no me permite actualizar, insertar, eliminar
datos desde la aplicación (esto courre desde como menciono elimine el SQL
SERVER y lo volvi a instalar restaurando la base de datos).

Este error a que de puede deber?

Gracias

P.D: Como realizar la operación que me mencionas "dbcc checktable" y "dbcc
checkdb"

"Alejandro Mesa" wrote:

> Jesús,
>
> Probastes chequear la db con el comando "dbcc checkdb"?
>
> En caso de saber que tabla da el problema, puedes chequearla usando el
> comando "dbcc checktable".
>
>
> AMB
>
> "Jesús" wrote:
>
> > Hola.
> > Necesito ayuda para resolver un problema que se me ha planteado, la verdad
> > es muy imortante el que tenga una solución.
> > El esceneario es el siguiente:
> >
> > Sql Server 2000 lo elimino y lo vuelvo a instalar, restauro las copias.
> > Desde algunas aplicaciones accedo acorrectamente a las bases correspondiente
> > y desde una aplicación al acceder a sus bases de datos da "error de
> > desbordamiento en tiempo de ejecución" cuando realiza una consulta por
> > ejemplo.
> >
> > Cuando quiero grab ar algo la base de datos (desde la aplicación) me da
> > error en el vinculo de comunicación y posteriormente me indica que no se
> > puede grbar en la base de datos.
> >
> > Estos errores surgen a partir de instalar de nuevo el sql server, neceito
> > ayuda en la configuración de sql server 2000.
> >
> > Muchas Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida