el numero maximo de tablas en una query ha sido excedido

29/11/2005 - 15:43 por .·:m·a·r·l·a:·. | Informe spam
Hola a todos ::


me he encontrado con el siguiente error ::

[Microsoft][ODBC SQL Server Driver][SQL Server]Could not allocate ancillary
table for view or function resolution. The maximun number of tables in a
query (256) was exceeded.

se que la vista que me da dicho error es completamente ineficiente, pero
pensamos utilizara tan solo ocasionalmente para checkear la integridad del
sistema, asi que el tiempo de ejecucion no es importante

tan solo se me ocurre ne la solucion de "cachear" parte de la vista a
diferentes tablas y hacer la vista luego con estas, pero eso supondria
bastante mantenimiento


hay alguna forma de evitar este limite de tablas ??


gracias por adelantado
 

Leer las respuestas

#1 Carlos Sacristán
29/11/2005 - 16:36 | Informe spam
Pero por mucho que no te importe el rendimiento, que una vista incluya
más de 256 tablas me parece poco mantenible...¿Podrías postear esa vista y
lo que intentas hacer?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

".·:m·a·r·l·a:·." escribió en el mensaje
news:#
Hola a todos ::


me he encontrado con el siguiente error ::

[Microsoft][ODBC SQL Server Driver][SQL Server]Could not allocate


ancillary
table for view or function resolution. The maximun number of tables in a
query (256) was exceeded.

se que la vista que me da dicho error es completamente ineficiente, pero
pensamos utilizara tan solo ocasionalmente para checkear la integridad del
sistema, asi que el tiempo de ejecucion no es importante

tan solo se me ocurre ne la solucion de "cachear" parte de la vista a
diferentes tablas y hacer la vista luego con estas, pero eso supondria
bastante mantenimiento


hay alguna forma de evitar este limite de tablas ??


gracias por adelantado


Preguntas similares