Msg 3151: la base de datos que fue objeto de dumping no se quiescente cuando se realizó el volcado
-
22-09-2019 - |
Pregunta
Estoy trabajando en la base de datos de carga vuelca a un nuevo servidor ASE, pero cuando intento cargar 15gb y 32gb enviaba a la basura a una base de datos, me sale el siguiente error:
Msg 3151, nivel 16, estado 2: Servidor 'TestServer', Línea 1:
Adaptive Server no puede cargar esta base de datos debido a que la base de datos que se vierten no era quiescente cuando se realizó el volcado. sp_flushstats ejecutar BASE DE DATOS DE DESCARGA antes y asegúrese de que la base de datos no se actualiza durante el volcado.
Cuando cargo un vertedero de 2 GB a una base de datos, todo está bien. He buscado en la red y que asesorar para conseguir db volcado con sp_flushstats
en un solo usuario más, pero no tienen ninguna posibilidad de conseguir nuevos vertederos.
load database db1
from 'compress::/home/aykut/db1_1'
stripe on 'compress::/home/aykut/db1_2'
go
Estos vertederos se tomaron de un 12,5 instancia ASE situado en una Sparc Solaris y estoy tratando de cargar estos vertederos en un 12,5 instancia ASE ubicada en Linux x86. Es que causando un problema? O puede este error se relaciona con límite de tamaño de la base de datos ASE desarrollador de edición?
Solución
Leer documentos oficiales sobre volcado multiplataforma.
PS: Debe redumped base de datos. Antes de volcado debe ejecutar DB en sp_flushstats singlemod y call. Después de la base de datos cargada - reindex dbcc, las estadísticas de actualización, sp_recompile
.