Cum se descarcă baza de date utilizând 1c, fără a expulza utilizatorii

1. Vladislav Chinyuchin (vcv) 84 16.09.13 21:55 Acum în subiect

Numai serverul bazei de date poate garanta că o copie a bazei de date este intactă în procesul de lucru. În cazul tău, pur și simplu înșeală aplicația clientului. Și dacă în timpul eliminării utilizatorului arhivat a introdus documente în baza de date, este posibil ca "copia" să fie coruptă.






Dacă aveți un server SQL, ceea ce vă împiedică să faceți o copie de siguranță garantată completă a bazei de date folosind Sql?

NN2P; Raduga; farhod54; elephant_x; FlagmanGK; u_n_k_n_o_w_n; berezdetsky; bulpi; msvd; andrewks; + 10 - Răspunde

2. Alexander Kapustin (kapustinag) 17.09.13 01:07 Acum în subiect

Mai mult, dacă baza de date este client-server, atunci dimensiunea sa nu este foarte mică, iar în acest caz, backup-ul SQL va deveni unic mai rapid decât descărcarea în DT. Și descărcarea ulterioară din backup-ul SQL va fi mai rapidă decât cea din DT.

3. Vova Vishin (Tahallus) 421 Joi, 17 Septembrie 2011 02:53 Acum în subiect

4. Yury Yuryev (yurega) 70 17.09.13 03:42 În prezent în firul

Dacă salvați baza de date în acest fel, unele informații schimbate în timpul procesului de descărcare nu pot fi descărcate corect. Cu asta sunt de acord. Prin urmare, este mai bine să nu folosiți această metodă pentru a crea o copie de rezervă a bazei de date.

Scopul articolului nu este de a vă spune cum să faceți o copie de rezervă a bazei de date 1C. Pentru aceasta există moduri standard. Scopul este de a partaja munca cu bazele de date de pe serverul 1C. Poate că pentru cineva vor fi informații utile.
În cazul meu, a existat o nevoie de a implementa o bază de fișiere de testare și a avut nevoie de un DT-shnik. Această metodă este potrivită pentru această sarcină.

Dacă actualizați configurația în acest mod, atunci, cel mai probabil, baza de date nu va supraviețui după aceea. Mai bine nici nu încercați :-)

5. Yuri Osipov (yuraos) 910 Joi, 17 Septembrie 2011 06:19 În prezent în thread







amuzant,
dar concentrarea descrisă cu descărcarea clonei de bază este canalizarea.
---
(4)
dar nu puteți actualiza configurația doar gratuit.
(vezi atașamentul)

6. Yuri Osipov (yuraos) 910 Joi, 17 Septembrie 2011 06:29 În prezent în subiect

(5)
iertare. prokanaet.
--
nu în configurator a făcut clic pe "actualizați configurația bazei de date"
--
poate un plus
:) - pentru mentalitatea hackerilor.

7. Dmitry Kishkin (DmitryKishkin) 17.09.13 07:17 Deja în subiect

Pe lucrarea anterioară au făcut și acest lucru pentru a obține dosarul. Am pus Postgres pe mașina mea locală. Ksta, obișnuia să actualizeze (au existat o mulțime de baze de date tipice mici, cu actualizarea "normală", memoria de pe servak ​​fragmentată rapid - utilizatorul sa plâns de încetinirea activității). A început să se actualizeze "prin ei înșiși" - plângerile au trecut. Numai că trebuie să îi scoatem ușor pe utilizatori din baza de date "principală" înainte de a actualiza configurația.

Mai era un gând - nu aveam timp să încerc (lucrarea sa schimbat ;-)). Ce se întâmplă dacă "serverul" de pe aparatul său funcționează cu comutatorul -debug. Nu va fi bine să debugați module de server în baze de date de lucru fără a obține copii. Poate cineva a încercat.

8. Dmitry Kishkin (DmitryKishkin) 17.09.13 07:23 În prezent în discuție

(7) Am descris-o puțin ;-) Nu am pus Postgres pe mașina locală, desigur, dar pe serverul 1C și am înregistrat conexiunea cu baza de date Postgres pe server ;-)

9. Dmitry Lebedev (mr.Samuelson) 17.09.13 08:07 Deja în subiect

Cale de îndoială de un fel)

10. Ivan Ivanov (Famza) 80 Joi, 17 Septembrie 13 09:17 Acum în subiect

Lăsați metoda și cel prost, dar este necesar să-l cunoașteți - cel puțin pentru a evita situația neprevăzută. +1

11. Evgeny Ponomarenko (Evgen.Ponomarenko) 511 Duminică, 17 Septembrie 13 09:44 Momentan pe subiect

(10) Famza,
O modalitate, nu numai hacking, dar, de asemenea, foarte îndrăzneț! (Deși pentru ideea de +).
În primul rând, DT descărcat în acest mod poate conține date neconsistente.
În al doilea rând, puteți rula cu ușurință comportamentul imprevizibil al serverelor SQL de la diferiți furnizori, sub diferite sisteme de operare. Efectul, pe fondul unor cantități uriașe de date, poate depăși oricare dintre așteptările dvs.
În al treilea rând, puteți trivializa și nakosyachit în locul bazei de testare în luptă, în absența controlului asupra "monopolului" foarte notoriu.

Este mai fiabil să folosiți mecanisme SQL standard pentru arhivare în zbor. Sau deplasați o copie de noapte a bazei de date la instanța de testare și transferați manual datele operaționale.

12. Ivan Ivanov (Famza) 80 17.09.13 10:09 Acum în subiect

(11) Evgen.Ponomarenko, nu am același înțeles în (10) exprimat? Apoi, vă mulțumesc pentru că ați decriptat







Trimiteți-le prietenilor: