3 лесни начина за възстановяване SQL Server Файлове на база данни

Споделете сега:

Специалистите по бази данни играят огромна роля в различни организации и те зависят от софтуера за бази данни, за да създават и управляват ежедневно заявки. Един от тяхost широко използван софтуер за бази данни е SQL Server Студио за управление. В резултат на една от няколко причини можете да загубите своите SQL файлове. По-долу разглеждаме бързи и лесни начини за възстановяване на данните.

Представете си, че работите по заявка за SSMS и изведнъж има прекъсване на електрозахранването. Става по-лошо, когато сте start SSMS по-късно ще откриете, че цялата ви работа е lost, Most Експертите по бази данни в даден момент са се сблъсквали с данни, рискувайки доверието си като професионалисти. Нека да се потопим в някои от бързите решения, които биха ви помогнали да възстановите данните си в такива ситуации.

3 лесни начина за възстановяване SQL Server Файлове на база данни

Метод # 1: Възстановяване от автоматично запаметяване

Това е полезно, когато данните са lost докато работите по него. Някои от причините, които биха могли да причинят това, са; случайно изключване на компютъра с прозореца на SSMS е отворен и има незаписана работа, внезапни прекъсвания на захранването, сривове на системата, SQL Server Неизправност на софтуера Management Studio и разрешаване на системата за подмладяване или окачванеtart.

SSMS има опция за автоматично запаметяване, която е активирана по подразбиране. За да видите дали вашият е активен, можете:

  1. Отворете SSMS.
  2. Кликнете върху инструменти.
  3. От опциите изберете Околна среда.
  4. Изберете Автозапис.

В диалоговия прозорец, който се появява, можете да зададете честотата на автоматично запаметяване на файла (в минути) и колко дълго архивът остава във файловата система (в дни). Има отметка, указваща дали автоматичното запаметяване е активно или не.

Ако установите, че вашето автоматично запаметяване е активно, можете да продължите да го намирате във вашите файлове. Общият път за тези архиви е C: \ Потребители \ <> \ Документи <> \SQL Server Студио за управление \ BackupFiles. Потребителят в този случай се отнася до потребителското име на акаунта, в който сте влезли в момента. Този път може да е различен в зависимост от вашата версия на Windows.

Метод # 2: Използване на скрипт

В някои случаи може да сте затворили случайно прозореца на SQL заявката, без да запазите първо. За щастие, SQL server запазва скриптове, докато се изпълняват. Можете да използвате следния скрипт за възстановяване на наскоро изпълнени данни:

Използвайте

МАРКИРАЙ

execquery.последно_време_на_изпълнение

AS [Дата и час], execsql.text AS

(Сценарий) ОТ

sys.dm_exec_sql_text (execquery.squl_handle) КАТО execsql

ПОДРЕДЕНИ ПО

execquery.последно_време_на_изпълнение

DESC

Това ще покаже всяка заявка, изпълнена през последните 24 часа. Превъртете и опитайте да намерите lost данни. Този метод обаче се прилага само ако заявката е била изпълнена.

Метод # 3: Използване на софтуер за възстановяване на данни

Горните методи силно разчитат на архивиране на системата или автоматично запаметяване. Понякога може да загубите файла поради други причини, освен внезапно изключване, като случайно изтриване или модификация на SQL файловете. Вашето автоматично запаметяване също може да бъде изключено или вашите архивни файлове да са повредени. Най-доброто решение в такива случаи е инструмент за възстановяване на база данни като DataNumen Възстановяване на SQL. С това имате най-големи шансове за възстановяване на вашите SQL файлове, независимо от обстоятелствата зад тяхната загуба. Нещо повече, той е бърз и лесен за използване и може да се използва от всеки, който има основни компютърни умения.

DataNumen SQL Recovery
Споделете сега:

Коментарите са забранени.