Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • știri
  • Lista 1c de baze de informații este goală ce trebuie făcut. Ce este o listă de baze de date și unde este stocată

Lista 1c de baze de informații este goală ce trebuie făcut. Ce este o listă de baze de date și unde este stocată

Pagina nouă 1

1C 8.2. Lucrul cu lista de baze de informații.

Acest articol se va concentra pe lucrul cu o listă de baze de informații 1C:

    Cum să adăugați și să eliminați baze de informații (atât în ​​modul fișier, cât și în modul client-server).

    Unde este stocată lista de baze de informații.

    Funcționalități suplimentare ale listei bazei de informații.

Și așa, dacă ați început 1c 8.2, atunci vom vedea următoarea listă:

Pentru a adăuga o bază de informații, apăsăm butonul „Adăugați”, după care computerul ne întreabă dacă să creăm una nouă, sau să adăugăm o bază de date existentă:

În primul caz, creăm o bază goală din șabloane sau nicio configurație pentru programare de la zero. În ambele cazuri, computerul va întreba unde ar trebui să se găsească baza de date care urmează să fie conectată sau creată (pe server sau în director):

În consecință, dacă ștergeți baza și lista, nu o ștergeți fizic. Rămâne în director sau pe server. Și dacă doriți să ștergeți complet baza de date, atunci trebuie să ștergeți fișierele acestei baze de date sau să o ștergeți de pe server (în cazul unei versiuni client-server).

Adică, dacă baza se află în fișierele variante și dorim să ștergem această bază complet, atunci vom șterge mai întâi directorul acestei baze (calea acestuia este afișată în linia de jos la inserarea în listă cu numele bazei). baza "):

Pentru a elimina baza de date de pe server, trebuie să introduceți programul de administrare a serverului cluster:

În acest program, putem selecta opțiunea de ștergere a bazei de date:

În acest caz, programul va întreba ce să facă cu baza de informații ștearsă:

Adică, puteți șterge baza de date cu totul, o puteți șterge pur și simplu, puteți refuza această acțiune.

Acum să vorbim despre unde este stocată lista de baze de informații. Mulți oameni cred în mod eronat că în registru. Nu, nu în registru. Dacă sistemul dvs. de operare este Windows XP, lista va fi stocată în fișierul „C: \ Documents and Settings \% CurrentUser% \ Application Data \ 1C \ 1CEStart \ ibases.v8i”:

În Windows 7, calea fișierului va fi „C: \ Users \ Quser \ AppData \ Roaming \ 1C \ 1CEStart \ ibases.v8i”

Iată ce conține acest fișier:

După cum puteți vedea, căile, numele și alți parametri ai bazei de date sunt stocate aici.

Și, în concluzie, despre noua caracteristică a listei infobase, care a apărut în 8.2. Aceasta este capacitatea de a grupa bazele de date în grupuri. Pentru a face acest lucru, trebuie să mergem la setări:

Niciun program nu este imun la defecțiuni. Și produsele companiei 1C în acest sens nu fac excepție. Eșecurile în postarea documentelor și înregistrarea elementelor de director, probleme cu cheile de licență și accesul la rețea apar destul de des. Se întâmplă chiar să apară o eroare la crearea unei baze de informații sau la adăugarea acesteia la lista de baze de informații. Povestea noastră va vorbi despre posibilele motive pentru apariția unor situații excepționale la începutul programului și modalități de a le depăși.

Ce este o listă de baze de date și unde este stocată

Majoritatea erorilor de pornire sunt legate de lista de baze de informații afișată în fereastra de pornire. Trebuie înțeles că formularul deschis în sine nu stochează nici arborele de bază, setările acestuia, nici căile pentru a le accesa.

Lista de baze este stocată într-un fișier separat. În funcție de versiunea programului, îl puteți găsi:

  1. Versiunea 7 stochează această listă în registrul Windows sub HKEY_CURRENT_USER-> Software-> 1C-> 1Cv7-> 7.7-> Titles;
  2. Versiunea programului 8.1 stochează lista bazelor de date în fișierul ibases.v8i, care este stocat în folderul AppData și este diferit pentru fiecare utilizator de computer (calea completă arată astfel: AppData-> Roaming-> 1C-> 1Cv81t);
  3. Versiunile ulterioare ale aceluiași fișier cu baze de date sunt stocate în folderul 1CEstart, a cărui locație este aceeași ca în secțiunea anterioară.

Astfel, cunoscând locația acestui fișier, un administrator poate:

  • Prin ștergerea acestui fișier, ștergeți lista de baze de date;
  • După salvarea fișierului, restabiliți lista bazelor de utilizatori după reinstalarea sistemului de operare;
  • Copiați lista de baze de date 1c de pe un computer pe altul;
  • Editați diverși parametri ai bazei de date deschizând acest fișier cu notepad.

Eroare de șablon gol

Crearea unei noi baze de date dintr-un șablon de livrare este un proces elementar și a fost descris de mai multe ori:

Ce să faci într-o astfel de situație? Răspunsul este destul de simplu.

Adevărul este că:

  1. Șablonul este instalat într-o locație specifică de pe hard disk;
  2. La crearea unei noi baze de informații, programul nu caută toate adresele disponibile pentru fișierele șablon, ci se referă la resurse foarte specifice specificate în setările sale.

În cele mai multe cazuri, aceste două adrese implicite sunt aceleași, dar nu întotdeauna. În acest caz, trebuie să aflați: unde au fost instalate șabloanele (dacă le-ați schimbat în locația de instalare manuală, este recomandabil să vă amintiți, dacă totul a fost făcut implicit, executați din nou instalarea înainte de fereastra de selectare a locației și amintiți-vă adresa).

Încercând să recreați baza, puteți verifica dacă problema a fost rezolvată.

Problema unicității

Nu foarte des, dar se întâmplă, mai ales pentru utilizatorii începători, ca procesul de adăugare a unei noi baze de informații să fie blocat pe o fereastră similară cu Fig.

În unele cazuri, apare avertismentul „Numele de bază nu este unic”. Astfel de erori, precum și fereastra prezentată în Fig. 4, sunt consecințele nepăsării utilizatorului. Cel mai probabil, o bază de date cu același nume sau locație este deja înregistrată în listă, așa că programul avertizează despre o excepție.

Eroare de conexiune

Probleme cu accesul în rețea la baza de date, erori de ortografie a adresei bazei de date, mutarea serverului, schimbarea adresei IP a acestuia pot provoca eroarea prezentată în Fig.

Dacă apare această eroare, ar trebui, în primul rând, să analizați motivele apariției ei. Indisponibilitatea altor resurse de rețea poate indica probleme de rețea.

Erori la crearea unei baze de date pe server

Crearea unei baze de informații pe server și erorile legate de aceasta este o conversație separată. Dacă simulați și analizați pe deplin toate opțiunile posibile, probabil că puteți scrie o teză de doctorat.

Lista erorilor tipice pentru versiunea de server a lucrării:

  1. Utilizatorul „postgres” nu este autentificat (rezolvat de obicei prin înlocuirea ident cu md5 în linia de fișier pg_hba.conf „host all 168.31.0 / 24 ident”);
  2. Nu s-a putut traduce numele de gazdă... Apare o eroare dacă administratorul nu reprezintă corect schema programului în modul client-server. Se rezolvă de obicei prin instalarea unui server DNS local și puțin dans cu setarea;
  3. BAZA DE DATE nu este utilizabilă. Felicitări, fie aveți o versiune de server care nu este compatibilă cu 1C, fie unele biblioteci nu sunt înregistrate;
  4. Tipul „mvchar” nu există. Apare atunci când instrumentele standard 1C nu au fost folosite la crearea unei baze de date;
  5. Nu s-a putut încărca biblioteca fasttrun.so. V [email protected] versiunile 9.1 și 9.2, biblioteca fasttrun.so conține o eroare care nu a fost încă remediată. Build-urile anterioare au funcționat bine și, ca soluție, puteți reveni la ele.

În orice caz, dacă apare vreuna dintre erorile de mai sus, nu trebuie să intrați în panică. Majoritatea problemelor care apar au fost deja descrise suficient de detaliat și rezolvate în vastele întinderi ale rețelei mondiale.

Sistemul 1C: Enterprise poate funcționa în două moduri. Primul se numește „1C: Enterprise”, al doilea – „Configurator”. Dezvoltare a solutii aplicate se realizează în configurator, iar execuția lor - adică munca utilizatorilor cu ei - în 1C: modul Enterprise.

Când vorbiți despre sistemul software 1C: Enterprise, amintiți-vă că există conceptele de „platformă” și „configurare”. Platformă este mediul în care sunt dezvoltate și executate configurațiile. Și configurația poate fi comparată cu un set de comenzi care necesită o platformă pentru a fi executate.

Când porniți programul, în primul rând, pe ecran apare o fereastră. Lansarea 1C: Enterprise(fig. 1.1). În ea, trebuie, în primul rând, să indicați configurația dorită și, în al doilea rând, să selectați modul de lansare. Dacă nu este încă pe listă baze de informare- lansarea programului va fi însoțită de un mesaj că lista baze de informare gol și o propunere de a adăuga o nouă bază la acesta.


Orez. 1.1.

În zona Baze de informații există o listă de conectate baze de informare... Această listă este în prezent goală.

Fereastra conține următoarele butoane:

  • 1C: Întreprindere... Lansarea sistemului în 1C: modul Enterprise.
  • Configurator... Pornirea sistemului în modul Configurator.
  • Adăuga... Se începe procesul de adăugare a unui nou pe listă baza de informatii.
  • Schimbare... Deschide o fereastră pentru modificarea parametrilor adăugat baza de informatii.
  • Șterge... Se elimină din listă baza de informatii.
  • Personalizare... Vă permite să personalizați aspectul listei Baze de informații, setați un director pentru a căuta șabloane de configurare și actualizări.

Faceți clic pe butonul Adăuga(sau vom răspunde da la problema creării unei noi baze de date). Va apărea o fereastră Adăugarea unei baze de informații/grup... De fapt, acesta este un vrăjitor care vă ghidează prin câțiva pași pentru a adăuga o bază la listă (Figura 1.2).


Orez. 1.2.

Aici putem merge în două moduri:

  • Crearea unui nou baza de informatii.
  • Adăugarea unuia existent în listă baza de informatii.

Ne interesează primul punct, deoarece va trebui să creăm o bază pentru dezvoltarea ulterioară a unei configurații de antrenament în acesta. Selectați-l și faceți clic pe butonul Mai departe... Va apărea o fereastră în care puteți selecta opțiunea de a crea un nou baza de informatii(fig. 1.3).


Orez. 1.3.

Dacă ați instalat anterior șabloane ale oricăror configurații din sistem, lista acestora poate fi găsită în această fereastră. Nu ne interesează configurațiile gata făcute în acest curs, așa că alegem opțiunea de creare baza de informatii nicio configuratie. Este destinat fie pentru dezvoltarea unei noi configurații, fie pentru încărcarea într-o configurație goală descărcată mai devreme baza de informatii sau configurație dintr-un fișier. Apăsând din nou butonul Mai departe intrăm în fereastra următoare, care servește la indicarea denumirii și tipului de locație a bazei (Fig. 1.4).


Orez. 1.4.

În cazul nostru, numele va fi „Elementele de bază ale dezvoltării”, tipul locației - Pe acest computer sau pe un computer din rețeaua locală... A doua opțiune este utilizată dacă aveți de-a face cu o versiune de rețea a programului și veți plasa baza de date pe serverul 1C: Enterprise.


Orez. 1.5.

Aici setăm directorul baza de informatiiși limbajul.

presa Gata- va fi creat unul gol baza de informatii, numele noii baze de date va apărea în lista de baze (Fig. 1.6).


Orez. 1.6.

Rețineți că atunci când butonul este apăsat Șterge dedicat baza de informatii vor fi eliminate numai din lista ferestrelor de pornire, dar nu și din sistem.

Directorul tocmai creat este gol baza de informatii(Fig. 1.7) există un fișier 1Cv8.1CD și un folder 1Cv8Log. Dosarul este baza de informatii... Acum are o dimensiune foarte mică - 256 KB. Dimensiunea va crește pe măsură ce configurația este dezvoltată și datele sunt introduse de utilizatorii sistemului.


Orez. 1.7.

Acum, după ce am creat o nouă configurație goală, suntem gata să o rulăm pentru prima dată în modul configurator. Selectați numele acestuia și faceți clic pe butonul Configurator... Se va deschide fereastra configuratorului - va fi complet goală. Să executăm comanda

Crearea (recuperarea) pas cu pas a bazei de date 1C 8 dintr-un fișier 1Cv8.dt:

1. Pe hard disk, de exemplu, „D: \” (de preferință nu pe cel în care este instalat sistemul de operare) creați un folder cu intuitivnume clar. De exemplu, „1C8”. Vom stoca baze de informații în el.

2. În directorul „1C8”, creați un folder (bază de informații). Este recomandabil să veniți cu un nume clar și unic pentru catalog. Îi vom numi „bază”.


3. Lansați platforma instalată 1C Enterprise 8.3.

4. Dacă lista de baze de informații este goală, apare întrebarea „Adăugați baza de informații la listă”? Raspunsul este da. Sau

apăsați butonul „Adăugați”.


5. Lăsați semnul „Crearea unei noi baze de informații” și faceți clic pe „Următorul”.



7. Indicăm numele bazei de informații. De exemplu, numele companiei sau numele configurației și faceți clic pe „Următorul”.


8. Selectați directorul bazei de date (pe care l-am creat chiar la început). Extindeți-l și faceți clic pe „Selectați folderul”.



10. Apăsați butonul „Finish”. Baza de date a fost adăugată.


11. Lansați baza selectată în modul „Configurator”.


12. În meniul configurator, selectați „Administrare - Încărcați baza de informații...”.


13. Selectați fișierul rezultat 1Cv8.dt. Faceți clic pe butonul „Deschidere”.


14. Configuratorul va afișa întrebarea: „După încărcarea bazei de informații, activitatea Configuratorului va fi încheiată. Nesalvat datele din ferestrele deschise se pot pierde! Continuați? ". Faceți clic pe "Da."ia câteva minute.


15. După încărcarea datelor, programul va pune întrebarea „Informația a fost încărcată cu succes. Lucrarea Configuratorului va fi încheiată. Reporniți configuratorul?". Dacă răspundem "Da", configuratorul va reporni din nou. Dar nu este nevoie de acest lucru.„Nu” - aceasta completează munca configuratorului.

Top articole similare