Suave

Revisión do produto - Stellar Repair for Access

Proba O Noso Instrumento Para Eliminar Problemas





Última actualización 17 de abril de 2022 Revisión do produto - Stellar Repair for Access 0

Os desastres informáticos non se producen necesariamente debido a incendios, inundacións ou calquera outro evento cataclísmico. Ás veces, un simple erro ou erro de criterio, como un mantemento defectuoso ou unha copia de seguranza ou o uso inadvertido da aplicación, pode provocar un problema enorme para o administrador de Access. Sempre tiven receo por usar consultas complexas ou aniñadas na miña base de datos de Access e hai unha razón sólida pola que evitei facelo. Sempre que estamos a usar consultas complexas na base de datos de Access, sempre hai un problema!

En realidade, o papel das consultas complexas ou aniñadas é obter datos doutras consultas que poden afectar aínda máis a outras. No proceso, a base de datos de Access comeza a escribir consultas innecesarias, polo que se acumulan datos temporais. Esencialmente, o usuario da base de datos de Access non coñece esa pila de datos.



Moitas veces, mesmo despois de traballar nunha pequena cantidade de datos, a consulta realízase lentamente debido á súa natureza complexa, e iso pon estrés no motor JET. Neste caso, a ralentización do proceso de obtención de datos mediante consultas é a datos temporais acumulados .

Ademais, durante este proceso, se o acceso se atraganta, non hai forma de evitar a corrupción no ficheiro de fondo.



Para evitar a corrupción do acceso, causada pola acumulación de datos , todos os usuarios de Access con funcións administrativas foron informados por correo electrónico para seguir algunhas medidas preventivas, como:

    Evite utilizar consultas complexasna base de datos, o que pode impedir o rendemento da base de datos debido á acumulación de datos e, finalmente, conduce á corrupción da base de datos.Dividir a base de datosonde os datos do backend consisten en táboas ás que os usuarios non acceden directamente, e os datos do frontend inclúen consultas e outras funcións de acceso.Manter copia de seguridadede toda a base de datos.Continúa escribindoparte dos datos temporais ás táboas temporais. Isto acelera a consulta principalmente nun factor de 10 ou, ás veces, máis, pero non proporciona unha solución permanente.Instalar Power Queryfunción para a base de datos de Access onde os usuarios crearon unha conexión dinámica co libro de Excel e esta conexión se actualizou continuamente para obter as actualizacións da base de datos.Programar a utilidade Compactar e reparartan pronto como a base de datos se peche. O 'compacto ao pechar' automático faise para reducir regularmente os espazos redundantes da base de datos.

Nota: Aos usuarios con función administrativa asígnaselles funcións de lectura, escritura e eliminación na base de datos de Access. Pódese asignar unha función administrativa a varios usuarios, por exemplo, os xefes de diferentes departamentos.



Pero, cando un dos usuarios administrativos esqueceu seguir as 5 regras indicadas anteriormente, a base de datos de Access da nosa organización corrompiuse

Análise da causa raíz (RCA) da corrupción no problema da base de datos de Access



A nosa non é unha gran organización, polo que unha base de datos de Access é o suficientemente grande como para almacenar datos. Estas bases de datos de Access clasifícanse en función de diferentes departamentos, por exemplo, 'Base de datos para finanzas' é diferente de 'Base de datos para mercadotecnia' e todas as bases de datos están dispoñibles nun servidor físico común.

Porén, un dos usuarios con dereitos administrativos esqueceuse dese correo e comezou a escribir consultas complexas. Estas consultas complexas comezaron a crear ficheiros temporais innecesarios no backend e un bo día os datos que se acumularon durante un período de tempo provocaron corrupción na base de datos de Access. Todas as actividades, incluída a accesibilidade das bases de datos, relacionadas con esa base de datos chegaron a un fin brusco.

Mesmo despois de aliñar a base de datos de Access e tomar todas as medidas preventivas, un pequeno erro cometido sen sabelo por un usuario administrativo, provocou un gran problema.

Agora que se produciu a corrupción, o noso primeiro traballo foi resolver o erro de corrupción e facer que a base de datos viva de novo.

