1s actualizare de fundal. Dialog de actualizare a fundalului pentru configurarea bazei de date. Arborele obiectelor de configurare a bazei de date

1C a lansat versiunea finală 8.3 a platformei 1C:Enterprise. Este o dezvoltare semnificativă a platformei tehnologice „1C:Enterprise 8” într-o serie de domenii.

Dezvoltarea tehnologiilor „cloud” și lucrul prin internet

Scalabilitate crescută și toleranță la erori a unui cluster de servere, distribuție îmbunătățită a sarcinii. A fost implementată o nouă arhitectură de echilibrare a încărcăturii clusterului de servere, care distribuie automat sarcina între nodurile clusterului pe baza compoziției serverelor, a criteriilor de toleranță la erori stabilite de administrator și a analizei curente a performanței lor disponibile. În același timp, este posibilă reglarea fină a sarcinii pe nodurile individuale ale clusterului. Este oferită capacitatea de a controla mai precis cantitatea de memorie consumată de procesele de lucru pe server, ceea ce face posibilă creșterea rezistenței cluster-ului la acțiunile imprudente ale utilizatorului.

Servicii de licențiere și de gestionare a sesiunilor externe. Serviciul de licențiere vă permite să organizați o emitere centralizată a licențelor client și server software, ceea ce simplifică foarte mult sarcina de implementare a unui cluster de server într-un mediu virtual și schimbarea dinamică a resurselor alocate unui server. Serviciul extern de gestionare a sesiunii vă permite să informați sistemul extern despre începutul și sfârșitul unei sesiuni, primind drept răspuns permisiunea sau interdicția de a începe sesiunea, ceea ce vă permite să limitați numărul de utilizatori care se conectează la o anumită bază de informații, să țineți evidența timpul în care baza de date este utilizată de utilizatori etc. Interacțiunea cu un sistem extern se realizează printr-un serviciu web.

Actualizare automată a Thin Client prin Internet. Această caracteristică va reduce semnificativ costurile cu forța de muncă atunci când actualizați software-ul pentru utilizatori la distanță. Anterior actualizare automata a fost posibil doar atunci când lucrați în rețeaua locală.

Furnizat suport pentru conexiune SSL securizată și certificate pentru toate protocoalele Internet și mecanismele platformei bazate pe acestea. De exemplu, serviciile Web și un Thin Client pot funcționa pe un canal securizat.

Restructurarea bazelor de informații în fundal. Această nouă capacitate minimizează timpul de nefuncționare a sistemului necesar pentru actualizarea soluțiilor aplicației. Anterior, trebuia să opriți munca utilizatorilor pe toată durata restructurării baza de informatii, acum cea mai mare parte a modificărilor sunt efectuate în fundal, iar rezilierea utilizatorilor este necesară doar în faza finală scurtă a restructurării. Această abordare permite reducerea timpului de nefuncționare a sistemului nici măcar de câteva ori, ci de ordine de mărime, crescând astfel nivelul de disponibilitate a sistemului, care este deosebit de important pentru serviciile cloud și implementările la scară largă cu baze de date mari.

Restructurarea în fundal poate fi efectuată în mod incremental, cu întreruperi, ceea ce vă permite să eliberați puterea de calcul în perioadele de sarcină maximă a sistemului de lucru și să începeți restructurarea atunci când sistemul nu este încărcat, de exemplu, noaptea și în weekend.

Profiluri de securitate. Dacă un furnizor de servicii oferă acces la Internet la soluțiile de aplicație 1C:Enterprise dezvoltate de furnizori terți, nu poate controla întotdeauna fiabilitatea unor astfel de soluții. În același timp, trebuie să asigure funcționarea neîntreruptă a serviciului în ansamblu și a altor soluții aplicative furnizate ca parte a acestui serviciu. În acest scop, profilurile de securitate au fost implementate în clusterul de servere 1C:Enterprise versiunea 8.3. Acestea interzic soluției aplicației să efectueze acțiuni potențial periculoase pentru funcționarea clusterului de servere și a întregului serviciu, cum ar fi:

  • acces la sistemul de fișiere server;
  • lansare de obiecte COM, procesare și rapoarte externe, aplicații instalate pe server;
  • utilizarea componentelor externe 1C:Enterprise;
  • acces la resursele de internet.

Platforma 1C:Enterprise 8.3 CORP - noi licențe pentru clienți corporativi

Pentru versiunea platformei 8.3, două opțiuni diferite furnizare și licențiere - nivel „regular” și corporativ (CORP).

