Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • vijesti
  • 1s lista infobaza je prazna šta da se radi. Šta je lista baze podataka i gdje se pohranjuje

1s lista infobaza je prazna šta da se radi. Šta je lista baze podataka i gdje se pohranjuje

Nova stranica 1

1C 8.2. Rad sa listom info bazama.

Ovaj članak će se fokusirati na rad sa listom 1C infobaza:

    Kako dodati i obrisati baze podataka (i u fajl iu klijent-server modu).

    Gdje je pohranjena lista infobaza.

    Dodatna funkcionalnost liste infobaza.

I tako, ako ste pokrenuli 1s 8.2, tada ćemo vidjeti sljedeću listu:

Za dodavanje infobaze pritisnemo dugme "Dodaj", nakon čega nas računar pita da li da kreiramo novu ili da dodamo postojeću:

U prvom slučaju kreiramo praznu bazu podataka iz šablona ili nemamo konfiguraciju za programiranje od nule. U oba slučaja, računar će pitati gdje se povezana ili kreirana baza podataka treba nalaziti (na serveru ili u direktoriju):

Shodno tome, ako izbrišete bazu i listu, ne brišete ih fizički. Ostaje u direktoriju ili na serveru. A ako želite potpuno izbrisati bazu podataka, onda morate izbrisati datoteke ove baze podataka ili je izbrisati sa servera (u slučaju verzije klijent-server).

