1s varmuuskopiointi keskeytettiin, mitä minun pitäisi tehdä? Istunnon aloittaminen tietokannassa on kielletty. Varmuuskopioida. Kellon synkronoinnin ongelma

Kun olin käynnistänyt 1C-ohjelman kerran, näin käynnistyksen yhteydessä virheilmoituksen "Aloita istunto tietokanta kielletty. Varmuuskopioida" Olin hyvin yllättynyt - en asettanut itse mitään estoa. Pienen analyysin jälkeen syyksi paljastui automaattisen arkistokopioinnin "häiriö", joka on sisäänrakennettu (yksi alijärjestelmistä).

Virhe näyttää tältä:

Ongelmaksi osoittautui, että tietokannan arkistokopioiden luomista määritettäessä järjestelmä asettaa automaattisesti lohkon tietokannan sisäänkäynnille. Se estää käyttäjiä käynnistämästä ohjelmaa prosessin aikana.

Mutta joskus käy niin, että kopioinnin jälkeen järjestelmä ei voi poistaa sitä. Tässä tapauksessa saamme virheilmoituksen "Istunnon aloittaminen tietokannan kanssa on kiellettyä..."

Hanki 267 videotuntia 1C:llä ilmaiseksi:

Ratkaisu

Helpoin tapa korjata ongelma on poistaa tiedosto 1Cv8.cdn(infobase-lukkotiedosto) tietokantakansiosta.

Esimerkiksi yllä olevassa kuvakaappauksessani tukikohdan sijainti on seuraava:

Sinun on siirryttävä tähän kansioon ja löydettävä ja poistettava 1Cv8.cdn.

1C-asiakas-palvelin-tietokannan eston poistaminen

Jos sinulla on pääsy palvelinkonsoliin, lukon poistaminen on erittäin helppoa. Mene vain tietokannan ominaisuuksiin ja poista "Istunnon aloituksen esto on käytössä" -merkki:

Tänään törmäsin ongelmaan, joka ilmeni sen jälkeen, kun 1C Accounting 8.3 -tietokannan automaattinen varmuuskopiointi tapahtui. Olen määrittänyt tietokannan varmuuskopion, kun poistuin ohjelmasta. Poistuin ohjelmasta onnistuneesti vuodeksi, mutta ilmeisesti tällä kertaa poistuin jotenkin epäonnistuneesti :). Mutta en voinut mennä sisään. Älykäs ohjelmani kirjoitti minulle erittäin näppärän lauseen, joka on tarkoitettu enemmän 1C-ohjelmoijalle kuin yksinkertaiselle käyttäjälle. Joten, käsitellään ongelmaa ei 1C-järjestelmänvalvojina, vaan vain kirjanpitäjänä :).

Mitä tehdä, jos 1s 8.3 ei avaudu varmuuskopioinnin jälkeen ja viesti "istunnon aloittaminen tietokannan kanssa kielletty, varmuuskopiointi kielletty..."

Jos 1C-tietokantaa avattaessa näytetään tietokannan avaamisen sijaan seuraava viesti:

"Istunnon aloittaminen tietokannassa on kielletty. Suorittaaksesi varmuuskopion..." Seuraavat ohjeet järjestelmänvalvojalle tietokannan käynnistämiseen, mutta tästä ohjeesta ei ole juurikaan apua kirjanpitäjälle.

Helpompi ratkaisu:

Sinun on löydettävä levyltä kansio, jossa 1C Accounting 8.3 -tietokanta sijaitsee. Avaa kansio. Kansion sisällä näet seuraavan:

Kansiosta sinun on löydettävä tiedosto 1Cv8.cdn. Tarvitsee poistaa tiedosto 1Cv8.cdn ja käynnistä 1C:Enterprise uudelleen.

Kuten näet, kaikki on yksinkertaista. Ja on hienoa, että artikkelistani oli sinulle hyötyä, olen erittäin iloinen voidessani auttaa sinua. Helpottakoon kirjanpitäjien työskentelyä, jotta heillä on enemmän vapaa-aikaa itselleen ja läheisilleen!

Siinä kaikki tältä päivältä!

Inna Izvekova oli kanssasi.

Nähdään taas sivuilla !

N yhtä paljon ole kiltti sosiaalisen median painikkeille alla artikkelin allapitää se itselläsi!

NOIN tulossa ole kiltti kommenteissa sinun kysymyksesi artikkelin alla! Yritän vastata kaikille.

KANSSA Kacha ole kiltti ilmaisia ​​hyödyllisiä oppitunteja , napsauttamalla artikkelin alla olevaa "Lataa ilmaiseksi" -painiketta.

Tutkia hyödyllinen käsikirjat työhön painamalla .

WHO haluaa oppia kirjanpitoa, Lehdistö

Olet tullut oikealle sivulle! Todennäköisesti aamulla huomasit, että suosikki 1C 8.3 ei ala viestillä: " Istunnon aloittaminen tietokannassa on kielletty. Suorittaaksesi varmuuskopion...».

Ensimmäinen asia, joka on tehtävä nyt, on antaa käyttäjien työskennellä kiireellisesti. Lue tämän jälkeen artikkeli rauhallisesti loppuun ja ota selvää, miksi näin tapahtui ja mikä on "1C 8.3 -tietokannan estäminen ja estämisen poistaminen".

Kokemukseni viittaa siihen, että olet käyttäjä (et järjestelmänvalvoja tai ohjelmoija) ja tietokantasi on tiedostopohjainen (jos tietokanta on SQL, asiantuntijat käsittelevät jo ongelmaasi). Aloittaa sinun on ymmärrettävä missä kansiossa (hakemistossa) se sijaitsee ja poistettava yksi tiedosto tästä kansiosta - 1Cv8.cdn(sinun ei tarvitse tallentaa tiedostoa, sitä ei enää tarvita).

*Jos olet IT-asiantuntija, voit jatkaa turvallisesti lukemaan osion "Estäminen ja estämisen poistaminen 1C-tietokannasta".

Etsi tietokantaluettelon ikkunasta tukiasemasi (numero 1 alla olevassa kuvassa) ja napsauta sitä kerran (ja vain kerran!) hiirellä. Napsauta sitten "Muuta" -painiketta (numero 2).

Luettelossa voi olla vain yksi tietokanta, joten tämä ikkuna saattaa olla sinulle tuttu nimellä "1C-käynnistysikkuna". Napsauta tässä tapauksessa "Muuta" -painiketta.

Jos näet, että tietokanta sijaitsee tässä tietokoneessa tai paikallinen verkko- Kokemukseni ei pettänyt - tietokanta on tiedostopohjainen ja teemme kaiken oikein. Kopioi tämä polku ( numerot 3 ja 4).

Siirry nyt tähän kansioon.

Varmuuden vuoksi tässä on muutamia vaihtoehtoja Explorerin käynnistämiseen:

  • Sinulla on Windows XP tai Windows 7. Napsauta Käynnistä, Suorita ja liitä aiemmin kopioitu tietokannan sijainti. Explorer avautuu.
  • Sinulla on Windows 7. Mutta "Suorita"-vaihtoehtoa ei ole. Liitä sijainti heti Käynnistä-painikkeen napsautuksen jälkeen. Explorer avautuu.
  • Sinulla on Windows 8 tai Windows 10. Napsauta Käynnistä, napsauta suurennuslasia oikeassa yläkulmassa, liitä tietokannan aiemmin kopioitu sijainti ja paina Enter. Explorer avautuu.

  • Etsi keltainen levyke tehtäväpalkista ja napsauta sitä. Liitä tietokannan sijainti Explorer-ikkunan yläreunassa olevaan osoitepalkkiin. (Napsauta osoitepalkkia hiiren kakkospainikkeella, Vaihda osoite, napsauta uudelleen osoitepalkkia, Liitä).

  • Universaali menetelmä kaikille Windows-versiot ja sen asetuksista. Paina näppäimistön lippupainiketta ja paina näppäimistön latinalaista R-näppäintä (tai venäläistä K) vapauttamatta sitä. "Suorita"-ikkuna avautuu, liitä aiemmin kopioitu tietokannan sijainti ja napsauta OK.

Käyttämällä yhtä ehdotetuista vaihtoehdoista sinut ohjataan tutkimusikkunaan, jossa on tietokannan sijainti.


Etsi Explorer-ikkunassa tiedostoluettelosta 1Cv8.cdn-tiedosto, napsauta sitä hiiren kakkospainikkeella ja valitse "Poista", kuten edellisessä kuvassa näkyy.

Valmis! "1C: Kirjanpito" tai "1C: Palkat ja henkilöstöhallinto" tai "1C: Kaupan hallinta" alkaa uudelleen.

Estäminen ja eston poistaminen 1C-tietokannasta. Tuhoamme myyttejä.

Tästä osiosta löydät ainutlaatuista tietoa estämisen kanssa työskentelystä ja saat myös kumouksen yleisistä väärinkäsityksistä "Datan esto" -aiheesta.

Kuinka asettaa lukko?

Tietokannan estomekanismi on suunniteltu lopettamaan tällä hetkellä avoimet istunnot ja estämään uudet yhteydet. Lukitustoiminnon sijainti valikossa voi vaihdella kokoonpanon mukaan. Esimerkiksi UT:n versiossa 11 (11.3.3.163) tämä on perustiedot ja hallinto, [Palvelu] Blocking user work. Vaihtoehtoinen vaihtoehto: Tutkimustiedot ja hallinto, Tuki ja ylläpito, Käyttäjätyön estäminen. UT:n versiossa 10.3 (10.3.21.2) tämä on palvelu, käyttäjät, tietokantayhteyksien estäminen.

*On toimialakohtaisia ​​kokoonpanoja, joissa lukitus käyttöliittymän ja mekanismin näkökulmasta näyttää erilaiselta kuin tässä artikkelissa kuvattu. Koska harkitsemme vakiomekanismia useimpiin 1C-kokoonpanoihin, emme käsittele erityisiä teollisuuden kokoonpanoja.


Kun valitset tämän kohdan, "Käyttäjien estäminen" -valintaikkuna avautuu, johon sinun on syötettävä käyttäjille tarkoitettu viesti, eston alkamis- ja päättymisaika sekä lukituksen avauskoodi.


Koska estotoiminnon alku ja loppu on annettu, sinun on oltava erittäin varovainen tässä valintaikkunassa ja syötettävä tiedot selvästi. Jos valintaikkunassa olisi mahdollisuus syöttää "15 minuutin kuluttua" lohkon alku, jonka kesto on "20 minuuttia", tai ainakin näyttää nämä arvot lohkon absoluuttisen alkamis- ja lopetusajan perusteella, se olla vaikea asettaa vuoden kestävää lohkoa, kuten tämä voi tapahtua, jos päivämäärän ja kellonajan syöttämisessä tapahtuu virhe.

On suositeltavaa asettaa "Aloitusaika"-parametri nykyiseksi päivämääräksi/kellonajaksi + aika, jonka käyttäjät tarvitsevat valmistautumaan poistumaan ja tallentamaan muokatut asiakirjat. Esimerkiksi nyt kello on 9.50, ja annamme käyttäjille 10 minuuttia aikaa tallentaa tulokset. Eston kokonaisaloitusajan tulee olla 10 tuntia 00 minuuttia.

Päättymisaika – sinun ei tarvitse syöttää sitä, mutta kohde estetään määräämättömäksi ajaksi (ikuisesti).

Lukituksen avauskoodi on kertaluonteinen "salasana", joka aloitetaan tyhjästä huolimatta vahvistetusta lukituksesta, jota voidaan tarvita joissain tapauksissa (käsitellään alla). Muista tulla ja muistaa. Tietokannan SQL-version tapauksessa tämä parametri näkyy "Administering 1C Enterprise Servers" -laajennuksessa ja sitä kutsutaan siellä "käyttöoikeuskoodiksi".

Tietokannan SQL-version tapauksessa tarvitset lisäksi valtuutuksen tietokannan ylläpitäjältä tai klusterin ylläpitäjältä.


Joten, kun olet napsauttanut "Aseta esto" -painiketta ja saanut positiivisen vastauksen vahvistukseen...


...palaat edelliseen valintaikkunaan, ulkomuoto joka on muuttunut:


Oikeaan alakulmaan tulee viesti, joka ilmoittaa, että käyttäjät on ajoitettu estettäväksi. Vain sinä näet tämän viestin.


Suunniteltu? Ehkä tällä on jotain tekemistä rutiinitehtävien kanssa?

Toimiiko käyttäjän työn ajoitettu esto, jos rutiinitehtävät estetään? Kyllä se onnistuu. Estomekanismi ei käytä ajoitettuja tehtäviä.

Mitä käyttäjät ja minä näemme?

Kunnes esto alkaa, aktiiviset käyttäjät saavat "kohteliaat" muistutukset sulkea. Tässä dialogissa aikakatkaisun laukaisee "Kyllä", joten käyttäjät, jotka eivät ole työpaikallaan, kirjautuvat onnistuneesti ulos 1C-istunnosta.


Lukon aloittaja saa toisen viestin:


Eston alkamisen jälkeen et pääse tietokantaan tavanomaisella tavalla. Sisäänpääsyä käsitellään alla. Huomaa, että valintaikkuna ei ilmoita automaattisesti, milloin esto päättyy, joten järjestelmänvalvojan tehtävänä on ilmoittaa käyttäjille työn jatkamisen ajasta. Nämä tiedot voidaan määrittää viestissä käyttäjälle.



Pommi räjähtää täsmälleen sovittuun aikaan. Sireeni ulvoo, kunnes se räjähtää.

Vastoin yleistä käsitystä, että aktiiviset käyttäjäistunnot lopetetaan pehmeästi, varoituksen jälkeen, joka voidaan jättää huomiotta ja työ jatkuu, itse asiassa aktiivisten istuntojen lopettaminen tai vielä parempi "katkaisu" tapahtuu täsmälleen aikataulussa, kovaa ja tappiolla. kaikista tallentamattomista tuloksista. Kaikki varoitukset annetaan aikavälillä, jolloin napsautat "Aseta esto" -painiketta eston alkamisaikaan, jonka jälkeen aktiivinen istunto päättyy ilman ilmoitusta ja 1C siirtyy sykliin, jossa yrittää aloittaa määrityksen. jälleen 1 minuutin välein.

Ei ole poikkeuksia viitearvojen syöttötiloihin, joissa syötetään arvo, joka ei ole viitekirjassa - et voi poistua syöttötilasta (esimerkiksi sulje 1C ristillä), mutta tämä ei estä sinua suorittamasta työ. Modaalinen dialogitila on kiinnostavampi, joten siitä keskustellaan tarkemmin.

*Käyttäjäistunnot vanhoissa kokoonpanoissa päättyvät hieman sovittua aikaa myöhemmin, koska... Käyttäjät saavat ensin "Järjestelmä sammuu" -varoituksen.

Räjähtääkö se todella?

Ensinnäkin on huomattava, että vanhemmissa kokoonpanoissa lukko ei ehkä toimi lukon käynnistäjälle. Jatketaan nyt alustan 8.3 ongelman tarkastelua.

Tiedoston tietoturvan käyttäjä, joka päättää esimerkiksi poistaa dokumentin ja mennä sitten lounaalle jättäen "Merkitse asiakirja poistettavaksi?" -valintaikkunan ruudulle, pitää yhteyden tietokantaan auki. Tietysti hänen istuntonsa päättyy lounaan jälkeen, kun hän vastaa "Kyllä" tai "Ei", mutta siihen asti näet, että aktiivisia käyttäjiä on. Tässä tapauksessa eston aloittaja näkee seuraavan viestin:


Lokiin ilmestyy ajonaikainen virhesanoma, jota ei pitäisi tulkita ajonaikaiseksi virheeksi, vaan "kaikki käyttäjät eivät ole suorittaneet istuntojaan":


Eikä tämä ole ainoa syy, miksi esto ei ehkä toimi. (katso lisää osiot "Kenen aukioloaikojen mukaan?" ja "Entä käyttäjäni Vladivostokissa?").

Modaalinen valintaikkuna hallittujen lomakkeiden tietokannan SQL-versiossa

1C-sovelluspalvelimella on mahdollisuus poistaa istunto modaalisesta dialogitilasta huolimatta. 1C-käyttöliittymä ja modaalinen dialogi jäävät käyttäjän näytölle luoden vaikutelman keskeneräisestä istunnosta, mutta todellisuudessa istunto poistetaan ja yhteys tietoturvaan katkeaa ajoissa. Kun käyttäjä yrittää jatkaa työtä, hän näkee vivahteista riippuen virheilmoituksen "Istunto puuttuu tai poistettu" tai "Järjestelmänvalvoja on lopettanut istunnon".



Modaalinen valintaikkuna tietokannan SQL-versiossa tavallisilla lomakkeilla

Käyttäjäistunnot lopetetaan.

Lukon asettamisen jälkeen on parempi olla poistumatta dialogista, koska... Kun avaat tämän valintaikkunan uudelleen ennen eston alkamista, näyttöön tulee virheellinen viesti, joka ilmoittaa, että esto on jo asennettu (tosin vain puolet), aktiivisia istuntoja ei ole (ei totta). Samaan aikaan käyttäjien lopetusprosessi jatkuu (ristiriidassa nolla aktiivista istuntoa + ei täysin totta, koska käyttäjät "päättävät itsensä"). Vaikka käyttäjän estokoodi ei ole ihanteellinen, se ei lopulta estä sinua asettamasta estoa ja lopettamasta aktiivisia istuntoja, mutta se hämmentää Infobase-järjestelmänvalvojaa.



Toimiiko esto, jos asetan eston ja suljen valintaikkunan?

Toimiiko esto, jos asetat eston ja poistut välittömästi 1C:stä (eli lopetat 1C-istunnon ennen eston alkamista)?

Joo. Vakiintuneeseen lukkoon reagointimekanismi ei tarjoa vuorovaikutusta lukon alullepanijan ja muiden käyttäjien välillä. Käyttäjäistunnot tarkistavat itsenäisesti, voivatko ne toimia.

Kenen kellolla esto toimii, jos tietokoneiden aika on hieman erilainen?

Kellon synkronoinnin ongelma

Tiedoston tietoturvalla jokainen tietokone tarkistaa itse, onko tietoturvalla asetettu estoaikaväli, ja vertaa sitä paikalliseen kelloonsa. Hänen kellonsa tarkkuus määrittää, pystyykö hän Tämä tietokone lopeta istunto täsmälleen oikeaan aikaan. Jos tietokanta on estetty klo 10.00 alkaen, yhdelle tietokoneelle tämä hetki tulee aikaisemmin ja toiselle myöhemmin.

Verkkotunnusympäristössä ja milloin moitteeton työ Järjestelmänvalvojille kaikkien tietokoneiden aika synkronoidaan toimialueen ohjaimen kanssa. Mutta päälle monia syitä Aika saattaa hukata: aikasynkronointia verkkotunnuksen ohjaimen kanssa ei ole määritetty, aikasynkronointi on määritetty ulkoisen aikapalvelimen kanssa, joka ei ole enää käytettävissä, verkko- tai toimialuepalveluiden vikoja, järjestelmän ajan muuttamisoikeuksien puute jne.

Näyttää siltä, ​​että voimme puhua sekunneista, äärimmäisissä tapauksissa minuuteista. Mutta todellisuudessa tietokoneeseen ei ehkä ole esimerkiksi asennettu päivitystä käyttöjärjestelmä, joka tukee siirtymistä sesonkiaikaan (talvi/kesä), eikä virhe voi enää olla sekunteja, vaan tunteja. Tämän kokeilun suorittaminen on helppoa: ajoita lohko klo 10 puoleksi tunniksi ja aseta yhdestä tietokoneesta aika tunnilla eteenpäin - esto ei vaikuta siihen.

Ennen kuin asetat lukon, tarkista siis huolellisesti kellonaika tietokoneesi oikeasta alakulmasta ja ota myös yhteyttä järjestelmänvalvojaan etukäteen kysyäksesi, toimiiko ajan synkronointi IT-infrastruktuurissasi.

Entä käyttäjäni Vladivostokissa?

Absoluuttinen aikaongelma eri aikavyöhykkeiltä tulevien käyttäjien kanssa

Eston aikaväli tallennetaan tietokantaan. Katso estotiedoston 1Cv8.cdn (joka on luotu IB:n tiedostoversiossa) sisältöä, se tallentaa eston alkamisajankohdan 17.07.2017 13:59 muodossa VVVVKKDDDDHHMMSS ilman kellonaikaa. vyöhyke:


Ilman aikavyöhykettä olisi selvää, mistä absoluuttisesta ajasta puhumme me puhumme, jos aika viittaa aina tiettyyn aikavyöhykkeeseen, esimerkiksi UTC+0. Mutta tietokanta tallentaa paikallisen ajan eston aloittaneen tietokoneen kellon mukaan. Ei tiedetä, miltä aikavyöhykkeeltä tämä tietokone oli, mikä tarkoittaa, että absoluuttista eston aikaa ei tiedetä.

Jos Moskovassa keskitetyssä tietoturvajärjestelmässä asetat eston klo 13.59, ja tämä ajankohta Moskovan käyttäjille on tulevaisuudessa, niin Vladivostokissa saman tietoturvajärjestelmän käyttäjille klo 13.59. oli 7 tuntia sitten. Ja riippuen teknisestä ratkaisusta, jonka mukaisesti Vladivostok-käyttäjien tietoturvatyötä tehdään, näiden käyttäjien estäminen joko toimii tai ei.

Mitä teknisiä ratkaisuja voisi olla, joissa esto ei toimi oikein Vladivostok-käyttäjille? Ne, joissa 1C-asiakasosa saa aikaa Vladivostokissa, ei Moskovassa. Esimerkiksi toimistot liitetään paikallisverkkoon VPN:n kautta, ja 1C-asiakasosa alkaa paikallinen tietokone, jolla on aikaa UTC+10. Mutta jos he työskentelevät tietokannan kanssa RDP-yhteyden kautta tai RemoteApp-tilassa Moskovan palvelimella ja käyttävät 1C-asiakasosaa tällä palvelimella, kaikki on kunnossa, koska siinä on UTC+3 aika.

Onko kellon ja aikavyöhykkeen synkronoinnissa ongelmia tietokannan SQL-version tapauksessa?

Ei. Tässä vaihtoehdossa on "palvelinkello", jota pidetään vakiona.

Poistetaanko minut Configuratorista, jos olin siinä ja esto alkoi tulla voimaan?

Onko mahdollista käyttää Configuratoria estojakson alkamisen jälkeen?

Se on kielletty! Mahdollisuus työskennellä konfiguraattorin kanssa tarkistetaan vain käynnistyksen yhteydessä, eikä sitä suoriteta käytön aikana. Siksi, jos lohko on asetettu myöhempää työtä varten konfiguraattorissa, on paljon helpompaa käynnistää se ensin kuin ohittaa käynnistyskielto myöhemmin.

Kuinka poistaa lohko?

Samassa valintaikkunassa, jossa esto asennettiin. Muistutamme, että lukon asennuksen jälkeen "Aseta lukko" -painikkeen sijasta on "Avaa" -painike.

Tietoturvan SQL-version tapauksessa lukituksen avaaminen on mahdollista myös "Administering 1C Enterprise Servers" -laajennuksessa. (Katso alempaa)

Mihin avauskoodi on tarkoitettu?

Päästä tietoturvaan sillä hetkellä, kun esto on voimassa. Tilanteet, joissa tämä on välttämätöntä:

  • Lukon asennuksen jälkeen istunto tietoturvalla on päättynyt (manuaalisesti tai lukituksen kohdistamisen seurauksena itse aloittajalle) ja uusi istunto on aloitettava;
  • Eston päättymisaikaa ei vahingossa täytetty ollenkaan;
  • Eston päättymisaika syötettiin väärin (esimerkiksi seuraava kuukausi tai vuosi syötettiin vahingossa);
  • Tietokanta on SQL-versiossa, ja väärin asetetun lukituksen peruuttamiseksi on mahdotonta poistaa 1Cv8.cdn-tiedostoa infobase-hakemistosta.

Käytä tässä tapauksessa käynnistyksen yhteydessä annettua vihjettä. Nuo. Napsauta tietokantaluettelon ikkunassa "Muokkaa" ja kirjoita seuraava rivi lisäkäynnistysparametreihin:

YRITYS /F"Z:\Exchange\UT 11" /CAalli käyttäjien työskennellä /UC12345

... ottaen huomioon sijaintihakemiston ja avauskoodin.


On parempi kopioida tämä rivi leikepöydälle ja muokata sitä "Muokkaa tietokantaa" -valintaikkunassa. Jos sekoitat lainausmerkkien tyypin tai venäläisen "C" ja latinalaisen, näet virheilmoituksen:



Jos syötät sen oikein ja käynnistät sitten 1C:n yritystilassa, 1C poistaa lukon automaattisesti ja suorittaa työnsä loppuun. Tämän jälkeen voit poistaa lisäparametreja ja käynnistää 1C:n tavalliseen tapaan.

Mitä minun pitäisi tehdä, jos en asettanut lukitusta, mutta joku on estänyt SQL-tietokannan? En kuitenkaan tiedä avauskoodia.

Itse kokoonpano voi estää tietokannan arkistokopion luomisen ajaksi. Jos luontiprosessia ei suoritettu loppuun normaalisti, SQL-tietokanta saattaa jäädä lukittuun tilaan. Tässä tapauksessa tarvitset pääsyn konsoliin (oikeammin laajennus) "Administering 1C:Enterprise Servers".

Mistä sitä kannattaa etsiä?

"1C:Enterprise Server Administration" -laajennus asennetaan usein samalle palvelimelle, jossa se on otettu käyttöön. SQL-palvelin ja myös siellä, missä itse "1C-palvelin" (tai "1C-sovelluspalvelin") on otettu käyttöön. Vaikka tämä ei ole välttämätöntä: SQL voidaan asentaa yhdelle tietokoneelle, 1C Application Server toiselle ja laitteet voidaan ottaa käyttöön omalla työasemallasi. Voit todennäköisesti saavuttaa menestystä tekemällä seuraavat:

  • Yhdistä RDP:n kautta Srvr=...-rivillä määritettyyn palvelimeen käyttämällä verkkotunnuksesi kirjautumistunnusta ja salasanaa. Jos et saa yhteyttä, kysy Järjestelmänvalvoja lisää sinut etätyöpöydän käyttäjäryhmään. (Jos tällaiset oikeudet evätään, ota käyttöön ja määritä "Administering 1C Enterprise Servers" -laajennus työasemassa);

  • Etsi palvelimelta "1C:Enterprise Server Administration" -laajennus;
  • Käynnistä laajennus, laajenna puu tietokantaasi solmuun.

  • Tyhjennä tietokannan ominaisuuksista valintaruutu "Istunnon alkamisen esto käytössä" tai korjaa eston alkamis- ja päättymisaika tai katso "lupakoodi" tietoturvan syöttämiseen (tunnetaan myös nimellä "poistokoodi"). eston asetusten valintaikkunassa).

Mitä tehdä, jos kaikki SQL-tietokannan käyttäjät ovat kirjautuneet ulos, mutta et silti voi käynnistää Configuratoria, koska... onko aktiivisia käyttäjiä?

Tietokannan "Yhteydet" -solmussa näytön oikealla puolella voit poistaa olemassa olevia yhteyksiä.


Nämä eivät ole kaikki tietokannan estämiseen liittyviä kysymyksiä.

Jos sinulla on vielä kysyttävää:

  • Onko mahdollista työskennellä Moskovan ajan mukaan, jos vuokraat palvelimen Euroopasta etkä halua olla riippuvainen sen aikavyöhykkeestä?
  • Kuinka löytää 1C-sovelluspalvelin, jos et tiedä, mihin se on asennettu?
  • Kuinka ottaa käyttöön "1C:Enterprise Server Administration" -laajennus ja kuinka se määritetään?
  • Jos samassa paikallisverkossa on useita sovelluspalvelimia, mitä sinun tulee tehdä?
  • Mitä tehdä klusterijärjestelmän tapauksessa? jne.

