Sobre una vista indexada

08/04/2005 - 14:21 por Danilsa | Informe spam
Estoy trabajando con vistas indexadas y no tengo problemas pero al sacar una
copia de la BD para llevarmela a otra pc de trabajo veo que al restaurar la
vista se crea pero sin los indices o sea que queda como una vista normal.
Al menos cuando hago para ver el script de la vista me la muestra como una
vista normal. Que puede estar ocurriendo ? Es que lo backups no copian
los indices de las vistas indexadas ?

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
08/04/2005 - 14:31 | Informe spam
Danilsa,

Pregunta tonta la mia, Hicistes el backup antes de crear el indice o despues?

Si vas al EM, abres el servidor, la base de datos, click en vistas, click
derecho sobre la vista en question, eliges "todas las tareas - All Tasks",
esta habilitada la opcion "Manejar indices - Manage Indexes..." ?


AMB

"Danilsa" wrote:

Estoy trabajando con vistas indexadas y no tengo problemas pero al sacar una
copia de la BD para llevarmela a otra pc de trabajo veo que al restaurar la
vista se crea pero sin los indices o sea que queda como una vista normal.
Al menos cuando hago para ver el script de la vista me la muestra como una
vista normal. Que puede estar ocurriendo ? Es que lo backups no copian
los indices de las vistas indexadas ?






Respuesta Responder a este mensaje
#2 qwalgrande
08/04/2005 - 14:31 | Informe spam
Hola.

¿La versión de SQL Server es la misma en el servidor de origen y en el de
destino?

qwalgrande


"Danilsa" wrote in message
news:
Estoy trabajando con vistas indexadas y no tengo problemas pero al sacar una
copia de la BD para llevarmela a otra pc de trabajo veo que al restaurar la
vista se crea pero sin los indices o sea que queda como una vista normal.
Al menos cuando hago para ver el script de la vista me la muestra como una
vista normal. Que puede estar ocurriendo ? Es que lo backups no copian
los indices de las vistas indexadas ?
Respuesta Responder a este mensaje
#3 Danilsa
08/04/2005 - 14:41 | Informe spam

Pregunta tonta la mia, Hicistes el backup antes de crear el indice o


despues?




Despues claro.

Si vas al EM, abres el servidor, la base de datos, click en vistas, click
derecho sobre la vista en question, eliges "todas las tareas - All Tasks",
esta habilitada la opcion "Manejar indices - Manage Indexes..." ?





No aparece habilitada.
Respuesta Responder a este mensaje
#4 Miguel Egea
08/04/2005 - 23:14 | Informe spam
Comprueba en la tabla sysindexes si está tu índice. En la restauración el
proceso no borra datos en ningún caso, así que pueden suceder varias cosas,
una que el backup sea anterior a la creación de la vista indexada, dos, que
alguien borrase el índice sin decirtelo, tres, que el EM tenga un bug y no
te esté mostrando el dato. Comprueba la tabla sysindexes y nos cuentas.
¿la vista aparece con el With Schemabinding?


-
Miguel Egea Gómez
http://www.portalsql.com
Microsoft SQL-Server MVP, MCSD, MCAD,MCT
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?


"Danilsa" escribió en el mensaje
news:uQ%
>
Pregunta tonta la mia, Hicistes el backup antes de crear el indice o


despues?




Despues claro.

Si vas al EM, abres el servidor, la base de datos, click en vistas, click
derecho sobre la vista en question, eliges "todas las tareas - All
Tasks",
esta habilitada la opcion "Manejar indices - Manage Indexes..." ?





No aparece habilitada.




Respuesta Responder a este mensaje
#5 Danilsa
08/04/2005 - 23:51 | Informe spam
alguien borrase el índice sin decirtelo, tres, que el EM tenga un bug y no
te esté mostrando el dato. Comprueba la tabla sysindexes y nos cuentas.
¿la vista aparece con el With Schemabinding?




Aparecía sin schemabinding, es decir como una vista normal. Es raro porque
revise la fecha del backup que hice y la data original y esta todo bien. El
problema lo tuve al restaurar el backup en la otra pc. Tuve que volver a
crearla para poder seguir trabajando. No llegué a revisar sysindexes
previamente.

Gracias



-
Miguel Egea Gómez
http://www.portalsql.com
Microsoft SQL-Server MVP, MCSD, MCAD,MCT
Webmaster de PortalSql.Com
¿Te interesa participar en las reuniones
del grupo de Usuarios de SQL-Server y .NET
Se harán en levante de España, (Alicante o Murcia)?


"Danilsa" escribió en el mensaje
news:uQ%
> >
>> Pregunta tonta la mia, Hicistes el backup antes de crear el indice o
> despues?
>>
>
> Despues claro.
>
>> Si vas al EM, abres el servidor, la base de datos, click en vistas,


click
>> derecho sobre la vista en question, eliges "todas las tareas - All
>> Tasks",
>> esta habilitada la opcion "Manejar indices - Manage Indexes..." ?
>>
>>
>
> No aparece habilitada.
>
>
>
>



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida