Oturumun başlangıcı yedekleme için yasaktır. Oturumun başlangıcı bilgi tabanı ile yasaktır

1C programını bir kez çalıştırmak, başlangıçta "Bir oturumun başlangıcı" hatasını gördüm. bilgi tabanı yasak. Destek olmak". Çok şaşırdım - kilitleri koymadım. Küçük bir analizden sonra, nedeni, (alt sistemlerden biri) içine yerleştirilmiş olan otomatik arşiv kopyasının "aksaklığına" idi.

Hata şöyle görünüyor:

Dava, veritabanının arşiv kopyalarının oluşturulmasını oluştururken, sistem otomatik olarak kilitleri girişe bilgi tabanına ayarlar. Programın işlem sırasında kullanıcıyı başlatmasını önler.

Ancak bazen sistemin kopyalamasından sonra kaldırılamadığıdır. Bu durumda, "Bir oturumun başlangıcı olan bir bilgi tabanı yasaktır ..." hatasını alırız.

Ücretsiz 1C için 267 video eğitimi alın:

Problemin çözümü

Sorunu düzeltin, bir dosyayı silmenin en kolay yoludur. 1CV8.CDN.(Bilgi tabanı kilit dosyası) veritabanı klasöründen.

Örneğin, ekran görüntümde, tabanın yerinin üstündeki:

Bu klasöre gitmelisiniz ve sonra 1CV8.CDN'yi bulup kaldırmalısınız.

Blokajı istemci-sunucu taban 1C ile çıkarma

Sunucu konsoluna erişiminiz varsa, engellemeyi kaldırın çok basittir. Bilgi tabanının özelliklerine geçmek ve bayrağını kaldırmak için "Lock oturum başlangıcını açık":

Vurdun Önemsiz sayfaK! Büyük olasılıkla, sabahları en sevdiğim 1C 8.3'in mesajı ile başlamadığını buldunuz: " Oturumun başlangıcı bilgi tabanı ile yasaktır. Yedekleme yapmak için ...».

Şimdi yapılması gereken ilk şey - Acilen kullanıcılara kullanıcılara izin ver. Bundan sonra, makaleyi sonuna kadar okuyun ve neden olduğunu ve neden olduğunu ve "1C 8.3'ün bilgi tabanından bloke etme ve engelleme" neyin ne olduğunu öğrenin.

Deneyimim, bir kullanıcı olduğunuzu (bir sistem yöneticisi değil, bir programcı değil) olduğunuzu ve bilgi tabanınızın dosyası olduğunu göstermektedir (eğer SQL tabanı, uzmanlar zaten sorununuza girmişse). Başlamak Hangi klasörü (dizinin) olduğunu anlamak ve bu klasördeki bir dosyayı silmek için gereklidir - 1CV8.CDN (Dosyayı kaydedemezsiniz, artık ihtiyaç duymayacak).

* BT uzmanıysanız, "1C Bilgi Bankası'ndan blokajın kilidini ve çıkarılmasını" okumaya güvenle gidebilirsiniz.