Odnosno, ako je baza podataka u opciji datoteke, a želimo da potpuno izbrišemo ovu bazu podataka, onda ćemo prvo izbrisati direktorij ove baze podataka (njegov put je prikazan u donjem redu kada se pojavi na listi za ime baza podataka"):

Da biste uklonili bazu podataka sa servera, potrebno je da uđete u program administracije servera klastera:

U ovom programu možemo izabrati opciju za brisanje baze:

U tom slučaju, program će pitati šta da radi sa izbrisanom bazom informacija:

Odnosno, možete potpuno izbrisati bazu podataka, možete je jednostavno izbrisati, možete odbiti ovu akciju.

Hajde sada da razgovaramo o tome gde se čuva lista baza podataka. Mnogi pogrešno misle da je registar. Ne, ne u registru. Ako imate Windows XP operativni sistem, tada će lista biti pohranjena u datoteci "C:\Documents and Settings\%CurrentUser%\Application Data\1C\1CEStart\ibases.v8i":

Na Windows 7 put do datoteke će biti "C:\Users\Quser\AppData\Roaming\1C\1CEStart\ibases.v8i"

Evo šta ovaj fajl sadrži:

Kao što vidite, staze, imena i drugi parametri baze podataka su pohranjeni ovdje.

I, u zaključku, o novoj funkciji liste infobaza, koja se pojavila u 8.2. Ovo je mogućnost grupisanja baza podataka u grupe. Da bismo to uradili, moramo da odemo na podešavanja:

Nijedan program nije imun od kvarova. I 1C proizvodi nisu izuzetak u tom pogledu. Greške u dokumentima i unosima direktorija, problemi sa licencnim ključevima i pristupom mreži se često dešavaju. Dešava se čak i da se pojavi greška prilikom kreiranja infobaze ili njenog dodavanja na listu infobaza. Mogući razlozi za pojavu izuzetnih situacija na početku programa i načini za njihovo prevazilaženje biće naša priča.

Šta je lista baze podataka i gdje se pohranjuje

Većina grešaka pri pokretanju povezana je sa listom infobaza prikazanom u prozoru za pokretanje. Treba shvatiti da sama otvorena forma ne pohranjuje ni stablo baze podataka, ni njene postavke, niti načine za pristup njima.

Lista baza podataka je pohranjena u posebnoj datoteci. Ovisno o verziji programa, možete ga pronaći:

  1. Verzija 7 pohranjuje ovu listu u Windows registar pod HKEY_CURRENT_USER->Software->1C->1Cv7->7.7->Titles;
  2. Verzija 8.1 programa pohranjuje listu baza u datoteku ibases.v8i, koja je pohranjena u folderu AppData i različita je za svakog korisnika računara (puna putanja izgleda ovako: AppData->Roaming->1C->1Cv81t);
  3. Kasnije verzije pohranjuju istu datoteku baze podataka u 1CEstart folder, čija je lokacija ista kao i prethodni odjeljak.

Dakle, znajući lokaciju ove datoteke, administrator može:

  • Brisanjem ove datoteke obrišite listu baza podataka;
  • Nakon što sačuvate datoteku, vratite listu korisničkih baza podataka nakon ponovne instalacije operativnog sistema;
  • Kopirajte listu 1c baza podataka sa jednog računara na drugi;
  • Sami uredite različite parametre baze podataka otvaranjem ove datoteke pomoću notepada.

Greška u praznom šablonu

Kreiranje nove baze podataka iz predloška isporuke je elementaran proces i opisan je više puta:

Šta učiniti u takvoj situaciji? Odgovor je dovoljno jednostavan.

Činjenica je da:

  1. Šablon se instalira na određeno mjesto na tvrdom disku;
  2. Prilikom kreiranja nove baze podataka, program ne traži datoteke šablona na svim dostupnim adresama, već se poziva na sasvim specifične resurse navedene u njegovim postavkama.

U većini slučajeva, ove dvije zadane adrese su iste, ali ne uvijek. U tom slučaju morate saznati: gdje su predlošci instalirani (ako ste ručno promijenili lokaciju instalacije, preporučljivo je zapamtiti, ako je sve urađeno prema zadanim postavkama, ponovo pokrenite instalaciju prije prozora za odabir lokacije i zapamtite adresu ).

Pokušavajući ponovo kreirati bazu podataka, možete provjeriti da li je problem riješen.

Problem jedinstvenosti

Ne baš često, ali se dešava, posebno za korisnike početnike, da se proces dodavanja nove infobaze zaustavi na prozoru sličnom slici 3.

U nekim slučajevima pojavljuje se upozorenje "Nije jedinstveno ime baze". Takve greške, kao i prozor prikazan na slici 4, posljedica su nepažnje korisnika. Najvjerovatnije je baza sa istim imenom ili adresom lokacije već registrirana na listi, pa program upozorava na izuzetak.

Greška veze

Problemi sa mrežnim pristupom bazi podataka, greške u pisanju adrese baze podataka, prijenos servera, promjena njegove IP adrese mogu uzrokovati grešku prikazanu na slici 5.

Ako dođe do ove greške, prije svega analizirajte razloge za njenu pojavu. Nedostupnost drugih mrežnih resursa može ukazivati ​​na probleme sa mrežom.

Greške prilikom kreiranja baze podataka na serveru

Kreiranje infobaze na serveru i greške povezane s njom je zaseban razgovor. Ako simulirate i u potpunosti analizirate sve moguće opcije, vjerovatno možete napisati doktorsku disertaciju.

Spisak grešaka tipičnih za serversku verziju rada:

  1. Korisnik "postgres" nije autentificiran (obično se popravlja zamjenom reda "host all all 168.31.0/24 ident" u datoteci pg_hba.conf sa vrijednošću ident iz vrijednosti md5);
  2. Nije moguće prevesti ime hosta... Greška se javlja ako administrator ne predstavlja ispravno šemu programa u klijent-server modu. Obično se rješava instaliranjem lokalnog DNS servera i malo plesanja sa postavkama;
  3. BAZA PODATAKA nije upotrebljiva. Čestitamo, ili imate instaliranu verziju servera koja nije kompatibilna sa 1C, ili neke biblioteke nisu registrovane;
  4. Tip "mvchar" ne postoji. Pojavljuje se kada standardni 1C alati nisu korišteni prilikom kreiranja baze podataka;
  5. Nije moguće učitati biblioteku fasttrun.so. V [email protected] Verzije 9.1 i 9.2 biblioteke fasttrun.so sadrže grešku koja još nije ispravljena. Prethodne verzije su radile bez rušenja i kao rješenje možete se vratiti na njih.

U svakom slučaju, ako dođe do bilo koje od gore navedenih grešaka, ne treba paničariti. Većina novih problema već je dovoljno detaljno opisana i riješena u ogromnim prostranstvima globalne mreže.

Sistem 1C:Enterprise može raditi u dva načina. Prvi se zove "1C:Enterprise", drugi - "Konfigurator". Razvoj primenjena rešenja vrši se u konfiguratoru, a njihovo izvršavanje - odnosno rad korisnika s njima - u 1C: Enterprise modu.

Govoreći o softverskom sistemu 1C:Enterprise, treba imati na umu da postoje koncepti "platforma" i "konfiguracija". Platforma je okruženje u kojem se konfiguracije razvijaju i izvode. Konfiguracija se može uporediti sa skupom naredbi koje zahtijevaju .

Kada pokrenete program, prva stvar koja se pojavi na ekranu je prozor Pokrenite 1C:Enterprise(Sl. 1.1). U njemu morate, prvo, odrediti željenu konfiguraciju, a drugo, odabrati način njegovog pokretanja. Ako još nije na listi informacione baze- pokretanje programa će biti popraćeno porukom da je lista informacione baze prazan i prijedlog za dodavanje nove baze podataka u njega.


Rice. 1.1.

Na području Informacione baze postoji lista povezanih informacione baze. Ova lista je trenutno prazna.

Prozor sadrži sljedeća dugmad:

  • 1C: Enterprise. Pokretanje sistema u 1C: Enterprise modu.
  • Konfigurator. Pokretanje sistema u režimu konfiguratora.
  • Dodati. Započinjanje procesa dodavanja na listu novog baza podataka.
  • Promjena. Otvara prozor za promjenu parametara dodanog baza podataka.
  • Izbriši. Uklanja sa liste baza podataka.
  • Podešavanje. Omogućava vam da prilagodite izgled liste Informacione baze, postavite direktorij za traženje predložaka konfiguracije i ažuriranja.

Hajde da pritisnemo dugme Dodati(ili odgovori Da na pitanje stvaranja nove baze). Pojavit će se prozor Dodavanje infobaze/grupe. U stvari, to je čarobnjak koji vas vodi kroz korake dodavanja baze na listu (slika 1.2).


Rice. 1.2.

Ovdje možemo ići na dva načina:

  • Stvaranje novog baza podataka.
  • Dodavanje na listu postojećih baza podataka.

To je prva tačka koja nas zanima, jer ćemo u njoj morati stvoriti bazu za kasniji razvoj konfiguracije treninga. Odaberite ga i kliknite na dugme Dalje. Pojavit će se prozor u kojem možete odabrati opciju za kreiranje novog baza podataka(Sl. 1.3).


Rice. 1.3.

Ako ste prethodno instalirali bilo koje predloške konfiguracije u sistem, njihova lista se može naći u ovom prozoru. Ne zanimaju nas gotove konfiguracije u ovom kursu, pa biramo opciju kreiranja baza podataka nema konfiguracije. Namijenjen je ili za razvoj nove konfiguracije, ili za učitavanje u praznu konfiguraciju koja je ranije učitana baza podataka ili konfiguracijski fajl. Ponovnim pritiskom na dugme Dalje dolazimo do sledećeg prozora, koji služi za označavanje naziva i tipa lokacije baze (slika 1.4).


Rice. 1.4.

U našem slučaju, ime će biti "Osnove razvoja", tip lokacije - Na ovom računaru ili na računaru na lokalnoj mreži. Druga opcija se koristi ako imate posla s mrežnom verzijom programa i namjeravate postaviti bazu podataka na server 1C:Enterprise.


Rice. 1.5.

Ovdje postavljamo direktorij baza podataka i jezik.

Hajde da pritisnemo Spreman- prazan će biti kreiran baza podataka, ime nove baze će se pojaviti na listi baza (slika 1.6).


Rice. 1.6.

Imajte na umu da kada kliknete na dugme Izbriši posvećeno baza podataka biće uklonjen samo sa liste početnog prozora, ali ne i iz sistema.

Novokreirani direktorij je prazan baza podataka(Sl. 1.7) postoji datoteka 1Cv8.1CD i fascikla 1Cv8Log. Fajl je ono što jeste baza podataka. Sada ima vrlo malu veličinu - 256 Kb. Veličina će rasti kako se konfiguracija razvija i podaci unose korisnici sistema.


Rice. 1.7.

Sada, nakon kreiranja nove prazne konfiguracije, spremni smo da je pokrenemo po prvi put u modu konfiguratora. Odaberite njegovo ime i kliknite na dugme Konfigurator. Otvoriće se prozor konfiguratora - biće potpuno prazan. Izvršite naredbu

Korak po korak kreiranje (restauracija) 1C 8 baze podataka iz datoteke 1Cv8.dt:

1. Na tvrdom disku, na primjer, "D: \" (po mogućnosti ne na onom na kojem je instaliran operativni sistem), kreirajte folder sa intuitivnimrazumljivo ime. Na primjer, "1C8". U njemu ćemo čuvati baze podataka.

2. Unutar direktorija "1C8" kreirajte folder (bazu informacija). Preporučljivo je smisliti jasan i jedinstven naziv za direktorij. Nazvaćemo je "Baza".


3. Pokrećemo instaliranu platformu 1C Enterprise 8.3.

4. Ako je lista infobaza prazna, pojaviće se pitanje "Dodati infobazu na listu"? Odgovaramo: Da. Or

pritisnite dugme "Dodaj".


5. Ostavite natpis "Kreiranje nove infobaze" i kliknite "Dalje".



7. Odredite naziv infobaze. Na primjer, naziv poduzeća ili naziv konfiguracije i kliknite "Dalje".


8. Odaberite direktorij baze podataka (koji smo kreirali na samom početku). Proširite ga i kliknite na "Odaberi mapu".



10. Kliknite na dugme "Završi". Dodavanje baze je završeno.


11. Pokrenite odabranu bazu podataka u modu "Konfigurator".


12. U meniju konfiguratora izaberite "Administracija - Učitaj bazu podataka...".


13. Odaberite rezultirajuću datoteku 1Cv8.dt. Pritisnite dugme "Otvori".


14. Konfigurator će postaviti pitanje: "Nakon učitavanja infobaze, konfigurator će biti završen. Nesačuvan podaci u otvorenim prozorima mogu biti izgubljeni! Nastaviti?". Pritisnite "Da". Sačekajmo malo. Ako je baza velika, ovo možeodvojite nekoliko minuta.


15. Nakon učitavanja podataka, program će postaviti pitanje "Informacija je uspješno učitana. Rad konfiguratora će biti završen. Ponovo pokrenuti konfigurator?". Ako odgovorimo sa "Da", konfigurator će se ponovo pokrenuti. Ali to nije neophodno. Pritisnite"Ne" - ovo završava rad konfiguratora.

Top Related Articles