Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 22783|Odgovoriti: 13

ApexSQL dnevnik – Kako obnoviti podatke v serijah po nepravilnem delovanju podatkov MSSQL

[Kopiraj povezavo]
Objavljeno na 31. 03. 2019 19:07:37 | | | |


predgovor

emmm, nekega dne, ko grem v službo, klepetam s prijatelji in spreminjam podatke v bazi. Po nesreči sem jo posodobil brez pogojne izjave. Približno 6W več plošč v tej tabeli je bilo po pomoti spremenjenih. Celotna oseba je nenadoma panično reagirala in nato mirno razmislila. To je panika moje lokalne baze podatkov. Vendar so se podatki spremenili za več kot 6W in jih ne želim sinhronizirati iz uradne baze podatkov. Torej vse vrste iskanj in iskanja rešitev na internetu. Ker je moja lokalna različica baze SQL Server 2008, že dolgo berem bloge, večina blogov pa zahteva, da je baza podatkov vsaj enkrat popolnoma varnostno kopirana. Opravičujem se, ampak res še nisem naredil varnostne kopije svoje lokalne baze podatkov. Ta metoda ne deluje, zato jo je mogoče le uporabitiTo je drugačen način. Dokler nisem našel orodja za obnovitev podatkov iz dnevnikov baze podatkov –ApexSQL Log。 Ta programska oprema, pristna različica, je treba plačati, nekaj sto dolarjev, brezplačna različica lahko poizveduje po delovanju posameznih podatkov, lahko jo obnovi en sam podatek, seveda lahko izvozite in obnovite SQL stavke v serijah, vendar izvozite le enega na vsakih deset kosov podatkov, torej moj 6W podatek, ki lahko obnovi le desetino v serijah. Še vedno ni v skladu z mojimi potrebami. Našel sem brezplačno razbito različico ApexSQL Log (https://down.itsvse.com/item/11530.html)。 Lahko si jo preneseš sam.




okolje

>SQL Server2008




Orodja

>ApexSQL Log 2016 cracked for self-use




Besedilno sporočilo
Korak 1: Po prenosu ga razpakirajte neposredno in ga poiščiteApexSQLLog.exe- > dvojni klik za odprtje




Korak 2:Po odpiranju se bo nekaj odprlo v vmesniku za posodobitve, kjer lahko neposredno izberete Prekliči.




Korak 3: Sedaj vstopite v glavni vmesnik, videli boste naslednjo sliko: Strežnik izbere strežnik za obnovo, in ustrezna je tudi naslednja vsebina izbrana。 Ker gre za razbito različico, nekatere vrstice v izbiri baze podatkov niso prikazane, vendar to ne vpliva na uporabo. Na koncu izberite Naslednje.





Korak 4: Izberite ustrezno datoteko dnevnika baze podatkov in pojdite na naslednji korak




Korak 5: Vidite lahko naslednje štiri možnosti, izberemo prvo, jasno vidite vse zapise o operacijah, seveda lahko izberete tudi drugo postavko za obnovo neposredno, spodaj izberemo prvo postavko





Korak 6: Najprej izberite časovno obdobje glede na ustrezni scenarij, tukaj izberemo zadnjih 24 ur




Korak 7: Nato izberite glede na ustrezno vrsto operacije



Korak 8: Nato izberite obliko, ki jo želite obnoviti - > Zaključite




9. korak: Vidimo, da ta vmesnik jasno prikazuje naše operativne podatke v 24 urah, vrsto izvedbe – posodobitev, podroben čas, katere podatke so spremenili, podatke pred spremembo in podatke po spremembi




Tudi v naslednjem vmesniku lahko neposredno vidimo zapis operacije vrstice, razveljavimo skripto in ponovno poskusimo skripto.









Mi smoZa obnovitev podatkov lahko neposredno prilepite izjavo v zgornji Undo skripti in jo izvedete. Seveda, če je podatkovni volumen velik, nadaljujte z operacijo paketnega izvoza skript spodaj


Korak 10: Izberite vse podatke, ki jih želite obnoviti, ,——> v meniju izberite Razveljavi skripto.






Korak 11: Vidimo naslednji vmesnik, ki se pojavi, poln SQL skript. Lahko ga prilepite neposredno v bazo podatkov za izvajanje, ali pa se lahko še naprej povezujete z bazo podatkov v tem orodju, da izvedete, nadaljujmo z uporabo tega orodja, kliknite gumb Izvedi.





Korak 12: Spodaj vidimo, da je izvedba uspešna.






Epilog

Na ta način se vsi napačno obdelani podatki obnovijo. Čeprav jih je mogoče obnoviti, naj bodo prijatelji še vedno previdni pri uporabi podatkov iz baze podatkov. Če pride do tako velike napake v proizvodnem okolju, bodo posledice zelo resne. Če zadnji korak ni jasen, lahko spodaj pustite sporočilo.











Partitura

Število udeležencev1MB+1 prispevati+1 Propad razlog
Rože cvetijo + 1 + 1 Zelo močno!

Oglejte si vse ocene





Prejšnji:Enostavno pošiljanje in sprejemanje izvorne kode prek Android Bluetooth
Naslednji:Vsebina baze podatkov SQLite je prikazana v tabeli
Objavljeno na 1. 04. 2019 09:24:19 |
Napačno To je sistem za zmagovanje, format /q c:\ bar~
 Najemodajalec| Objavljeno na 1. 04. 2019 10:03:02 |
w1243347117 Objavljeno 1. 4. 2019 ob 09:53
Ali je primeren za večje baze podatkov?

Primerno samo za baze podatkov SQL Server.
Objavljeno na 14. 04. 2020 18:31:17 |
Poleg tega ga je mogoče prilagoditi le za lokalno uporabo, in če ga želite uporabljati na strežniku, morate orodje namestiti na strežnik
Objavljeno na 1. 04. 2019 09:15:09 |
Pisanje tako dobrega tehničnega članka je res težko
 Najemodajalec| Objavljeno na 1. 04. 2019 09:19:03 Iz telefona |
Pazi nase!!
Objavljeno na 1. 04. 2019 09:20:06 |
Hvala, ker si delil
Objavljeno na 1. 04. 2019 09:22:23 |
Dober prispevek, dobro učenje ~~~
Objavljeno na 1. 04. 2019 09:23:08 |
Ali ta problem ne bi morali rešiti z rm -rf /?
Objavljeno na 1. 04. 2019 09:50:42 |
Topli mali angelček
Objavljeno na 1. 04. 2019 09:53:21 |
Ali je primeren za večje baze podatkov?
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com