Sertifioidut 1C-teknologiakonsulttimme vastaavat niihin mielellään.

  • Ensinnäkin se auttaa sinua ymmärtämään paremmin mitä tapahtui. Ja harvemmissa tapauksissa se voi jopa auttaa ratkaisemaan ongelman itse.
  • Toiseksi, jos et selviä omin voimin, sinun tulee ennen kaikkea ottaa yhteyttä asiantuntijaan saadaksesi apua. tekninen tuki näkyviin tulevan tieto- ja diagnostiikkaikkunan sisällön kanssa.

Katsotaanpa lähemmin vastaanotetun valintaikkunan sisältöä:

Rivi 1.A "Istunnon aloittaminen tietokannan kanssa on kielletty." on vakiomerkintä, joka osoittaa, että käyttäjän pääsy ohjelmaan on estetty. Tällaisella estolla tietokantahakemistoon luodaan automaattisesti erityinen tiedosto, jonka tunniste on ".cdn" (katso lisätietoja seuraavista osista).

Rivi 1.B ilmoittaa yleensä syyn, eston keston sekä muita hyödyllisiä tietoja. Riippuen siitä, kenelle tai mitä (järjestelmän tapauksessa) sisääntulon esto on asennettu ja mihin tarkoitukseen, tämän lohkon tiedot voivat olla erilaisia. Rivi "Varmuuskopio" on myös tyypillinen tietokannan manuaalinen tai rutiinivarmuuskopiointi (tässä tapauksessa rivi "Varmuuskopiointi.") tietokannasta 1C Enterprise -työkaluilla.

Jos järjestelmänvalvoja luo lohkon 1C 8.3 Enterprisen käyttäjätilassa, tai 1C-ohjelmoija, jos lohko asetetaan ohjelmallisesti konfiguraattorissa, hän voi keksiä omat viestinsä:

Rivi 2 antaa vihjeen ohjelman suorittamiseen komentoriviltä Windowsin merkkijonot, jos tiedät niin sanotun "lupakoodin" (katso seuraava vaihe).

Rivi 3 selittää prosessin ja mitä painikkeet tekevät.

Vaihe 2. Ratkaisu lukon poistamiseen ja 1C 8.3 -tietokantaan siirtymiseen

Istuntolukot voidaan karkeasti luokitella seuraavasti:

  • Suunniteltu. Kun istunnon lukitus käynnistettiin manuaalisesti tai automaattisesti, palvelee ajoitettua prosessia 1C-tietokannassa (varmuuskopiointi, rutiinitehtävä, päivitys);
  • Muut, väärin. Kun lukko asennetaan käyttäjän virheellisten toimien tai järjestelmän itsensä kohtaamien virheiden seurauksena, kun se ei automaattisesti poista aiemmin asennettua lukkoa. Esimerkiksi varmuuskopiointi aloitettiin, mutta käyttäjä keskeytti sen sulkemalla ohjelman väkisin.

Menetelmä 1

Molemmissa tapauksissa, kun istunnon esto asetetaan, kuten yllä mainittiin, nykyisen tietokannan tallennushakemistoon luodaan tiedosto, jolla on .cdn-käyttöoikeus:

Täten, yksinkertainen ratkaisu istunnon estämisestä johtuvat ohjelman käynnistysvirheet johtavat 1Cv8.cdn-tiedoston poistamiseen.

Käyttäjän tulee kuitenkin ensin kysyä: "Jos istunnot estetään, tarkoittaako tämä sitä, että tämä johtuu jostain?" Ehkä toinen käyttäjä, jolla on hallinnollisia toimintoja (jäljempänä järjestelmänvalvoja), käynnisti todella tärkeän tehtävän tai käsittelyn 1C 8.3 Accountingissa, joka ei voi sietää useiden käyttäjien läsnäoloa tietokannassa samanaikaisesti.

Menetelmä 2

Jos tällainen tilanne on mahdollista, sinun tulee ottaa yhteyttä ylläpitäjään ja selvittää, onko mahdollista päästä tietokantaan ja onko hänellä erikoiskoodi lupa, joka mainittiin juuri edellä. Tässä tapauksessa käytämme toista menetelmää - kirjoittamalla estetty tietokanta käynnistämällä ohjelma komentoriviltä ja määrittämällä lupakoodi jossakin käynnistysparametreista:

  • "C:\Program Files (x86)\1cv8\common\1cestart.exe" – polku 1C Enterprise 8.3 -käynnistimeen;
  • ENTERPRISE – tarkoittaa, että ohjelma käynnistyy käyttäjätilassa, ts. 1C Enterprise -tilassa;
  • /F”F:\Bazy1C\Accounting” – ilmaisee tiedoston tietokannan (parametri /F) ja polun siihen (palvelimen tietokannan osoite ilmoitetaan /S-parametrissa);
  • /C Salli käyttäjien työskennellä – valinnainen parametri: jos tämä on valittuna, järjestelmä ei käynnisty, mutta lukko poistetaan (lukkotiedosto tuhoutuu), ja sen jälkeen käyttäjät pääsevät tietokantaan.