Métodos de resolución adoptados para reparar a base de datos de Access

RCA axudounos a identificar a causa do problema e o método de resolución.

Restaurar mediante copia de seguridade: tiñamos unha copia de seguranza preparada de toda a base de datos dispoñible para a restauración da base de datos. Realizáronse os seguintes pasos para restaurar a copia de seguridade:

  1. Abriu o Explorador de ficheiros e buscou para seleccionar unha copia sa da base de datos
  2. Copiouse a base de datos no lugar onde se necesitaba substituír a base de datos danada. Había unha opción para substituír a base de datos existente e seleccionamos esa opción.
  3. Abriuse a base de datos para verificar se era accesible.

Para a nosa consternación, a copia de seguridade non parecía estar sa. E, decatámonos de que a base de datos de Access dispoñible en Excel non se actualizaba por moito tempo.

Foi entón cando comezou o verdadeiro problema.

Non era accesible a nosa base de datos de Access, a copia de seguranza non estaba sa, o libro de traballo de Excel con Power Query non se actualizou e, como xa estivemos executando a utilidade Compact and Repair, non había posibilidades de recuperar a base de datos de Access desde a utilidade integrada.

A solución definitiva para a reparación de bases de datos

A base de datos inaccesible estaba causando estragos entre os usuarios. A maioría dos usuarios quedaron varados e non foron capaces de realizar a tarefa rutineira. Realmente tivemos que actuar rápido e resolver este problema canto antes. Agora a mellor forma de resolver era arranxar a base de datos corrupta con software de terceiros que puidese recuperar toda a base de datos sen prolongar o tempo de inactividade.

Buscamos un eficiente Acceso a software de recuperación de base de datos e entre as poucas opcións dispoñibles, decidiu escoller Reparación estelar para acceso . Lemos as críticas publicadas en diferentes sitios e pensamos en probar a versión demo.

Nota: como medida de precaución, fixemos unha copia de seguridade da base de datos.

Resultou ser un software de bricolaxe. Unha vez que enviamos o ficheiro de Access corrupto, o software proporcionou a vista previa de toda a base de datos para a comprobación final. Ademais, o equipo de asistencia de Stellar foi máis que útil para resolver as nosas consultas.

Foi un momento de pura alegría. Activamos o software, reparamos e gardamos toda a base de datos de Access en pouco tempo. O problema de corrupción resolveuse por completo e unha vez máis todos os usuarios puideron acceder á base de datos.

Conclusión

Hai varios casos nos que a base de datos de Access pode chegar a ser inaccesible, e un problema importante con esta base de datos é que é propensa á corrupción.

Debido a este motivo sempre teño coidado de non crear consultas complexas. Sábese que este tipo de consultas provocan problemas importantes, como a creación de ficheiros temporais innecesarios no backend, que ralentiza o proceso de obtención de datos e, finalmente, provoca a corrupción da base de datos de Access. Se isto ocorre, necesita atención inmediata.

Recentemente, atopeime cun dos principais descubrimentos realizados por quest. Afirmouse claramente que o fallo do hardware é a principal causa do impacto empresarial, acadando un nivel do 75 % (consulta a seguinte táboa para consultar). Estes fallos de hardware ou software teñen un impacto comercial directo e, por iso, deben ser atendidos con máxima prioridade.

Imaxe en papel branco

Aínda que a copia de seguridade da base de datos ofrece a solución instantánea, as cousas vanse mal cando a copia de seguridade non é saudable. O software de terceiros como Stellar Repair for Access é a mellor opción cando se trata de reparar a base de datos corrupta de Access.

No noso caso, onde a base de datos de Access corrompiuse debido a consultas complexas, o software proporcionou resultados instantáneos. Un dos principais beneficios do software é que se pode probar o seu rendemento sen activación. E poderiamos gardar os nosos datos inmediatamente despois da activación. Non houbo desfase de tempo e puidemos resolver os erros de corrupción restaurando os compoñentes da base de datos nunha base de datos totalmente nova.

Os usuarios podían acceder á base de datos de Access e aliviámonos!