O serie de inovații și caracteristici enumerate mai sus, care sunt necesare în principal de către utilizatorii corporativi mari și furnizorii care oferă acces la aplicațiile 1C:Enterprise în modul serviciu Internet, sunt implementate numai în serverul 1C:Enterprise 8.3 pe 64 de biți de la nivelul KORP . Prețul recomandat de vânzare cu amănuntul pentru o licență pentru acest server este de 180.000 de ruble. În comparație cu serverul „obișnuit” 1C:Enterprise 8 pe 64 de biți (prețul de vânzare cu amănuntul al licenței este de 72.000 de ruble), serverul la nivel CORP acceptă:

  • actualizarea configurației bazei de date de fundal;
  • gestionarea suplimentară a distribuției de servicii de cluster și conexiuni la bazele de informații pe serverele de lucru ale clusterului în contextul bazelor de informații, al tipurilor de aplicații client și al joburilor de fundal;
  • gestionarea flexibilă a sarcinii în cluster:
    • - consum de memorie sigur per apel;
    • - numărul de baze de informații per proces;
    • - cantitatea de memorie de proces de lucru până la care serverul este considerat productiv;
    • - cantitatea maximă de memorie a proceselor de lucru;
    • - strategia de echilibrare (după memorie, după performanţă);
  • managementul sesiunilor externe;
  • profile de securitate;
  • capacitatea de a actualiza clientul subțire de pe server;
  • abilitatea de a publica o listă de baze de date și actualizări ale clientului subțire prin http.

Aceste caracteristici necesită, de asemenea, licențe CAL la nivel de CORP, care au un preț de două ori mai mare decât prețul CAL „obișnuit” pentru același număr de utilizatori. De exemplu, o licență de client „obișnuită” pentru 100 de locuri va costa 300.000 de ruble, iar o licență pentru 100 de locuri de la nivelul KORP va costa 600.000 de ruble. În același timp, pentru prima dată, a fost eliberată o licență de client pentru 1000 de locuri de muncă pentru 1C:Enterprise 8.3 CORP, în valoare de 5.906.000 de ruble.