Bilgi tabanlarının bir listesiyle pencerede, veritabanınızı bulun (Şekil 1'deki resimde 1) ve bir kez bir fareyle bir (ve sadece bir!) Üzerine tıklayın. Ardından "Düzenle" düğmesini tıklatın (basamak 2).

Liste yalnızca bir baz olabilir, bu yüzden bu pencere "1C başlatma penceresi" ile aşina olabilir. Bu durumda, Düzenle düğmesini tıklamanız yeterlidir.

Bilgi tabanının bu bilgisayarda veya içinde bulunduğunu görürseniz yerel ağ - Deneyimim aşağı inmedi - temel dosyayı ve hepimiz doğru yaptık. Bu yolu kopyalayın ( Şekil 3 ve 4).

Şimdi bu klasöre gidin.

Sadece durumunda, işte iletkene başlamak için bazı seçenekler:

  • Windows XP veya Windows 7'niz var. Başlat'ı tıklatın, yürütün, daha önce bilgi tabanının kopyalanmış konumu yerleştirin. Explorer açılacak.
  • Windows 7'iniz var, ancak "yürütme" öğesi yok. Başlat'a bastıktan hemen sonra konumu ekleyin. Explorer açılacak.
  • Windows 8 veya Windows 10'unuz var. Başlat'ı tıklatın, sağ üst köşede, Çayır'a tıklayın, Bilgi tabanının önceden kopyalanan konumunu takın, ENTER tuşuna basın. Explorer açılacak.

  • Görev çubuğunda sarı bir disket bulun ve üzerine tıklayın. Bilgi tabanının konumunu, iletken penceresinin üstündeki adres çubuğuna yerleştirin. (Adres çubuğuna sağ tıklayın, adresi değiştirin, adres çubuğunda, yapıştırın) tekrar tıklayın.

  • Herkes için evrensel bir yol windows sürümleri Ve ayarları. Onay kutusuyla Klavye düğmesine tıklayın ve serbest bırakmadan, Latince R (veya Rus K) tuş takımına tıklayın. "Çalıştır" penceresi açılır, daha önce kopyalanan bilgi tabanının konumunu yerleştirin ve Tamam'ı tıklatın.

Önerilen seçeneklerden birinden yararlanarak, bilgi tabanının konumu ile iletken penceresine gireceksiniz.


Explorer penceresinde, 1CV8.CDN dosyasını dosya listesinde bulun, sağ fare düğmesiyle üzerine tıklayın, önceki şekilde gösterildiği gibi "Sil" seçeneğini seçin.

Hazır! "1C: Muhasebe" veya "1C: Maaş ve Personel Yönetimi" veya "1C: Ticaret Yönetimi" ni yeniden başlattı.

1C bilgi tabanından kilitleme ve çıkarma. Mitleri yok ediyoruz.

İÇİNDE bu bölüm Kilitlerle çalışmakla ilgili benzersiz bilgileri bulacaksınız ve ayrıca "Veri Kilidi" konulu ortak yanlış anlamaların reddedilmesi.

Engelleme nasıl kurulur?

Bilgi veritabanı engelleme mekanizması, mevcut açık oturumları tamamlamak ve yeni bağlantıları önlemek için tasarlanmıştır. Menüdeki kilit fonksiyonelinin konumu konfigürasyona bağlı olarak değişebilir. Örneğin, UT, Edition 11 (11.3.3.163) Bunlar NSI ve İdare, [Hizmet] Kilitleme Kullanıcı işlemidir. Alternatif seçenek: NSI ve yönetim, destek ve bakım, işleri kilitle. UT, Edition 10.3 (10.3.21.2) Bu bir hizmet, kullanıcılar, bir bilgi tabanına sahip bağlantıların kurulumunu engeller.

* Arayüzün bakış açısından bloke etme ve mekanizma açısından bloke edici özel sektörel konfigürasyonlar vardır. Bu makalede açıklandığı gibi görünmeyecektir. Çoğu 1C yapılandırması için standart mekanizmayı düşündüğümüz için özel sektörel konfigürasyonları etkilemeyeceğiz.


Bu öğe seçildiğinde, "Kullanıcıların Kilitlenmesi" iletişim kutusu, kullanıcılar için bir mesaj girmek, başlangıç \u200b\u200bsaati ve blokajı sonlandırmanın yanı sıra kilidini açma kodunu da açar.


Engelleme işleminin başlangıcından ve sonu girildiğinden, bu iletişim kutusunda son derece dikkatli olması ve açıkça bilgi girmesi gerekir. Diyalogda ise, "15 dakika" sonrasında "20 dakika" süresinden sonra engelleme başlangıcını girmek mümkün olacaktır veya en azından bu değerler başlangıç \u200b\u200bve bitişin mutlak zamanının temelinde yansıtılmıştır. Engelleme, tarih zamanı giriş hatası hatası olduğunda, yılda bir yıllık engelleme oluşturmak zor olurdu.

"Başlangıç \u200b\u200bzamanı" seçeneğinin, mevcut tarih / saat olarak yüklenmesi önerilir +, kullanıcıların düzenlenebilir belgelerin korunması ile üretime hazırlanmaları için gereken süre için gereken süre. Örneğin, şimdi 9 saat 50 dakika, sonuçlarını korumak için kullanıcılara 10 dakika veriyoruz. Toplam engelleme süresi 10 saat 00 dakika olmalıdır.

Bitiş zamanı - giremezsiniz, nesneyi engellerken süresiz olarak yüklenecektir (sonsuza).

Kilit açma kodu, bazı durumlarda gerekli olabilecek kurulu blokajın aksine "sıfırdan" başlangıcında tek bir "şifre" dir. Girin ve ezberleyin. Bilgi tabanının SQL versiyonunun durumundaki bu parametre, "1C Kurumsal Sunucuların İdaresi" nde görünür ve "İzin Kodu" olarak adlandırılır.

Bilgi tabanının SQL versiyonu durumunda, yöneticinin bilgi tabanının yetkilendirilmesi veya küme yöneticisi gerekecektir.


Öyleyse, "Kilitleme" düğmesine bastıktan ve onaylamak için olumlu bir yanıt verdikten sonra ...


... Önceki iletişim kutusuna döneceksiniz, görünüm hangi değişti:


Sağ alt köşede, kullanıcıların engellenmesi planlanacak bir mesaj verilecektir. Bu mesaj Sadece seni gör.


Zamanlanmış? Belki de bu bir şekilde düzenleyici görevlerle bağlantılıdır?

Kilitleme görevleri ayarlanmışsa, kullanıcıların planlanan engellenmesi mi? Evet, işe yarayacak. Kilitleme mekanizması düzenleyici görevleri kullanmaz.

Kullanıcılar tarafından ne görülecek ve kendim?

Engelleme başlayana kadar, aktif kullanıcılar işleri tamamlama gereği hakkında "kibar" hatırlatıcıları alırlar. Zaman aşımı üzerindeki bu diyalogda, "Evet" tetiklenir, bu nedenle işyerinde eksik olan kullanıcılar 1C oturumdan başarıyla çıkacaktır.


Engelleme başlatıcısı başka bir mesaj alır:


Engellemeyi başlattıktan sonra, bilgi tabanı her zamanki gibi kaydedilemez. Nasıl gidiyor, aşağıda konuşulacak. Lütfen iletişim kutusunun, kilitleme süresi sırasında otomatik gösterge içermemesini, böylece kullanıcıları yeniden işleme süresi hakkında bilgilendirme görevi yöneticiye düşer. Bu bilgi, kullanıcıya mesajda belirtilebilir.



Bomba tam olarak atanan zamanda patlar. Siren nasıl patlayacağınızdır.

Aktif kullanıcı oturumlarının tamamlanmasının, göz ardı edilebilecek ve çalışmaya devam edebileceğinden, aslında tamamlanabilecek bir uyarıdan sonra nazikçe yapıldığı inancının aksine, aslında "sarma", aktif oturumlar tam olarak ortaya çıkması daha iyidir. Program, sert ve tüm kaydedilmemiş sonuçların kaybı ile. Tüm uyarılar, engellemenin başlangıcına kadar "Kilidi Ayarla" düğmesini tıklatma süresinden sonra, daha sonra, aktif oturumun tamamlanması herhangi bir bildirim olmadan gerçekleşecek ve 1C'nin başlatılması için döngü girişimlerine geçecek Yapılandırma anı, 1 dakikalık bir aralıkla.

Referans değerlerinin giriş modları hariç, giriş modundan çıkmak için, giriş modundan çıkmak için (örneğin, 1C haçı kapatın), ancak tam işlemi engellemeyecektir. Daha önemli ilgi, modal diyalogun modudur, bu nedenle daha fazla şey söylenecektir.

* Eski yapılandırmalardaki kullanıcı oturumlarının tamamlanması, belirlenen zamandan biraz sonra ortaya çıkar, çünkü Kullanıcılar ilk önce "sistemin işlemi tamamlandığı" bir uyarı alır.

Ve tam olarak patladı?

Başlamak için, eski konfigürasyonlarda kilitleme başlatıcısı için engelleme yapamayacağını unutmayın. Ve şimdi Platform 8.3 için konunun dikkate alındığında dönüyoruz.

Örneğin, bir belgeyi silip bir belgeyi silmek ve öğle yemeğine gitmek, ekrandaki "Belge Belge Belgesi" iletişim kutusunu bırakarak, bilgi tabanıyla açık bir bağlantıyı bırakacaktır. Tabii ki, oturumu öğle yemeğinden sonra sona erecek, "evet" ya da "hayır" yı cevapladıktan sonra, ancak o andan önce aktif kullanıcılar olduğunu göreceksiniz. Aynı zamanda, kilidin başlatıcısı görülecektir:


Çalışma Zamanı Hatası ile ilgili bir mesaj, bir çalışma zamanı hatası olarak yorumlanmalı, ancak "tüm kullanıcılar oturumlarını tamamlamadılar" olarak yorumlanmalıdır:


Ve bu ne tek nedenHangi engelleme çalışmayabilir (CM. İleri, "Kimin saati için?" Ve "ve" Peki ya Vladivostok'teki kullanıcılarım? ").

Bilgi tabanının SQL sürümündeki modal diyalog, yönetilen formlarda

1C uygulama sunucusu, modal diyalog moduna rağmen oturumu kaldırma yeteneğine sahiptir. 1C arayüzü ve modal diyalog, ekrandaki kullanıcıya kalır, eksik bir oturumun görünürlüğünü oluşturur, ancak aslında oturum silinir ve IB bağlantısı zamanında kırılır. Çalışmaya devam etmeye çalıştığınızda, kullanıcı, "oturum eksik veya silinmiş" veya "oturumun yönetici tarafından" oturumun tamamlandığını "görecek.



Sıradan formlardaki bilgi tabanının SQL sürümünde modal diyalog

Kullanıcı oturumları tamamlandı.

Kilidi iletişim kutusundan yükledikten sonra, dışarı çıkmak daha iyidir, çünkü Bu iletişim kutusuna girişi koruduğunuzda, engellemenin başlamasından önce, engellemenin zaten yüklendiği mesaj (gerçekten sadece yarısı), aktif oturumlar sıfır (doğru değil) ortaya çıkıyor. Bu durumda, kullanıcıların çalışmalarını tamamlama süreci devam ediyor (aktif oturumların sıfırına aykırıdır, çünkü kullanıcılar "kendilerini tamamladığından"). Kod engelleme kodu ideal olmasa da, sonunda, kilidini ayarlamaya ve aktif oturumları tamamlamasına müdahale etmemesine rağmen, bilgi taban yöneticisini ortadan kaldırır.



Kilidi ayarlarsanız ve iletişim kutusunu kapatırsanız engelleme çalışması mı?

Kilidi ayarlarsanız ve hemen 1C (yani, blokaj başlamadan önce 1C oturumu tamamlayın)?

Evet. Takılan bloklama için yanıt mekanizması, kilidin başlatıcısı ile kullanıcıların geri kalanı arasındaki etkileşimi sağlamaz. Kullanıcı oturumları, çalışabileceklerini bağımsız olarak kontrol edin.

Bilgisayardaki süre biraz farklı ise, kimin saati kilitlenir?

Saatin sürprizinin sorunu

Bir dosya IB ile, her bilgisayarın kendisi IB'de geçici bir engelleme aralığı olup olmadığını kontrol eder ve yerel saatiyle karşılaştırır. Saatlerinin doğruluğuna bağlı olarak bu bilgisayar oturumun tamamlanmasını tam olarak tamamlayın açılış zamanı. Baz 10: 00'dan itibaren engellenirse, bir bilgisayar için bu an daha önce gelecek ve daha sonra - daha sonra.

Etki alanı ortamında ve sistem yöneticilerinin kusursuz çalışmasıyla, tüm bilgisayarlardaki süre etki alanı denetleyicisiyle senkronize edilir. Ancak, çeşitli nedenlerden dolayı, zaman çekilebilir: Bir etki alanı denetleyicisiyle zamanın senkronizasyonu yapılandırılmış, yapılandırılmış zaman senkronizasyonu, daha uygun olmayan, ağ veya etki alanı servislerdeki arızalar, sistem zamanını değiştirme hakkı yoktur. , vb.

Saniye, son çare olarak, birkaç dakika olarak konuşabiliyoruz. Ancak aslında, bilgisayarda, örneğin, hiçbir güncelleme kurulmamış olabilir. işletim sistemiMevsimlik (Kış / Yaz) zamanına geçişi desteklemek ve hata zaten bir saniye olmayabilir ve saat. Böyle bir deneyi kolayca gerçekleştirin: Kilidi 10: 00'da yarım saatte ve bilgisayarlardan birinde planlayın, bir saat boyunca saati çevirin - engelleme üzerinde çalışmaz.

Bu nedenle, kilidi takmadan önce, bilgisayarın sağ alt köşesindeki saati kendi saatinizle dikkatlice kontrol edin ve ayrıca zaman senkronizasyonunuzda BT altyapınızdaki zaman senkronizasyonunun çalışıp çalışmadığına bakıldığında sistem yöneticinize de başvurun.

Peki ya Vladivostok'teki kullanıcılarım?

Kullanıcıların farklı zaman dilimlerinden gelen mutlak zamanın sorunu

Bilgi tabanına geçici bir tıkanma aralığı kaydedilir. 1CV8.CDN blokaj dosyasının içeriğine bakın (IB'nin dosya sürümünde oluşturulan), 07/17/2017 13:59 tarihinde, GGHMDDDHCHMS'lerin biçiminde, zamanında herhangi bir gösterge olmadan BT başlangıç \u200b\u200bzamanında kaydedilir. Bölge:


Saat diliminde talimatlar olmadan, zamanın her zaman UTC + 0 gibi bazı belirli zaman kemerleriyle ilgili olması durumunda, hangi mutlak zamanın konuştuğunu açıkça anlamıyor. Ancak veritabanında, yerel saat, kilidin başlatıcısı olan bilgisayar tarafından kaydedilir. Hangi zaman dilimi bu bilgisayardı - bilinmeyen, bu, bilinmeyen mutlak engelleme süresi anlamına geliyor.

Moskova'da, merkezi bir IB'de, engellemeyi 13:59'da belirlediniz ve Moskova kullanıcıları için bu zamanın bu anı gelecekte, daha sonra Vladivostok 13:59'daki aynı IB kullanıcıları 7 saat önce. Ve teknik çözeltiye bağlı olarak, IB kullanıcıları Vladivostok kullanıcıları ile yapıldığında, bu kullanıcıları engellemek ya da çalışmaz.

Vladivostok kullanıcıları için engellemenin yanlış çalışacağı teknik çözümler nelerdir? Müşteri Bölüm 1C'nin Vladivostok'ta zaman alacağı ve Moskova'da değil. Örneğin, ofisler yerel bir VPN ağına bağlanır ve istemci bölüm 1c ile başlar yerel bilgisayar, UTC + 10 zamanına sahip olmak. Ancak, RDP bağlantısı üzerinden veya Moskova sunucusundaki RemoteApp modunda veri tabanıyla çalışırlarsa, bu sunucuda çalışan, istemci bölüm 1c - her şey yolunda olur, çünkü UTC + 3 zamanına sahip olacak.

Bilgi tabanının SQL versiyonu durumunda saat ve saat dilimi anketi ile ilgili sorunlar var mı?

Değil. İÇİNDE bu değişken Standart için kabul edilen bir "sunucu saati" var.

İçinde olsaydım beni yapılandırıcıdan atacak ve engelleme hareket etmeye başladı mı?

Kilit işlemini başlattıktan sonra yapılandırıcıya girmek mümkün olacak mı?

Bu imkansız! Konfigüratör ile çalışma yeteneğinin kontrol edilmesi yalnızca başlangıçta yapılır ve çalışma sırasında gerçekleştirilmez. Bu nedenle, Kilit, yapılandırıcıda sonraki çalışma için takılıysa, çalıştırmak için çalıştırmak için çalıştırmak için çalıştırmak çok daha kolaydır.

Engelleme nasıl kaldırılır?

Blokajın kurulduğu aynı diyalogda. Kilidi ayarladıktan sonra, "Kilidi Kilitleme" düğmesini yerine, "Kilidi Kaldır" düğmesini yerine size hatırlatırız.

IB'nin SQL versiyonu durumunda, bloklama "1C kurumsal sunucu sunucusunun uygulanması" sırasında da mümkündür. (aşağıya bakınız)

Kilit açma koduna ne ihtiyacınız var?

Engelleme sırasında şu anda IB'ye girmek için. Gerekli olduğu durumlar:

  • Engellemeyi yükledikten sonra, IB ile bir çalışma oturumu tamamlandı (el ile veya başlatıcıdaki blokajın bir sonucu olarak) ve yeni bir oturum başlatmak gerekir;
  • Yanlışlıkla sonlandırma süresi hiç dolu değildi;
  • Engellemenin bitiş zamanı yanlışlıkla (örneğin, bir sonraki ay veya yıl uygun değildi);
  • SQL sürümünde bilgi tabanı ve yanlış takılan engellemeyi iptal etmek için 1CV8.CDN dosyasını bilgi veritabanı kataloğunda silmek mümkün değildir.

Bu durumda, başlangıçta verilen ipucu kullanın. Şunlar. Bilgi veritabanlarının listesi penceresinde, "Değiştir" i tıklatın ve dizeyi gelişmiş başlatma seçeneklerine girin:

Kurumsal / F "Z: \\ Exchange \\ UT 11" / Komutlu Kullanıcı / UC12345

... Konum kataloğunu dikkate alarak ve kodun kilidini açın.


Bu dizeyi panoya kopyalamak daha iyidir ve bilgi editörü iletişim kutusunda doğrudur. Tırnak türlerini veya Rusça "C" ve Latin'i karıştırırsanız, bir hata mesajı göreceksiniz:



Kurumsal modda 1C'nin uygun giriş ve sonraki başlatılması durumunda, 1C kilidini otomatik olarak çıkarır ve işlemini tamamlayacaktır. Bundan sonra, ek parametreleri silebilir ve her zamanki gibi 1C'yi çalıştırabilirsiniz.

Kilidi kurmadıysam ne yapmalı ve SQL Baz birileri tarafından engellendi mi? Aynı zamanda, Kilit Açma kodunu bilmiyorum.

Bilgi veritabanı kilidi, bir arşiv kopyası oluşturma sırasında yapılandırmanın kendisi tarafından ayarlanabilir. Yaratılış işleminin normal şekilde tamamlanmadığı takdirde, SQL baz engelleme durumunda kalabilir. Bu durumda, konsola erişim (daha doğru - ek bileşen) "1C: işletmelerin yönetimi" sunucuları.

Onun nereden bakacağımı?

"Sunucuların İdaresi İdaresi: İşletmeler", SQL Server'ın dağıtıldığı aynı sunucuya, ve "Sunucu 1C" (veya "1C uygulama sunucusu") dağıtıldığı sunucuya yüklenir. Gerekli olmamasına rağmen: SQL bir bilgisayara "Uygulama Sunucusu 1C" - diğerinde kurulabilir ve Snap kendi başına konuşlandırılabilir. İş istasyonu. Yüksek bir başarı olasılığı ile aşağıdakileri yaparak elde edebilirsiniz:

  • Alan giriş bilgilerinizi ve şifrenizi kullanarak SRVR \u003d ROW'da belirtilen sunucuya RDP'ye bağlanın. Bağlanmak imkansızsanız, sor sistem yöneticisi Sizi uzak bir masaüstü kullanıcı grubuna ekleyin. (Bu tür hakların reddedilmesi durumunda, "Enterrise Sunucu 1C") yapıştırmak için iş istasyonuna genişletin ve yapılandırın;

  • Sunucuda "Sunucular 1C: işletmelerin yönetimi";
  • Eklenti çalıştırın, ağacını bilgi veritabanınızla düğüme genişletin;

  • Bilgi veritabanının özelliklerinde, "oturumların başlangıcını engelleme" onay kutusunu kaldırın veya kilidin başlangıcını ve ucunu düzeltin veya LOCK ayarında IB'ye girmek için "İzin verilen Kod" nı düzeltin ("Kilitleme Kilidi Açma Kodu" iletişim kutusu).

Ya SQL Bilgi Bankası'nın tüm kullanıcıları çıktıysa ve yapılandırıcı hala başlatılabilir, çünkü Aktif kullanıcılar var mı?

Bilgi tabanının "bağlantı" düğümünde, mevcut bağlantılar ekranın sağ tarafında çıkarılabilir.


Bu, bilgi tabanını engellemekle ilgili tüm sorular değildir.

Eğer sorunuz varsa:

  • Avrupa'da bir sunucu kiralıyorsanız ve zaman dilimine bağlı olmak istemiyorsanız, Moskova zamanı için çalışmak mümkün müdür?
  • Bulunduğu yerde bilinmiyorsa 1C Uygulamalar Sunucusu Nasıl Bulunur?
  • Nasıl açılır "1C: Kurumsal Sunucular" ve nasıl yapılandırılır?
  • Bir yerel ağda birden fazla uygulama sunucularında, nasıl olacaysa?
  • Küme sistemi durumunda nasıl olacağı? vb.

Sertifikalı teknolojik danışmanlarımız 1C, onlara cevap vermekten mutluluk duyacaktır.

  • İlk olarak, ne olduğunu anlamak için daha iyi katkıda bulunacaktır. Ve daha nadir durumlarda, sorunu bağımsız olarak çözmeye bile yardımcı olabilir.
  • İkincisi, başa çıkamadıkları sürece, ilk ve üstünde her şeyden önce bir uzmanla temasa geçilmelidir. teknik Destek Görünen içerik ile bilgi ve teşhis penceresi.

Alınan iletişim mesajlarının içeriğini ayrıntılı olarak düşünelim:

Satır 1.A "Oturumun başlangıcı bilgi tabanı ile yasaktır." Programa kullanıcı girişinin yüklü engellenmesini belirten standart bir giriştir. Böyle bir engelleme ile bilgi veritabanı dizininde, "CDN" uzantısına sahip özel bir dosya otomatik olarak oluşturulur (daha fazla oku: aşağıdaki bölümlere bakın).

1.b'de, neden, kilidin süresi genellikle belirtilir. yardımcı bilgi. Kime veya ne (sistem durumunda), giriş kilidi takıldığında, hangi amaç için bu bloktaki bilgiler farklı olabilir. "Yedekleme" dizesi, manuel veya düzenleyici yedekleme için standart bir giriştir (bu durumda, hat da bir yedekleme yapmak için karakteristiktir. ") 1C işletme kullanarak bilgi tabanı.

Yönetici, 1C 8.3 işletme modunda bir kilit oluştururken veya bir programcı 1c, konfigüratörde bir yazılım tarzında bir kilit işi durumunda kendi mesajlarınızı icat edebilir:

2. sırada, bir programın komutundan nasıl çalıştırabileceğinizi bir ipucu verilir. pencere dizeleriSözde "İzin Kodunu" biliyorsanız (bir sonraki adıma bakınız).

Hat 3'te işlemin seyrini ve düğmelerin eylemini açıklar.

Adım 2. Çözüm Kilidi nasıl kaldırılır ve 1C 8.3 veritabanına giriş yapın

Koşullu olarak engelleyen oturum aşağıdaki gibi sınıflandırılabilir:

  • Planlanan. Oturum kilidini manuel olarak yapılandırıldığında, 1C veritabanındaki planlanan işlemi hizmet eder ( destek olmak, düzenleyici görev, güncelleme);
  • Diğerleri, hatalı. Engelleme, kullanıcının hatalı eylemleri veya sistemin hataları bir sonucu olarak ayarlandığında, önceden yüklenmiş bloklamayı otomatik olarak çıkarmadığında. Örneğin, yedekleme işlemi başlatıldı, ancak kullanıcı, programı zorla kapattı.

Yöntem 1.

Her iki durumda da, oturum kilidini yukarıda belirtildiği gibi ayarlarken, geçerli bilgi tabanının depolama kataloğunda "CDN" çözünürlüğe sahip bir dosya oluşturulur:

Böylece, bir oturum kilidinden dolayı program başlatılmasını basitçe çözmek 1CV8.CDN dosyası silinir.

Bununla birlikte, kullanıcı daha önce "Sonuçta, Seanslar Engelleme Kurulursa" sorusu tarafından tanımlanmalıdır - bir şeyin biteceği anlamına gelir mi? ". Belki de idari işlevlere sahip başka bir kullanıcı (bundan sonra yönetici olarak adlandırılır) 1C 8.3 Muhasebe, gerçekten önemli bir iş veya işleme, gerçekten önemli bir görev veya işleme, aynı anda veritabanında birden fazla kullanıcı bulma toleransı değil.

Yöntem 2.

Bu durum mümkünse, yönetici ile iletişim kurmak ve veritabanına girmenin mümkün olup olmadığını ve biraz daha yüksek olduğunu söyleyen özel bir izin koduna sahip olup olmadığını öğrenmeniz gerekir. Bu durumda, ikinci yolu kullanıyoruz - kilitli bilgi tabanına giriş, programı komut satırından, izin kodu başlatma parametrelerinin bir göstergesi ile çalıştırarak:

  • "C: \\ Program dosyaları (x86) \\ 1cv8 \\ common \\ 1cestart.exe" - 1C 8.3 başlatma programına giden yol;
  • Kurumsal - Programın kullanıcı modunda başlayacağını belirtir, yani. 1C kurumsal modda;
  • / F "f: \\ baza1s \\ muhasebe" - bir dosya bilgi tabanı (parametre / f) ve yolun yolunu belirtir (/ Sunucu tabanının adresi / S parametresinde belirtilir);
  • / Kullanıcı Kullanımını İzin Ver - İsteğe Bağlı Parametre: Kurulursa, sistem başlamaz, ancak blokaj kaldırılacak (engelleme dosyası imha edilecektir), daha sonra kullanıcı bilgi tabanında kullanıcılar bulunabilir.

Parametre takılmamışsa, girişin belirli bir kullanıcıya izin verilir, ancak engelleme kaldırılmaz. Komple Kilit Aç Bu kullanıcının kullanıcı modunda yapabileceğini, destek ve bakım paneline geçebilir (Yönetim Bölümü - Program Kurulumu Komutları Grubu - Takım Desteği ve Bakımı:

Ve formu çağırmak Kullanıcı işlemini engelleme Aynı adın takımına göre:

Açılan formda, Oturum Kilitini Kaldır Lock düğmesine basarak, burada / UC12345 - izin kodu / UC parametresinde (12345) gösterilir. Parametrelerin isimleri İngilizce olarak yazılmıştır.

Komut satırı parametreleri hakkında daha fazla bilgi için, bkz. Help 1C 8.3 işletmeleri.

Yöntem 3.

Kullanıcının yukarıdaki bilgi taban lansmanı seçeneklerini kullanması için alternatif ve hatta daha basit bir kullanım vardır (Bundan sonra - IB) - İhtiyacınız olan veritabanını veritabanının özelliklerine kaydetmek mümkündür.

1. Başlangıç \u200b\u200bprogramı penceresinde ("A" olarak işaretleyin), Kilitli Veritabanını seçin ve Değiştir düğmesine basın, ardından IB özellikleri düzenleme penceresi açılır (B »Mark):

Mülkte Ekstra seçenekler Başlatmak Kilit açma kodunu reçete ediyoruz ve gerekirse, kullanıcıların çalışmasını çözmek için parametre (bu durumda, ilk başlatmadan sonra ve bir sonraki başlatmadan önce, bu parametre silinmelidir.). Daha fazla bilgi için, bu parametreler yukarıda açıklanmıştır.

Not: Otomatik yedekleme meydana geldiğinde (doğrudan başka bir prosedürün bir parçası olarak, örneğin, otomatik güncelleme), sistem 1C 8.3 bilgi veritabanını bloke eder ve standart kilit açma kodunu belirler " Destek olmak ».

Bu nedenle, eğer "kırdı" prosedürü ise ve tabanını engellerse, ancak CDN dosyasını silme imkanı yoktur, ardından parametreyi kullanabilirsiniz: / u Açıklama.

3. düğmeye hazırdır ve 1C düğmesine göre IB'yi çalıştırdığınız başlangıç \u200b\u200bprogramı penceresine geri dönün. Böylece "bir oturumun bir bilgi tabanı olan başlangıcı yasaktır" hatası. Yedekleme "ortadan kaldırıldı:

İstemci-sunucu sürümünde 1C 8.3 Kurumsal işlevleri varsa, ancak kullanıcı bu modda erişim hakları ve gerekli veritabanı yönetimi bilgisine sahip değilse, bu durumda, sistem yöneticisine başvurmalısınız. Yalnızca erişmenin yanı sıra, istemci-sunucu varyantında komut satırı Ek parametrelerle, 1C sunucu kümesi yönetimi yardımcı programını kullanarak kilidi kaldırmak mümkündür: İşletmeler, yani istenen bilgi tabanının özelliklerinde, bayrağı çıkarın Kilitleme başlangıç \u200b\u200boturumları dahil.

1CV8.CDN engelleme dosyasının anatomisi

SORUNLARI Oturumları kilitleme ile oluşturulan 1CV8.CDN dosyası oturumlarının içine bakabilir - bu basit metin dosyası.karşılık gelen Editör Not Defteri ile açılabilir:

Dosyadaki metin, aşağıdaki ayrılmış blokaj parametrelerinin listelendiği şekil braketleri ile çerçevelenir:

  • 1 (0) - Yüklemeyi engelleme işareti (1 set; 0 - devre dışı);
  • 20160706154700 - Tam Tarih (Tarih + Zaman) Bir oturumu engellemeye başlayın, durumumuzda 06 Temmuz 2016 20:00:00;
  • 20160706154700 - Oturum kilidinin sonunun tam tarihi (tarih + saati), bizim durumumuzda 06 Temmuz 2016 20:00:00 (Bitiş tarihi belirtilmemişse, varsayılan parametre 00010101000000 kapalıysa);
  • Daha sonra, metin parametresi, yardımcı metnin, iletişim kutusundaki kullanıcı tarafından görüntülenen çift tırnak içine yerleştirildiği;
  • "123" - izin kodunu belirtti.

Gördüğünüz gibi, dosya ortaya çıkan bilgi ve teşhis iletişim kutusunda görüntülenen tüm parametreleri açıklar.

Sitede, 1C muhasebe yapılandırmasında (diğer ücretsiz makaleler ve video öğreticilerle tanışabilirsiniz (

Bugün, 1C muhasebe 8.3 tabanının otomatik yedeklenmesinden sonra ortaya çıkan bir sorunla karşılaştım. Programı terk ettiğinizde veritabanının yedeklenmesim. Programdan güvenle çıktım, ama görünüşte, bu sefer başarısız olduğu için :). Ve gidemedim. Akıllı programım, bana basit bir kullanıcıdan daha çok 1c programcı tasarlanmış çok akıllı bir cümle yazdı. Öyleyse, 1C yöneticileri olarak değil, sadece bir muhasebeci olarak sorunla çözelim :).

YETİŞTİRMEYE YAPABİLİRSİNİZ 1C 8.3 Yedeklemeden sonra açılmazsa ve "Bilgi tabanı olan bir oturumun başlangıcı yasaktır ..."

Bir baz 1c açarken, tabanı açmak yerine bir mesaj verilir:

"Oturumun bilgi tabanı ile başlangıcı yasaktır. Yedekleme yapmak için. ... ". Daha sonra, yönetici için talimatlar başlatılmalıdır, ancak bu talimat Muhasebe'ye yardımcı olacaktır.

Çözelti daha kolaydır:

1C muhasebe 8.3 tabanının bulunduğu diskte bir klasör bulmanız gerekir. Açık dosya. Klasörün içinde aşağıdakileri göreceksiniz:

Klasörde 1CV8.CDN dosyası bulmanız gerekir. Gerekmek silmek 1CV8.CDN dosyası ve yeniden çalışma 1c: Kurumsal.

Gördüğünüz gibi, her şey basit. Ve makalem senin için yararlı olması harika, sana yardım etmekten çok memnunum. Muhasebecilerin kendileri ve sevdikleriyle daha fazla boş zaman çalışmak için çalışması daha kolay olsun!

Bugün hepsi!

Seninle Inna Izovova oldu.

Sayfalardaki yeni toplantılara !

N. azh. akar Sosyal ağların düğmelerinde makale altındaKendine göre tutmak için!

HAKKINDA dolaşmak te Yorumlarda sorularınız Makale altında aşağıda! Herkese cevap vermeye çalışıyorum.

Dan kacha yayan Ücretsiz faydalı dersler Makalenin altındaki "ücretsiz indirme" düğmesine tıklayarak.

keşfetmek İşe yarar İş için Yöntem , Basın .

DSÖ muhasebeyi öğrenmek istiyor, Tıklayın

Bu yazıda, size 1C'nin lansmanının parametrelerini ve bunları nasıl uygulanacağını söyleyeceğim. Kullanılacak bu parametreler olarak birkaç örnek vereceğim. Makaleyi okuduktan sonra, günlük işlemleri otomatikleştirebilirsiniz.

1C'yi başlattığınızda, işletmeler, ayarlarda veya 1C çalıştıran kısayolda belirtilebilecek başlangıç \u200b\u200bparametreleri tarafından kullanılabilir.

Başlatma Modu 1c.

Config - 1C yapılandırıcı modunda başlar.
İşletme - 1C kurumsal modda başlar.

1cestart.exe.- 1C programını başlatmak için dosyayı genellikle 1CV8 \\ ortak klasöründedir. Başlatma sırasında, istemcinin istenen sürümünü otomatik olarak belirler. 1C'yi yüklediğinizde, masaüstünde etiketler ve Başlat menüsünde bu dosyaya bakın.

Otomatik Kullanıcı Seçimi için Seçenek 1C Başlat

  • / N. "Kullanıcı adı"
  • / P. "Kullanıcı şifresi"

Kullanıcı adı ve şifre, yapılandırıcıda, kullanıcılar listesinde belirtilen ad ve şifre ile eşleşmelidir. Yapılandırıcıdaki kullanıcıları görebilirsiniz, üst menüye gidin: Yönetim\u003e Kullanıcılar. Şifre boşsa, bu alan belirtemez.

Bu parametreler, veritabanı listesindeki veritabanını düzenlerken ayarlarda belirtilebilir. "Gelişmiş Çalışma Ayarları" alanında.

1C çalıştırın ve bilgi tabanı ayarlarına gidin, aşağıdaki pencere görünecektir:

Parametreleri, kullanıcı adınızı ve şifrenizi belirtin, ardından Son'u tıklatın. Her şey doğru yapılırsa, bu veritabanını girerken, kullanıcı adı ve şifreyi sormazsınız.

Otomatik başlangıç \u200b\u200bbaşlangıcı için 1C'yi başlatın

  • / F "adres" - Dosya sürümünde saklanırsa veritabanına adres.

Eğer tabanınız sunucuda saklanırsa, lansman parametrelerini aksi halde ayarlamanız gerekir:

  • / S Adres Adresi: "Sunucu Adı (Bilgi Bankası Kümesi)" \\ "Bilgi Baz Adı \u200b\u200bSunucuda"

Bu parametreler, 1C'yi çalıştıran bir etikette öngörülmelidir: işletme. Etiket özelliklerine, "Nesne" alanının sonunda, ihtiyacınız olan parametreleri ekleyin.

Her şey doğru yapılırsa, etiket başlatıldığında, parametrelerde belirttiğiniz temel başlamalıdır.

Kolaylık sağlamak için yeni bir kısayol oluşturabilir veya kullandığınız kişiyi kopyalayabilirsiniz.

Sistemi başlatırken başlangıç \u200b\u200b1c

Sistem istenen parametrelerle başlatıldığında 1C işletmeyi çalıştırmak istiyorsanız, 1C kısayolunu "Otomatik Yükleme" klasörüne kopyalamanız gerekir.

Eğer içeride ise, 1C'nin başlatılmasının parametreleri belirtilecektir, sistem başlatıldığında çalışacaktır.

Herhangi bir seçenek parametresini 1C birleştirebilirsiniz. Bunun için sadece kayıt olun gerekli parametreler Ayarlar 1c veya kısayolda.

Gelişmiş Başlatma Seçenekleri 1C

  • / Logui. - Kullanıcının eylemlerini günlüğe kaydedin. (Kayıt, kullanıcı dizinine, "logui.txt" adının altındaki dosyaya yapılacaktır)
  • / Dumpib "Dosya adresini yükle « - Boşaltma veritabanı. Otomatik arşivleme veritabanı oluşturmak için uygundur.
  • / Yürütme "Adres dış işleme"- Parametre için tasarlanmıştır. otomatik lansman Sistemi başlattıktan sonra dış işlem.
  • / C. "Çizgi parametresi" - parametreyi yapılandırmaya iletir. "Parametres" konfigüratöründe global bir bağlam yoluyla iletişime geçebilirsiniz.
  • / DisablestartupMessages - 1C işletmeye başladığınızda parametre sistem mesajlarını kaldırır.

Bir bilgi tabanını düzenlerken. Başlatıldığı sürüm 1C'yi belirleyebilirsiniz (uygun olan birkaç veritabanınız varsa, uygundur. farklı versiyonlar müşteri)

Bilgi tabanını otomatik olarak arşivlemek için parametreleri kullanma örneği.

"C: \\ Program Dosyaları (X86) \\ 1CV8 \\ Common \\ 1cestart.exe" CONFIF / F "C: \\ Base_BUH" / n "Kullanıcı" / P "111" / DisablestartupMessages / Dumpbib C: \\ ARHIV \\ BUH.DT / OUT »C: \\ ARHIV \\ log_arhiv.txt» -Notruncate

Bu parametreleri "Nesne" alanında 1C'yi başlatmak için bir kısayol halinde belirlerseniz, "c: \\ arhiv" klasöründeki "C: \\ ARHIV" klasöründe "C: \\ BASE_BUH" olan veritabanı arşivi yapılacaktır. . Ayrıca "C: \\ ARHIV \\ LOG_ARHIV.TXT" günlüğüne kaydedilecektir. Bazın bulunduğu yollarınızı belirtin ve nerede arşivler oluşturulur.

Uygulama hata ayıklama ayarlarını yapılandırın

Uygulamalar geliştirirken, 1C hata ayıklayıcısını belirli bir kullanıcı altında başlatmak genellikle gereklidir, bunun için konfigüratörde ihtiyaç duyduğunuz, Git: Yardım\u003e Parametreler

"Kullanıcı" grubundaki "1C'nin başlaması: Kurumsal" sekmesinde, geçerli kullanıcı yüklenir (yapılandırıcıya girdiğiniz). İhtiyacınız olan herkese değiştirebilirsiniz. Seçilen kullanıcı altında hata ayıklama işleminin başlatılması.

Ayrıca, burada müşterinin uygulamaya ne başladığını belirtebilirsiniz.

Bunlar zor eylemler uygulanabilir faydalı fonksiyonlar 1C programında: Kurumsal.