Jos parametria ei ole asetettu, tietty käyttäjä saa kirjautua sisään, mutta lukkoa ei poisteta. Tämä käyttäjä voi avata täydellisen lukituksen käyttäjätilassa siirtymällä Tuki- ja ylläpitopaneeliin (Osion hallinta - Ohjelman asetukset -komentoryhmä - Tuki- ja ylläpitokomento:

Ja lomakkeen kutsuminen Käyttäjien estäminen samannimisellä komennolla:

Avautuvassa lomakkeessa voit poistaa istuntojen eston napsauttamalla Unblock-painiketta, jossa /UC12345 – /UC-parametri määrittää lupakoodin (12345). Parametrien nimet kirjoitetaan englanniksi.

Lisätietoja komentoriviparametreista on 1C 8.3 Enterprise -ohjeessa.

Menetelmä 3

On olemassa vaihtoehtoinen ja käyttäjälle vielä helpompi tapa käyttää yllä olevia parametreja tietokannan (jäljempänä IB) käynnistämiseen - on mahdollista rekisteröidä tarvittavat tiedot kiinnostavan tietokannan ominaisuuksiin.

1. Valitse käynnistysikkunassa (merkitty "A") lukittu tietokanta ja napsauta Muuta-painiketta, jonka jälkeen avautuu tietoturvaominaisuuksien muokkausikkuna (merkitty "B"):

Kiinteistössä Lisäkäynnistysvaihtoehdot kirjoitamme muistiin lukituksen avauskoodin ja tarvittaessa parametrin, jotta käyttäjät voivat työskennellä (tässä tapauksessa ensimmäisen käynnistyksen jälkeen ja ennen seuraavaa käynnistystä tämä parametri on poistettava). Nämä parametrit on kuvattu yksityiskohtaisemmin edellä.

Huomautus: kun automaattinen varmuuskopiointi tapahtuu (suoraan tai osana toista toimenpidettä, esimerkiksi automaattisen päivityksen aikana), järjestelmä estää 1C 8.3 -tietokannan ja asettaa standardin avauskoodin " Varmuuskopioida ».

Siksi, jos toimenpide epäonnistuu ja tietokanta pysyy estettynä, mutta cdn-tiedostoa ei voi poistaa, voit käyttää parametria tietoturvaa käynnistettäessä: /UCBackup.

3. Napsauta Valmis-painiketta ja palaa käynnistysikkunaan, jossa käynnistämme IS:n 1C:Enterprise-painikkeella. Siten virhe "Istunnon aloittaminen tietokannan kanssa on kielletty. "Varmuuskopio" on poistettu:

Jos 1C 8.3 Enterprise toimii asiakaspalvelinversiossa, mutta käyttäjällä ei ole käyttöoikeuksia ja tarvittavia tietoja tietokantojen hallintaan tässä tilassa, sinun tulee tässä tapauksessa ottaa yhteyttä järjestelmänvalvojaan saadaksesi apua. Huomaamme vain, että asiakas-palvelin-versiossa pääsyn lisäksi komentorivi Kanssa lisäparametreja on mahdollista poistaa esto käyttämällä 1C:Enterprise-palvelinklusterin hallintaapuohjelmaa, eli lippu on poistettava halutun tietokannan ominaisuuksista Istunnon aloituksen esto on käytössä.

1Cv8.cdn-lukkotiedoston anatomia

Uteliaat voivat katsoa 1Cv8.cdn-tiedostoon, joka luodaan istuntojen eston aikana - se on yksinkertaista tekstitiedosto, joka voidaan avata sopivalla Notepad-editorilla:

Tiedoston teksti on kehystetty aaltosulkeet, jossa luetellaan seuraavat pilkuilla erotetut lukitusvaihtoehdot:

  • 1 (0) – merkki lukituksen asettamisesta (1 – asennettu; 0 – pois käytöstä);
  • 20160706154700 – istunnoneston alkamispäivämäärä (päivämäärä + kellonaika), meidän tapauksessamme se on 6.7.2016 klo 20.00;
  • 20160706154700 – istunnon eston päättymispäivämäärä (päivämäärä + kellonaika), meidän tapauksessamme se on 06.7.2016 20:00:00 (jos lopetuspäivää ei ole määritetty, niin oletusarvoisesti syötetään arvo 00010101000000 parametri);
  • Jonka jälkeen tekstiparametri, missä kaksoislainausmerkit aputeksti sijoitetaan, näytetään käyttäjälle valintaikkunassa;
  • "123" – lupakoodi on määritetty.

Kuten näet, tiedosto sisältää kaikki parametrit, jotka näkyvät näkyviin tulevassa tieto- ja diagnostiikkavalintaikkunassa.

Sivustolla voit lukea muita ilmaisia ​​artikkeleita ja video-opetusohjelmia 1C-kirjanpitokokoonpanosta (




Yläosa