Pentru condițiile detaliate de licențiere pentru 1C:Enterprise 8.3, consultați
în scrisoarea de informare nr. 16773 (http://www.1c.ru/news/info.jsp?id=16733).

Platformă mobilă

„Platforma mobilă 1C:Enterprise 8” este o tehnologie care vă permite să creați aplicații care rulează pe diverse tablete PC, smartphone-uri și alte dispozitive mobile care rulează sisteme de operare. sisteme Android sau iOS. Include:

  • platforma mobilă reală (kit de distribuție) care rulează sisteme de operare Android și iOS;
  • tehnologie pentru crearea și publicarea aplicațiilor mobile 1C: Enterprise 8.

O aplicație mobilă instalată pe un dispozitiv este o combinație între o platformă mobilă și o bază de informații. Baza de informatii pe dispozitiv mobil conține un analog al bazei de date de fișiere 1C și o aplicație mobilă (codul de program care rulează pe un dispozitiv mobil).

Dezvoltarea aplicațiilor mobile se realizează în același mod ca și dezvoltarea aplicațiilor tradiționale 1C, în mediul familiar sute de mii de specialiști, configuratorul 1C: Enterprise - cu singura diferență că este necesar să se țină cont de limitări impuse de platforma mobilă.

Creare aplicatie de mobilîn configuratorul 1C:Enterprise

Datorită faptului că instrumentele tradiționale de dezvoltare 1C sunt folosite pentru a crea aplicații mobile, iar funcționalitatea disponibilă pentru acestea este un subset al platformei 1C: Enterprise, dezvoltarea și depanarea aplicațiilor sunt mult simplificate. Puteți utiliza codul existent și logica de afaceri a soluțiilor de aplicație, puteți utiliza mecanismele tradiționale de integrare a aplicațiilor 1C. Aceste aplicații pot rula și pe computere desktop, atât sub Microsoft Windows, cât și sub Linux.

Platforma mobilă în versiunea finală 8.3 acceptă, de asemenea geolocalizare și capabilități multimedia- chiar în aplicația mobilă „1C:Enterprise 8” puteți defini și utiliza date despre locație geografică dispozitivul mobil și adresa poștală corespunzătoare acestei locații, faceți și salvați fotografii, videoclipuri și înregistrări audio în baza de informații.

Aplicațiile mobile 1C:Enterprise 8 pot funcționa complet autonom (datele sunt stocate pe un dispozitiv mobil), în modul offline (fără conexiune la Internet). În același timp, instrumentele avansate de integrare 1C:Enterprise 8 permit organizarea interacțiunii acestora cu orice sistem central (back-office).

Captură de ecran a aplicației mobile „1C: ERP Monitor”
(https://itunes.apple.com/ru/app/1s-monitor-erp/id622508341?mt=8)

Pentru detalii despre platforma mobilă 1C:Enterprise 8, consultați /overview/Term_000000818.htm.

Dezvoltarea multi-platformă

Aplicații client pentru Linux

Anterior, munca utilizatorilor 1C:Enterprise 8 în sistemul de operare Linux a fost posibilă doar cu ajutorul unui client web sub unul dintre browserele de internet acceptate în Linux. Acum pentru sistem de operare Linux a creat aplicații client similare cu cele care există pentru sistemul de operare Windows:

  • Un client subțire care oferă utilizatorilor un mod de aplicație gestionat;
  • Client gros care oferă lucru în modul unei aplicații obișnuite sau gestionate;
  • Configurator, pentru administrarea bazei de informații și pentru modificarea configurației.

Aplicațiile client acceptă modurile de operare fișier și client-server. Sunt implementate atât pentru arhitecturile x86, cât și pentru x86-64. Nu numai utilizatorii aplicațiilor 1C:Enterprise pot lucra acum pe sistemul de operare Linux, ci și dezvoltatorii acestor aplicații, precum și administratorii bazei de informații.

Instrumente de administrare multiplatformă

În versiunile anterioare ale platformei 1C:Enterprise, pentru a administra un cluster de servere, sistemul trebuie să aibă inclus un computer care rulează sistemul de operare Windows, deoarece Instrumentele de administrare a clusterelor s-au bazat pe instrumentele sale.

Acum puteți administra clusterul de pe orice computer care rulează atât Windows, cât și Linux. Pentru a face acest lucru, 1C:Enterprise implementează două instrumente:

  • Server de administrare;
  • Utilitar de linie de comandă.

Serverul de administrare este o aplicație multiplatformă concepută pentru a trimite comenzi de control către un cluster de servere 1C:Enterprise. Poate fi rulat ca o aplicație de consolă, ca un serviciu de sistem de operare Windows sau ca un demon al sistemului de operare Linux.

Utilitarul de linie de comandă este destinat pentru generarea de comenzi către serverul de administrare și pentru afișarea informațiilor primite de la acesta. Este, de asemenea, o aplicație multiplatformă. Acest utilitar acceptă întregul set de comenzi necesare pentru a administra un cluster de servere.

Nouă interfață cu utilizatorul și alte îmbunătățiri ale gradului de utilizare

Versiunea platformei 8.3 primită noua interfață de aplicație „Taxi”, mai comod și mai vizual.
Acesta implementează o serie de abordări noi pentru lucrul cu soluții aplicate, inclusiv:

  • Funcțiile necesare pentru navigarea comodă prin aplicație sunt implementate în mai multe panouri auxiliare: instrumente, favorite, istoric etc.;
  • Dezvoltatorul soluției de aplicație poate seta o compoziție și aranjare standard a acestor panouri în conformitate cu scopul și caracteristicile aplicației;
  • Utilizatorul își poate proiecta în mod independent spațiul de lucru prin plasarea panourilor în diferite zone ale ecranului. De exemplu, puteți crea un „minimalist” la locul de muncă, lăsând doar bara de instrumente pe ecran, în timp ce toate funcțiile de navigare prin soluția aplicației vor rămâne disponibile utilizând aceasta. Sau puteți plasa mai multe panouri pe ecran simultan, oferindu-vă o varietate și acces rapid la diferite funcții ale aplicației.
  • Orice secțiune, listă, obiect de bază de date, raport sau procesare, precum și o comandă, pot fi adăugate la „favorite”, astfel încât ulterior, dacă este necesar, să puteți reveni rapid la ele.

Printre inovațiile de interfață ale noii versiuni a platformei, se mai pot remarca:

  • O variantă a interfeței fără utilizarea ferestrelor modale. În acest mod, ferestre noi de browser nu sunt deschise, ceea ce mărește confortul, performanța și stabilitatea muncii prin clientul web, vă permite să lucrați cu aplicațiile 1C:Enterprise printr-un browser pe orice dispozitiv mobil;
  • simplificarea întocmirii listelor;
  • un nou mecanism de introducere linie cu linie care accelerează semnificativ recuperarea datelor.

Au fost implementate două noi limbi de interfață pentru platformă:
chineză și azeră

Un exemplu de lucru în interfața chineză 1C:Enterprise 8.3 - crearea unui formular de director.

Alte îmbunătățiri notabile includ:

  • Optimizarea performanței.Îmbunătățirile au afectat stațiile de lucru client, un cluster de servere, mecanismele de interacțiune cu diferite SGBD și lucrul cu memoria. Pentru a optimiza lucrul cu SGBD, cea mai mare cantitate de muncă a fost efectuată pentru Microsoft SQL Server, inclusiv furnizarea de suport pentru lucrul cu ultima versiune Microsoft SQL Server 2012.
  • Îmbunătățiri ale instrumentelor de dezvoltare a aplicațiilor. Este oferită capacitatea de a încărca / descărca configurații 1C (structură și date) ca un set de fișiere. Datele încărcate sunt stocate în format XML. Posibilitățile de organizare a codului programului au fost extinse prin selectarea și gruparea zonelor de text arbitrare în editorul de module. Dezvoltatorul poate oferi fiecărei zone propriile sale prenume, ceea ce face codul mai lizibil. Sugestie de context îmbunătățită - acum este afișată și la tastarea parametrilor de procedură și funcție, indicând tipurile acestora și posibilele opțiuni de sintaxă. De asemenea, explicația contextului implementează recunoașterea și afișarea automată a comentariilor dezvoltatorilor compilate în conformitate cu standardele de dezvoltare - atunci când introduceți numele unei proceduri sau funcție, informațiile extinse sunt afișate cu privire la scopul și cazurile de utilizare ale acesteia și la introducerea unui parametru, pe acest specific. parametru. Pentru a oferi dezvoltatorilor un instrument convenabil pentru căutarea contextuală rapidă a informațiilor despre subiecte de interes, link-uri către colecții au fost adăugate la asistentul de sintaxă materiale didactice pe subiecte relevante, actualizate în mod regulat pe o resursă de internet specializată 1C.
  • Testare automată. Noul mecanism vă permite să efectuați testarea automată a soluțiilor aplicate folosind algoritmi descriși în limbajul încorporat. De asemenea, este implementată și capacitatea de a înregistra acțiunile interactive ale utilizatorului într-un fișier pentru analiza lor ulterioară sau de a forma un test automat pe baza acestora.
  • Funcționalitate extinsă și capabilități vizuale de raportare, sunt implementate noi caracteristici de prezentare ale diagramelor de afaceri, funcții statistice și agregate suplimentare, cum ar fi ABC.
  • Lucrul cu surse de date externemult mai aproape ca funcționalitate și comoditate de obiectele de configurare standard. Datele din surse externe pot fi plasate în tabele temporare pentru utilizare în interogări complexe, utilizate ca separatori în aplicațiile cloud, iar formularele pot fi redefinite programatic pentru a le vizualiza. A apărut și capacitatea de a conecta surse de date multidimensionale, precum Microsoft Analysis Services, Oracle Essbase, IBM InfoSphere Warehouse.
  • Este acceptat un mod special de compatibilitate a bazei de informații cu versiunile anterioare. Permite utilizarea soluțiilor de aplicație dezvoltate pe platforma 1C:Enterprise versiunile 8.0, 8.1 și 8.2 fără procesare suplimentară. Modul de compatibilitate vă permite, de asemenea, să faceți downgrade a platformei de la versiunea 8.3 la 8.2 dacă este necesar. Pentru a utiliza toate caracteristicile versiunii 8.3, soluțiile create pe platforma 1C:Enterprise 8 a versiunilor anterioare vor trebui să fie ușor modificate.

Asistentul de actualizare a configurației vă permite să obțineți informații despre ultimele actualizări pe site-ul web al utilizatorului pe Internet și instalează automat actualizări.


Dacă aveți deja un fișier de actualizare, expertul vă permite să actualizați folosind un fișier de livrare a actualizării (.cfu) sau un fișier de livrare a configurației (.cf) dintr-un director local sau de rețea. Dacă fișierul de actualizare a fost deja încărcat în configurația principală și diferă de configurația bazei de informații, atunci trebuie să specificați opțiunea de actualizare fără a utiliza fișierul de actualizare.

Obținerea de actualizări prin internet

Pe prima pagină a asistentului, selectați opțiunea „ Site personalizat pe Internet (recomandat)". Dacă există o actualizare disponibilă pe site-ul utilizatorului, sistemul raportează numărul versiunii, scurta descriere, dimensiunea actualizării și vă solicită să o instalați.


Unele organizații necesită un nume de utilizator și o parolă pentru a accesa serverul proxy pentru a se conecta la Internet. Pentru detalii despre utilizarea unui server proxy, contactați administratorul de rețea locală.


Programul poate verifica automat o actualizare de configurare pe site-ul utilizatorului de fiecare dată când este lansat. Pentru a face acest lucru, bifați caseta „ Verificați o actualizare de configurare de fiecare dată când programul pornește". Dacă se găsește o actualizare ca urmare a scanării, programul va oferi să o descarce de pe site-ul utilizatorului și să actualizeze configurația.


Pentru a primi o actualizare, trebuie să specificați codul utilizatoruluiȘi parola pentru a accesa site-ul utilizatorului. Numai utilizatorii înregistrați ai programelor 1C:Enterprise au acces la acest site. Informații detaliate despre cum să obțineți un cod de utilizator și o parolă sunt conținute în secțiunea de suport metodologic de pe site. v8.1c.ru.


După apăsarea butonului " Mai departe» Programul stabilește o conexiune la site-ul utilizatorului folosind ID-ul de utilizator și parola specificate și primește fișierul de actualizare local pe computer. Poate dura mult timp pentru a obține fișierul de actualizare de pe site-ul utilizatorului, în funcție de dimensiunea fișierului respectiv și de viteza conexiunii la Internet.

Instalarea actualizărilor

După ce actualizarea a fost primită local pe computer, asistentul vă solicită să o instalați.


Actualizarea este instalată în numele utilizatorului actual. Prin urmare, asistentul vă va cere să introduceți parola dacă este necesară autorizarea pentru a accesa baza de informații. În cazul implementării unui sistem client-server, poate fi necesar să introduceți și numele și parola administratorului clusterului de servere.


Înainte de a începe actualizarea configurației, se recomandă să creați o copie de rezervă a bazei de informații. Copia de rezervă este utilizată pentru a restabili automat baza de informații în caz de urgență. Dacă pentru backup sunt folosite instrumente terțe, atunci puteți dezactiva backupul automat folosind linkul „ Copie de rezervă” situat în partea de jos a paginii de ajutor.


Prin apăsarea butonului " Mai departe» Asistentul va actualiza configurația 1C:Enterprise. Procesul de actualizare a configurației poate dura mult timp, în funcție de performanța computerului și de dimensiunea bazei de informații. Nu opriți computerul până la finalizarea procesului.


După finalizarea actualizării configurației 1C:Enterprise, aceasta va reporni automat și sistemul va fi pregătit pentru lucrări ulterioare.


În versiunea de fișier a implementării sistemului, utilizatorii conectați la baza de informații trebuie să fie închiși înainte de a începe actualizarea. În versiunea client-server, încetarea conexiunilor active și blocarea noilor conexiuni se realizează automat.

Planificarea actualizărilor

În cazul implementării unui sistem client-server, puteți seta și o actualizare întârziată. La data și ora specificate, sistemul va actualiza automat configurația.


Actualizarea programată va rula de pe computerul client în fundal. Computerul trebuie să fie pornit la data și ora specificate.

Diagnosticul situațiilor de urgență


  • Înregistrările despre operațiunile efectuate și erorile apărute în timpul actualizării sunt introduse în Jurnalul de înregistrare a Infobase (tipul de eveniment „Actualizare Infobase”).
  • În timpul procesului de instalare a actualizării, un fișier jurnal este creat în folderul temporar al utilizatorului curent Windows cu înregistrări ale progresului actualizării. (Conținutul fișierului jurnal este adăugat ulterior automat în jurnal.) Ultimul dintre directoarele %temp%\1CUpdate.<набор цифр>, sortat alfabetic, corespunde ultimei sesiuni de actualizare.
  • Rezultatul actualizării bazei de informații este înregistrat în jurnalul de evenimente Windows (jurnal de evenimente).

Toți cei care au fost implicați în actualizarea bazelor de informații 1C:Enterprise știu că această operațiune, în general, simplă devine foarte laborioasă și consumatoare de timp dacă există o mulțime de baze de date actualizate. Procesul de actualizare necesită o atenție constantă din partea unui specialist: confirmați acolo, acceptați modificările acolo, acceptați acolo, deși procesul în sine, de regulă, nu necesită intervenție (vom lua în considerare configurațiile care sunt acceptate). Automatizarea acestui proces va ajuta la ușurarea vieții, despre care vom vorbi astăzi.

Dacă se întâmplă să aveți în plus 14.700 de ruble, atunci puteți achiziționa un produs specializat 1C: Actualizarea bazelor de informații în modul lot, vrem să-i invităm pe ceilalți să-și amintească posibilitățile tastelor de lansare 1C, care în mâini pricepute vă permit să faceți minuni, și complet gratuit.

Cheie specială:

/UpdateCfg<имя cf | cfu файла>

vă permite să actualizați configurațiile acceptate dintr-un fișier .cf sau .cfu specificat.

A doua cheie:

/UpdateDBCfg

actualizează configurația bazei de date.

După cum vedem, totul instrumentele necesare există, rămâne să înveți cum să le folosești corect. Să deschidem notepad și să începem să scriem scriptul nostru:

:: Setați codificarea
chcp 1251

Deoarece foarte des există litere rusești în numele folderelor cu baze de date, vom seta codificarea cp 1251, altfel accesul la ele va fi imposibil. În ciuda acestui fapt, în fereastra interpretului veți vedea în continuare „kryakozyabry”.

Următorul pas este setarea variabilelor. Acest lucru trebuie făcut pentru, de exemplu, la actualizarea platformei sau schimbarea ediției, nu pentru a edita întregul script, ci pentru a modifica doar o variabilă. Vă rugăm să rețineți că, dacă valoarea variabilelor sau opțiunilor conține spații, atunci acestea trebuie incluse între ghilimele.

:: Setați variabile
setlocal

:: Am stabilit căile și lansarea platformei 1C
set bin_dir="C:\Program Files (x86)\1cv8"
setați bin_ver=8.3.5.1248

:: Setați calea către actualizările 1C
set cfu_dir=C:\Utilizatori\Nume_utilizator\AppData\Roaming\1C\1Cv82\tmplts\1c\

:: Setați calea către folderul cu jurnalele
set log_dir=C:\Users\User_Name\Documents\1C_Update_log

Dacă ne uităm în directorul de actualizare, vom vedea următoarea structură:

În interior se află foldere de configurare: Contabilitate - Contabilitate, Comerț - Management comercial etc., care conțin directoare cu numere de ediție. Astfel, calea către actualizări conține doar una valoare mutabilă- numărul de lansare. Rețineți că delimitatorul de aici nu este un punct, ci o liniuță de subliniere. Să continuăm scenariul nostru:

:: Specificați versiunea actualizării
:: Contabilitate 2.0
setați cfu_acc20=2_0_62_4

:: Contabilitate 3.0
set cfu_acc30=3_0_36_19

În acest fel, ar trebui să specificați căile către toate directoarele de actualizare necesare. Apoi puteți trece direct la actualizare.

:: Actualizăm Contabilitatea 2.0 - LLC „Coarne și copite”
%bin_dir%\%bin_ver%\bin\1cv8.exe CONFIG /F D:\1C_bases\Horns_and_Hooves /N"Ivanov I.I." /PPASSWORD /UpdateCfg %cfu_dir%\Accounting\%cfu_acc20%\1Cv8.cfu /UpdateDBCfg /Out %log_dir%\Horns_and_Hoove_%cfu_acc20%.log

Să aruncăm o privire mai atentă la taste:

  • CONFIG- porniți în modul Configurator;
  • /F- calea către baza de date în modul fișier;
  • /S- calea către baza de date de pe server, specificată în format Nume_Server\Nume_Bază;
  • /N- utilizator IB, dacă numele conține spații, atunci acesta trebuie inclus între ghilimele;
  • /P- parola utilizator IB;
  • /UpdateCfg- actualizarea configuratiei suportate, argumentul specifica calea cu cfu/cf - catre fisier;
  • /UpdateDBCfg- actualizarea configuratiei bazei de date;
  • /Afara- jurnalul de ieșire în fișierul specificat.

De exemplu, vom face a doua intrare pentru a actualiza securitatea informațiilor de pe server:

:: Actualizăm Contabilitatea 3.0 - LLC „Vector”
%bin_dir%\%bin_ver%\bin\1cv8.exe CONFIG /S SRV-1C83\Vector /N"Ivanov I.I." /PPASSWORD /UpdateCfg %cfu_dir%\Accounting\%cfu_acc30%\1Cv8.cfu /UpdateDBCfg /Out %log_dir%\Vector_%cfu_acc30%.log

După ce adăugați linii pentru toate bazele de date care necesită actualizare, salvați fișierul ca update-1C.bat, după care îl lansăm la sfârșitul zilei de lucru și plecăm cu îndrăzneală acasă, până dimineață toate bazele de date necesare vor fi actualizate.

Vă rugăm să rețineți că scriptul rulează 1C în fundal, de exemplu. în exterior, așa cum ar fi, nu se întâmplă nimic, dar dacă deschidem managerul de activități, vom găsi acolo un proces de fundal care rulează.

După actualizare, nu va fi de prisos să studiezi fișierele jurnal pentru a te asigura că totul a mers așa cum ar trebui sau pentru a detecta și remedia rapid erorile.

Când sunt lansate noi actualizări, va trebui să modificăm mai multe variabile în script - numerele de lansare și numărul platformei (dacă este necesar). De asemenea, după unele modificări, acest script poate fi folosit pentru a actualiza secvențial IB atunci când mai multe actualizări sunt ratate, acest lucru va fi mai preferabil decât săriți peste mai multe versiuni, actualizarea dintr-un fișier cf.

Și, desigur, nu uitați să faceți copii de siguranță ale bazelor de date, mai ales înainte de a face upgrade.

descriere generala

O actualizare a configurației bazei de date care este asociată cu o restructurare a bazei de date efectuată pe baze de informații mari poate dura perioadă lungă de timp. În timpul actualizării, nu este posibil să lucrați cu baza de informații.

Pentru a reduce la minimum pierderea de timp pentru această operație, există un mod special care actualizează configurația bazei de date în fundal. Actualizarea în fundal a configurației bazei de date este caracterizată de următoarele caracteristici:

● Disponibil numai în versiunea client-server a bazei de informații;

● Poate fi executat cu configuratorul închis.

● Majoritatea actualizării configurației bazei de date în fundal se realizează fără acces exclusiv la baza de date (inclusiv efectuarea unei operațiuni de restructurare a bazei de date).

● Următoarele operațiuni nu sunt disponibile în timpul reîmprospătării în fundal:

● Editarea configurației.

● Soluția de depanare a aplicației.

● Efectuarea unei operațiuni de actualizare a configurației bazei de date.

● Metodele SetAggregateMode(), SetAggregateUse(), RebuildAggregateUse() nu sunt permise.

● Modificați conținutul planului de conturi sau al tipurilor de plan de decontare, dacă registrul contabil sau registrul de decontare asociat acestuia este implicat într-o operațiune de actualizare în fundal. Încercarea de a modifica conținutul unor astfel de planuri de conturi sau diagrame de tip de calcul generează o eroare.

● Actualizarea configurației de fundal poate fi întreruptă până la 48 de ore. Dacă „pauza” durează mai mult de 48 de ore, actualizarea în fundal va fi anulată.

● Actualizarea în fundal nu este acceptată pentru configurațiile în modul de compatibilitate 8.1 (vezi aici).

● Actualizările de configurare a bazei de date de fundal nu sunt suportate când rulează pe IBM DB2 9.1 DBMS.

Procesul de actualizare a configurației de fundal constă din mai mulți pași:

● Faza prelucrare:

● Funcționează mult timp.

● Această fază poate fi începută în oricare dintre următoarele moduri:

● Interactiv, din configurator;

● Din limbajul încorporat (folosind metode adecvate);

● Utilizarea modului de rulare batch al configuratorului.

● Volumul de date de bază este restructurat pentru următoarele obiecte de configurare:

● Manuale,

● Documente,

● Jurnalele de documente,

● Registre de informații,

Registre de economii,

● Registre contabile,

● Registre de calcul,

● secvențe,

● Planuri de conturi,

● procese de afaceri,

● Sarcini.

● În timpul execuției fazei de procesare, sistemul captează toate datele modificate pentru obiectele de mai sus, similar mecanismelor de schimb de date.

● Faza actualizare:

● Se rulează automat după terminarea fazei de procesare, cu un interval de 1 minut.

● În timpul execuției fazei, utilizatorii pot lucra cu baza de informații.

● O fază constă în repetarea automată a iterațiilor. Fiecare iterație analizează modificările acumulate de la execuția iterației anterioare (sau finalizarea fazei de procesare) și realizează o restructurare a modificărilor acumulate.

● Iterațiile sunt finalizate în momentul trecerii la faza următoare.

● Faza acceptarea modificărilor:

● Necesită acces exclusiv la baza de informații.

● În faza de execuție, utilizatorii Nu poate lucra cu baza de informații.

● Primul pas al acestei faze este actualizarea datelor acumulate de la ultima, înainte de faza curentă, iterare a fazei de actualizare.

● Datele care nu sunt implicate în fazele de procesare și actualizare sunt apoi restructurate. Aceste date nu se așteaptă să se schimbe prea mult și sunt restructurate rapid.

● Următorul pas este să comiteți toate modificările făcute în baza de date.

● Aceasta completează actualizarea configurației bazei de date.

Dacă actualizarea în fundal este începută în așa fel încât să nu fie necesară restructurarea bazei de date, atunci întreaga actualizare este efectuată în faza de comitere, tranziția la care este posibilă imediat după începerea actualizării în fundal.

În timpul unei actualizări în fundal, este posibil să opriți serverul sau să puneți procesul de actualizare în fundal în pauză.

După ce serverul este oprit sau după ce un proces de lucru care deservește un job de fundal al sistemului care efectuează o actualizare se blochează, crearea primei sesiuni va dura puțin mai mult decât de obicei. Acest lucru se datorează recuperării reîmprospătării în fundal. Cu toate acestea, procesul de actualizare în fundal în sine este într-o stare suspendată. Actualizarea fundalului trebuie reluată pentru a continua. Acest comportament este implementat pentru a preveni intrarea sistemului într-o buclă dacă un proces de lucru de actualizare în fundal se blochează din cauza actualizării în fundal în sine.

După ce serverul este restaurat, actualizarea configurației bazei de date în fundal continuă după cum urmează:

● Dacă munca a fost întreruptă în faza de procesare, procesul continuă de la ultimul obiect de configurare a cărui procesare nu a fost finalizată.

● Dacă lucrarea a fost întreruptă în faza de actualizare, iterația neterminată începe din nou.

SFAT. Se recomandă anularea unui proces de actualizare a configurației bazei de date în fundal în cazurile în care actualizarea configurației bazei de date în fundal nu este programată să se finalizeze (de exemplu, procesul este pus într-o „pauză”) infinită. Implementarea acestei recomandări va afecta pozitiv caracteristicile sistemului, deoarece nu se vor înregistra modificări pentru faza de actualizare.

Atunci când se efectuează o operațiune de restructurare de fundal, ar trebui luate în considerare câteva caracteristici ale funcționării sistemului:

● Dacă un registru contabil sau de acumulare este adăugat la un separator, acest registru este procesat în timpul fazei de acceptare a modificării.

● Dacă se modifică tipul separatorului independent (vezi aici), atunci toate obiectele incluse în acest separator sunt procesate în timpul fazei de comitere.

● Dacă modificați tipul unei dimensiuni care este inclusă în selecția principală a unui registru de informații independent, atunci acel registru este procesat în timpul fazei de comitere.


Informații similare.


Yandex.Browser este actualizat automat. Fără o actualizare, browserul nu vă va putea proteja datele de noile amenințări.

Întrebări privind actualizarea browserului

De ce este important să aveți cea mai recentă versiune de browser?

În cea mai recentă versiune a browserului:

    Mai puține erori, înghețari și blocări. Paginile site-ului, muzica și videoclipurile se încarcă mai repede.

    S-au adăugat noi funcții și alte îmbunătățiri.

Ce să faci dacă browserul nu se actualizează automat? Ce ar trebui să fac dacă apare o eroare în timpul actualizării browserului?

Dacă utilizați un server proxy sau un firewall, încercați să le dezactivați și să actualizați browserul. De asemenea, încercați să dezactivați antivirusul și să încercați să actualizați din nou. Dacă acest lucru nu ajută, vă rugăm să vă actualizați manual browserul.

Descarca si instaleaza . Nu este necesar să dezinstalați versiunea anterioară.

Cum se dezactivează actualizarea automată?

Nu puteți dezactiva reîmprospătarea automată în browser. Doar cele mai multe ultima versiune browserul oferă protecție maximă împotriva amenințărilor de pe Internet.

Cum să dezactivez reîmprospătarea browserului în fundal?

Yandex.Browser este actualizat automat, indiferent dacă îl utilizați sau nu. Acest lucru se face din motive de securitate: noi amenințări apar constant pe Internet, iar noi metode de protecție apar constant în browser.

După aceea, actualizările automate în fundal vor fi dezactivate. Dar de îndată ce deschideți browserul, acesta va verifica imediat dacă există actualizări și va continua să facă acest lucru în mod regulat în timpul funcționării.