internet pencereler Android

1c 8.3 yapılandırmasının kilidi nasıl açılır? Hata "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir"

1C'deki tüm nesnelerin kilidinin açılması genellikle "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası göründüğünde gerekir. Bu hata iki durumda ortaya çıkabilir: dağıtılmış bir bilgi tabanının alt düğümünün bir yapılandırma dosyasını yüklerken ve bir yapılandırma dosyasını şuraya yüklerken bilgi tabanı hangi yapılandırma değişiklikleri yasaktır. Her iki durumu da daha ayrıntılı olarak ele alalım.

Dağıtılmış bir bilgi tabanının bağımlı düğümünün yapılandırma dosyası yüklenirken hata oluştu

Master'dan veri indirilirken bağımlı konfigürasyon otomatik olarak güncellenir. Konfigürasyonu manuel olarak güncellemeye çalışırsak, "Komutu çalıştırmak için tüm nesnelerin kilidi açılmalıdır" hatası alıyoruz. Bir bağımlı düğümün konfigürasyonunun, "Komutu yürütmek için tüm nesnelerin kilidinin açılması gerekir" hatası olduğunda güncellenmesi gerekebilir. Bu durumda, yapılandırma dosyasını ana düğümden boşaltmak ve ardından bağımlı tabanı değiş tokuştan ayırmak gerekir. Alt tabanın yapılandırıcısında, önceden elde edilen yapılandırma dosyasını yükleyin; bu durumda, hiçbir durumda tabanların birleştirilmesini kullanmamalısınız. Ardından bağımlı düğümü değiş tokuşa yeniden bağlayın ve veri alışverişini gerçekleştirin.

Yapılandırma değişikliklerinin yasak olduğu bir bilgi tabanına yapılandırma dosyası yüklenirken bir hata oluştu

Tüm tipik 1C konfigürasyonlarında, varsayılan olarak herhangi bir konfigürasyon değişikliğini yasaklayan destek ayarları ile kurulurlar. Bu ayarlar, 1C tarafından sağlanan güncellemelerin indirilmesini garanti eder. Ancak, ne yazık ki, tipik bir yapılandırma, belirli bir işletmenin tüm nüanslarını oldukça sık hesaba katamaz ve biraz iyileştirme gerektirir. Revizyon sırasında yapılan değişikliklerin bazen diğer veritabanlarına aktarılması gerekir. Bu durumda, "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası. Bu hata geçerli veritabanı ayarlarının yapılandırmada değişiklik yapılmasını yasakladığını ve bu değişiklikleri yapmak için tüm yapılandırma nesnelerinin kilidini açmanız gerektiğini belirtir. Bunu yapmanın iki yolu vardır: gelecekte standart yapılandırmalar için bir güncelleme indirmeyi planlıyorsanız desteği sürdürürken nesnelerin engellemesini kaldırın ve gelecekte güncellemeler indirilmezse desteği kaldırın.

Desteği sürdürürken kilidi açmak için, Konfigüratör'de konfigürasyonu açın, ardından Konfigürasyon - Destek - Destek ayarları'nı seçin. Açılan pencerede, "Değişiklik seçeneğini etkinleştir" düğmesini tıklayın ve tüm yapılandırma nesnelerinde "Destek korunurken düzenlenebilir" modunu ayarlayın.

Bir yapılandırmayı destekten kaldırmak için aynı adımları izlemeniz gerekir, ancak destek ayarları penceresinde "Destekten kaldır" düğmesini tıklayın.
Bu adımları tamamladıktan sonra, değişiklikleri içeren bir dosyayı hatasız olarak konfigürasyona yüklemek mümkün hale gelir.

1C'deki tüm nesnelerin kilidinin açılması, genellikle "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası olduğunda gerekir. Bu hata iki durumda ortaya çıkabilir: dağıtılmış bir bilgi tabanının alt düğümünün bir yapılandırma dosyasını yüklerken ve yapılandırma değişikliklerinin yasak olduğu bir bilgi tabanına bir yapılandırma dosyası yüklerken. Her iki durumu da daha ayrıntılı olarak ele alalım.

Dağıtılmış bir bilgi tabanının bağımlı düğümünün yapılandırma dosyası yüklenirken hata oluştu

Master'dan veri indirilirken bağımlı konfigürasyon otomatik olarak güncellenir. Konfigürasyonu manuel olarak güncellemeye çalışırsak, "Komutu çalıştırmak için tüm nesnelerin kilidi açılmalıdır" hatası alıyoruz. Bir bağımlı düğümün konfigürasyonunun, "Komutu yürütmek için tüm nesnelerin kilidinin açılması gerekir" hatası olduğunda güncellenmesi gerekebilir. Bu durumda, yapılandırma dosyasını ana düğümden boşaltmak ve ardından bağımlı tabanı değiş tokuştan ayırmak gerekir. Alt tabanın yapılandırıcısında, önceden elde edilen yapılandırma dosyasını yükleyin; bu durumda, hiçbir durumda tabanların birleştirilmesini kullanmamalısınız. Ardından bağımlı düğümü değiş tokuşa yeniden bağlayın ve veri alışverişini gerçekleştirin.

Yapılandırma değişikliklerinin yasak olduğu bir bilgi tabanına yapılandırma dosyası yüklenirken bir hata oluştu

Tüm tipik 1C konfigürasyonlarında, varsayılan olarak herhangi bir konfigürasyon değişikliğini yasaklayan destek ayarları ile kurulurlar. Bu ayarlar, 1C tarafından sağlanan güncellemelerin indirilmesini garanti eder. Ancak, ne yazık ki, tipik bir yapılandırma, belirli bir işletmenin tüm nüanslarını oldukça sık hesaba katamaz ve biraz iyileştirme gerektirir. Revizyon sırasında yapılan değişikliklerin bazen diğer veritabanlarına aktarılması gerekir. Bu durumda, "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası. Bu hata, mevcut veritabanı ayarlarının konfigürasyonda değişiklik yapılmasını yasakladığını ve bu değişiklikleri yapabilmek için tüm konfigürasyon nesnelerinin kilidinin açılması gerektiğini gösterir. Bu iki şekilde yapılabilir: gelecekte tipik yapılandırmalar için bir güncelleme indirmeyi planlıyorsanız desteği sürdürürken nesnelerin engellemesini kaldırın ve gelecekte hiçbir güncelleme indirilmeyecekse desteği kaldırın.

Desteği sürdürürken kilidi açmak için, Konfigüratör'de konfigürasyonu açın, ardından Konfigürasyon - Destek - Destek ayarları'nı seçin. Açılan pencerede, "Değişiklik seçeneğini etkinleştir" düğmesini tıklayın ve tüm yapılandırma nesnelerinde "Destek korunurken düzenlenebilir" modunu ayarlayın.

Bir yapılandırmayı destekten kaldırmak için aynı adımları izlemeniz gerekir, ancak destek ayarları penceresinde "Destekten kaldır" düğmesini tıklayın.
Bu adımları tamamladıktan sonra, değişiklikleri içeren bir dosyayı hatasız olarak konfigürasyona yüklemek mümkün hale gelir.


Dikkat, sadece BUGÜN!

Hepsi ilginç

Yeni bir işletme açarken, kural olarak yeni bir 1C bilgi tabanı oluşturma ihtiyacı ortaya çıkar. sonra arama başlar sistem yöneticisi veya bir programcı. Ancak bu prosedür kullanıcının kendi yetkisi dahilindedir. Bunun için…

"1C" bilgisayar programı her türlü kurumsal faaliyeti otomatikleştirmek için tasarlanmıştır. 1C yazılımı yardımıyla muhasebeyi otomatikleştirebilir ve optimize edebilir, ödeme yapabilirsiniz...

1C programı, kullanımı işinizin verimliliğini artırmanıza izin veren güvenilir bir araçtır. İş, finans, muhasebe ve yönetim faaliyetlerini otomatikleştirmeyi amaçlamaktadır. Bu platformu kullanmak için ...

Bir muhasebeci için 1C programı elbette güvenilir bir araçtır. Bu sayede, bir iş yürütmenin verimliliğini önemli ölçüde artırabilirsiniz. Ekonomik, finansal, yönetim ve muhasebeyi otomatikleştirmek için tasarlanmıştır ...

1C Enterprise 7.7 sürümünün kendi kendine kurulumu, herhangi bir muhasebeci tarafından kullanılabilir. Çok zaman alsa da, tüm süreç bir dizi basit adıma iniyor. Ancak, yapılandırmada değişiklik yapıldıysa, hizmetleri kullanmak daha iyidir ...

Piyasa, 1C'nin nasıl destekleneceği sorununu çözmek için çeşitli yollar sunar. Doğrudan şirketiniz için bir hizmet planı oluşturmak da mümkündür. Ancak danışmanlık firmasının kimlik bilgilerini kontrol etmeyi unutmayın. Talimat 1B ...

1C şirketi, küçük ve büyük şirketler ve işletmeler için yüksek kaliteli yazılım üretiminde Rus liderlerinden biridir. "1C" yazılımının şüphesiz avantajları arasında sabit ...

Birleştirme modu, 1C: Enterprise programının tipik yapılandırmalarını güncellemenize ve uygulamalı çözümlerin geliştiricileri için kendi yapılandırmanızda değişiklikler yapmanıza olanak tanır. Bu mod grup geliştirme veya hazır ürünlerin kalıtımı için kullanılır ...

1C: Enterprise programında veritabanlarıyla çalışmak, çok dikkatli olmanızı ve kullanılan sürümün özelliklerini dikkate almanızı gerektirir. Bilgi tabanı ve yapılandırma yükleme adımlarındaki farkı not edin. Sana…

1C yazılımıyla çalışmanın bir takım kendine has özellikleri vardır, bu nedenle verilere yalnızca özel olarak eğitilmiş uzmanların erişmesine izin verilir. Bu programlar, çalışma sırasında ortaya çıkan zorluklara rağmen Rusya ve BDT ülkeleri pazarında büyük talep görüyor. ...

1C veritabanındaki yapılandırma düzenleme engellemesi tesadüfen ortaya çıkmadı. Veritabanı yapılandırmasını düzenlerken önemli bağlantılar kaybolabilir, belgelerde tutarsızlıklar ve diğer tutarsızlıklar ortaya çıkabilir. Ancak, öyle zamanlar vardır ki...

Bazı durumlarda, güncelleme yapmaya çalışırken 1C yapılandırması hatalar ve uyarılar verir. Bu, program geliştirici desteği altında değilse gerçekleşebilir. Talimat 1 Bu durumda, desteği geri yüklemeniz gerekir ...

Bu hatanın iki nedeni vardır:
1 - dağıtılmış bir bilgi tabanının (URIB) alt düğümünün cf yapılandırmasına sahip bir dosyanın indirilmesi sırasında görünen.
2 - cf yapılandırma dosyası bilgi tabanına yüklendiğinde oluşur, yapılandırma değişikliklerini yasaklayan destek ayarı.

Bir alt URIB'nin cf yapılandırmasına sahip bir dosya yüklenirken oluşan bir hata

Alt URIB'nin bu yapılandırması şu özelliğe sahiptir: otomatik güncelleme, ana düğüm verilerini yüklerken. Yapılandırmayı güncellemeye çalıştığımızda şunu elde ederiz:

"Komutu yürütmek için tüm nesnelerin kilidini açmalısınız!".

Slave URIB'nin bu tür bir konfigürasyon güncellemesinin nedeni, genellikle konfigürasyon güncellemesi sırasındaki bir hataya bağlanır. Bu durumda URIB düğümünün yapılandırması beklenene karşılık gelmiyor.

Alt URIB'nin konfigürasyonunu güncellemek için, ana düğüm ile baz istasyonunu santralden ayırın ve ardından konfigürasyonu yükleyin, değişimi etkinleştirin.

cf konfigürasyon dosyasını bağımlı düğüme yüklerken, ilk olarak baz istasyonun değişimden bağlantısı kesilmelidir.

Destek ayarlarının yapılandırma değişikliklerini yasakladığı bir bilgi tabanına bir cf yapılandırma dosyası yüklerken oluşan bir hata

Tüm temel yapılandırmalar, yapılandırma değişikliklerini yasaklayan ayarlarla birlikte gelir, bu, güncellemelerin indirilmesini sağlar. Ancak her zaman temel (tipik) konfigürasyon, organizasyonun gereksinimlerini karşılayamaz, bu durumda değişiklikleri gerekir. Bu değişiklikler diğer veritabanlarında da yapılmalıdır.

cf yapılandırma dosyası yüklenirken şu mesaj belirdi: "Komu yürütmek için tüm nesnelerin kilidini açmanız gerekir."

Bu hata, mevcut yapılandırma ayarının değişikliklerin gönderilmesini yasakladığını söyler. Bu değişiklikleri yapmak için yapılandırma nesnelerinin kilidini açmanız gerekir.

Aşağıdaki adımlardan oluşur:

1. Desteği sürdürürken yapılandırma nesnelerinin kilidini açın:
- Değişiklik yapma özelliğini etkinleştirmeniz gerekir.
- Tüm yapılandırma nesneleri, destek moduna ayarlanmıştır.
- Tutma desteğini düzenleyin.

2. Destekten çekilme:
- Değiştirme yeteneğinin etkinleştirilmesini gerektirir.
- Desteği geri çekmek için.
- Konfigürasyon dosyasını yükleme işlemi için bir mod ayarı gereklidir.
- Desteği korurken düzenleme (destek kaldırma).

Talimatlar

Masaüstündeki kısayolu veya "Başlat" menüsündeki ilgili öğeyi kullanarak "1C Muhasebe" programını başlatın. Temel seçim penceresinde, açılır menüye dikkat edin. Başlatma modunu "Konfigüratör" olarak değiştirin ve "Tamam" ı tıklayın. "Konfigüratör" modundaki program penceresi hemen hemen aynıdır. normal rejim... Ana menüde "Yapılandırma" öğesini bulun ve farenin sol tuşuyla tıklayın. Açılır menüde, fare imlecini "Destek" öğesinin üzerine getirin ve ardından "Destek Ayarları" öğesini tıklayın.

Destek Ayarları penceresi açılır. "Değişikliği Etkinleştir" düğmesini bulun ve tıklayın. Pencerenin altındaki "Tamam" düğmesine tıklayarak değişiklikleri onaylayın. Destek Ayarları penceresi otomatik olarak kapanacaktır.

Konfigürasyon için bir şifre belirlemeniz gerekiyorsa, "Konfigürasyon" - "Teslimat konfigürasyonu" menü öğesini kullanın ve içinde "Teslimat ayarları"nı başlatın. Açılan pencerede, değişiklikler için bir şifre belirleyebilirsiniz. Genel bir kural olarak, parola kombinasyonu en iyi şekilde üst ve küçük harf karakterlerden bilgi kaybolursa saldırıya uğramaması için kişisel bilgisayar... "Konfigüratör"ü kapatın. Yapılandırma artık düzenlenebilir.

Gerekli değişiklikleri yaptıktan sonra program konfigürasyonunu kilitli duruma getirin. Bunu yapmak için adım 1-2'de açıklanan adımları izleyin ve düzenleme seçeneğini kaldırın. Kilidi iyi bir sebep olmadan çıkarmayın. İşletim sisteminde bu tür işlemleri gerçekleştirmek için yönetici haklarına ihtiyacınız olmadığını da belirtmekte fayda var, böylece herhangi bir yere güvenle girebilirsiniz. hesap.

İlgili videolar

1C, işletmelerde muhasebe otomasyonu amaçlarına hizmet eden bir yazılımdır. Daha önce, 1C yalnızca muhasebe amaçlı vardı, ancak şimdi programları işletmenin hemen hemen her yönünü kapsıyor.

İhtiyacın olacak

  • - 1C programı;
  • - internet erişimi.

Talimatlar

Kullanmakta olduğunuz 1C yazılım sürümünün özelliklerini inceleyin. Ayrıca güncellemelerle birlikte sağlanan kılavuz dosyalarına ve bilgilendirici verilere de göz atın. Ayrıca, 1C yapılandırmasında değişiklik yapmadan önce, önce 1C: Enterprise'daki yapılandırmaları güncelleme ve sürdürme mekanizmalarıyla ilgili referans literatürü tanımalı ve kullandığınız programın sürümünün harici yazdırılabilir formlarını incelemelisiniz. Bütün bunları referans literatüründe bulabilirsiniz. Ayrıca 1C programcıları için forumlara kaydolun, böylece yardım için iletişime geçebileceğiniz birine sahip olursunuz, örneğin, http://forum-1c.ru/, http://1c-pro.ru/ vb.

1C: Enterprise programının yapılandırmasında veya öğelerinde değişiklik yapmak için, yapılandırıcı ayarları moduna girerek bu özelliği etkinleştirin. "Destek" başlıklı öğeye gidin ve ardından "Destek Yapılandır" öğesini seçin. Buna göre, görünen seçeneklerde, konfigürasyonda değişiklik yapma olasılığının dahil edilmesine tıklayın.

Harici kaynaklara dayanan alternatif bir yöntem kullanın. basılı formlar"1C: Kurumsal" programları. Bunun nedeni, yukarıdaki işlemin yürütmede oldukça zahmetli olabilmesidir ve bu da yapılandırmanın güncellenmesinde sorunlara yol açacaktır.

Konfigürasyonda değişiklik yapmakta veya 1C yazılımı ile ilgili diğer problemlerde belirli zorluklar yaşıyorsanız, niteliklerinizi geliştirmek ve tüm konularda bir kerede genel bilgi geliştirmek için özel kurslara kaydolun. Bu tür kursların bulunduğunuz yerdeki yerini özel şehir forumlarında öğrenebilirsiniz. Ayrıca, yeni sürümlerle ilgili literatürü periyodik olarak okumayı unutmayın.

Kaynaklar:

  • yapılandırmada 1'ler nasıl değiştirilir

1C'deki tüm nesnelerin kilidinin açılması, genellikle "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası olduğunda gerekir. Bu hata iki durumda ortaya çıkabilir: dağıtılmış bir bilgi tabanının alt düğümünün bir yapılandırma dosyasını yüklerken ve yapılandırma değişikliklerinin yasak olduğu bir bilgi tabanına bir yapılandırma dosyası yüklerken. Her iki durumu da daha ayrıntılı olarak ele alalım.

Dağıtılmış bir bilgi tabanının bağımlı düğümünün yapılandırma dosyası yüklenirken hata oluştu

Master'dan veri indirilirken bağımlı konfigürasyon otomatik olarak güncellenir. Konfigürasyonu manuel olarak güncellemeye çalışırsak, "Komutu çalıştırmak için tüm nesnelerin kilidi açılmalıdır" hatası alıyoruz. Bir bağımlı düğümün konfigürasyonunun, "Komutu yürütmek için tüm nesnelerin kilidinin açılması gerekir" hatası olduğunda güncellenmesi gerekebilir. Bu durumda, yapılandırma dosyasını ana düğümden ve ardından değiş tokuştan bağımlı tabana boşaltmak gerekir. Alt tabanın yapılandırıcısında, önceden elde edilen yapılandırma dosyasını yükleyin; bu durumda, hiçbir durumda tabanların birleştirilmesini kullanmamalısınız. Ardından bağımlı düğümü değiş tokuşa yeniden bağlayın ve veri alışverişini gerçekleştirin.

Yapılandırma değişikliklerinin yasak olduğu bir bilgi tabanına yapılandırma dosyası yüklenirken bir hata oluştu

Tüm tipik 1C konfigürasyonlarında, varsayılan olarak herhangi bir konfigürasyon değişikliğini yasaklayan destek ayarları ile kurulurlar. Bu ayarlar, 1C tarafından sağlanan güncellemelerin indirilmesini garanti eder. Ancak, ne yazık ki, tipik olan, belirli bir işletmenin çalışmasının tüm nüanslarını oldukça sık hesaba katamaz ve biraz iyileştirme gerektirir. Revizyon sırasında yapılan değişikliklerin bazen diğer veritabanlarına aktarılması gerekir. Bu durumda, "Komutu yürütmek için tüm nesnelerin kilidini açmanız gerekir" hatası. Bu hata, mevcut veritabanı ayarlarının konfigürasyonda değişiklik yapılmasını yasakladığını ve bu değişiklikleri yapabilmek için tüm konfigürasyon nesnelerinin kilidinin açılması gerektiğini gösterir. Bu iki şekilde yapılabilir: gelecekte tipik yapılandırmalar için bir güncelleme indirmeyi planlıyorsanız desteği sürdürürken nesnelerin engellemesini kaldırın ve gelecekte hiçbir güncelleme indirilmeyecekse desteği kaldırın.

Desteği sürdürürken kilidi açmak için, Konfigüratör'de konfigürasyonu açın, ardından Konfigürasyon - Destek - Destek ayarları'nı seçin. Açılan pencerede, "Değişiklik seçeneğini etkinleştir" düğmesini tıklayın ve tüm yapılandırma nesnelerinde "Destek korunurken düzenlenebilir" modunu ayarlayın.

Bir yapılandırmayı destekten kaldırmak için aynı adımları izlemeniz gerekir, ancak destek ayarları penceresinde "Destekten kaldır" düğmesini tıklayın.
Bu adımları tamamladıktan sonra, değişiklikleri içeren bir dosyayı hatasız olarak konfigürasyona yüklemek mümkün hale gelir.

bindin istenen sayfa! Büyük olasılıkla, sabah en sevdiğiniz 1C 8.3'ün şu mesajla başlamadığını buldunuz: “ Bir bilgi tabanı ile oturum başlatmak yasaktır. Yedeklemek için ...».

Şimdi yapılacak ilk şey acilen kullanıcıların çalışmasına izin verin. Bundan sonra, makaleyi sakin bir şekilde sonuna kadar okuyun ve bunun neden olduğunu ve "1C 8.3 bilgi tabanından engelleme ve engellemeyi kaldırma" nın ne olduğunu öğrenin.

Deneyimlerime göre sizin bir kullanıcı (sistem yöneticisi veya programcı değil) olduğunuzu ve bilgi tabanınızın bir dosya (bir SQL veritabanıysa, uzmanlar zaten sorununuzla ilgileniyor) olduğunu söylüyor. Başlamak hangi klasörde (dizinde) bulunduğunu anlamanız ve bu klasördeki bir dosyayı silmeniz gerekir - 1Cv8.cdn(Dosyayı kaydetmenize gerek yok, artık ihtiyacınız olmayacak).

* Bir BT uzmanıysanız, "1C bilgi tabanından engelleme ve engellemeyi kaldırma" bölümünü güvenle okumaya devam edebilirsiniz.

Bilgi tabanlarının listesinin bulunduğu pencerede, üssünüzü bulun (aşağıdaki resimde 1 numara) ve fare ile bir (ve sadece bir!) Zaman üzerine tıklayın. Ardından "Değiştir" düğmesine (2 numara) basın.

Listede yalnızca bir üs olabilir, bu nedenle bu pencere size "1C başlatma penceresi" olarak tanıdık gelebilir. Bu durumda, "Değiştir" düğmesini tıklamanız yeterlidir.

Bilgi tabanının bu bilgisayarda veya yerel ağ- deneyimim hayal kırıklığına uğratmadı - veritabanı dosya ve her şeyi doğru yapıyoruz. Bu yolu kopyalayın ( 3 ve 4 numara).

Şimdi bu klasöre gidin.

Her ihtimale karşı, Dosya Gezgini'ni başlatmak için bazı seçenekler:

  • Windows XP veya Windows 7'ye sahipsiniz. Başlat, Çalıştır'ı tıklayın, önceden kopyalanan bilgi bankası konumunu yapıştırın. Dosya Gezgini açılacaktır.
  • Windows 7'niz var. Ancak Çalıştır seçeneği yok. Başlat'a tıkladıktan hemen sonra konumu yapıştırın. Dosya Gezgini açılacaktır.
  • Windows 8 veya Windows 10'a sahipsiniz. Sağdaki Başlat'a tıklayın. üst köşe Büyüteç'e tıklayın, önceden kopyalanan bilgi bankası konumunu yapıştırın, Enter'a basın. Dosya Gezgini açılacaktır.

  • Görev çubuğundaki sarı disketi bulun ve üzerine tıklayın. Bilgi bankası konumunu Explorer penceresinin üst kısmındaki adres çubuğuna yapıştırın. (Adres çubuğuna sağ tıklayın, Adresi değiştirin, adres çubuğuna tekrar sağ tıklayın, Yapıştır).

  • Herkes için evrensel bir yol Windows sürümleri ve ayarları. Klavyedeki bayrak düğmesine basın ve bırakmadan klavyedeki Latin R (veya Rusça K) tuşuna basın. "Çalıştır" penceresi açılacak, önceden kopyalanan bilgi bankası konumunu buraya yapıştırın ve Tamam'a tıklayın.

Önerilen seçeneklerden birini kullanarak, bilgi tabanının bulunduğu gezgin penceresine yönlendirileceksiniz.


Gezgin penceresinde, dosyalar listesinde 1Cv8.cdn dosyasını bulun, üzerine sağ 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"niz yeniden başlatıldı.

1C bilgi tabanından engelleme ve engellemeyi kaldırma. Efsaneleri yok ediyoruz.

Bu bölümde, kilitlerle nasıl çalışılacağı hakkında benzersiz bilgiler bulacak ve "veri engelleme" hakkındaki yaygın yanlış anlamaların çürütülmesini bulacaksınız.

Nasıl kilit ayarlarım?

Bilgi tabanı engelleme mekanizması, mevcut açık oturumları sonlandırmak ve yeni bağlantıları önlemek için tasarlanmıştır. Menüdeki kilitleme işlevinin konumu, yapılandırmaya bağlı olarak değişebilir. Örneğin, UT, revizyon 11'de (11.3.3.163) bu NSI ve yönetim, [Servis] Kullanıcıların çalışmasının engellenmesidir. Alternatif seçenek: NSI ve yönetim, Destek ve bakım, Kullanıcıların çalışmalarını engelleme. UT, sürüm 10.3'te (10.3.21.2) Hizmet, Kullanıcılar, bilgi tabanına bağlantı kurulmasını engelliyor.

* Arayüz açısından ve mekanizma açısından engellemenin bu makalede açıklandığı gibi görünmeyeceği özel endüstri konfigürasyonları vardır. Çoğu 1C konfigürasyonu için standart bir mekanizma düşündüğümüzden, özel endüstri konfigürasyonlarına değinmeyeceğiz.


Bu öğeyi seçtiğinizde, kullanıcılar için bir mesaj, engellemenin başlangıç ​​ve bitiş zamanını ve engellemeyi kaldırmak için bir kod girmeniz gereken "Kullanıcıları engelleme" iletişim kutusu açılır.


Engelleme eyleminin başlangıcı ve bitişi girildiği için bu diyalogda son derece dikkatli olmalı ve bilgileri açıkça girmelisiniz. İletişim kutusunda, "20 dakika" süre ile "15 dakika sonra" engelleme başlangıcını girmek veya en azından engellemenin mutlak başlangıç ​​ve bitiş zamanlarına dayalı olarak bu değerlerin referans gösterimini girmek mümkün olacaksa , bir yıl süreli bir engelleme ayarlamak zor olurdu, tarih-saat hatası girildiğinde böyle bir şey olabilir.

"Başlangıç ​​zamanı" parametresini, güncel tarih/saat + kullanıcıların düzenlenen dokümanları kaydederken çıkışa hazırlanmaları için gereken süre olarak ayarlamanız önerilir. Örneğin, şimdi 9 saat 50 dakika, kullanıcılara sonuçlarını kaydetmeleri için 10 dakika veriyoruz. Toplamda, engelleme başlama süresi 10 saat 00 dakika olmalıdır.

Bitiş zamanı - girmeniz gerekmez ve nesnenin engellenmesi süresiz olarak (sonsuza kadar) ayarlanır.

Kilit açma kodu, bazı durumlarda gerekli olabilecek (daha sonra tartışılacaktır) yerleşik engellemeye rağmen, "sıfırdan" başlamak için tek seferlik bir "parola"dır. Girmek ve ezberlemek zorunludur. Bilgi bankasının SQL versiyonu durumunda, bu parametre Kurumsal 1C Sunucularının Yönetimi ek bileşeninde görünür ve orada “İzin Kodu” olarak adlandırılır.

Bilgi bankasının SQL versiyonu durumunda, ayrıca bilgi bankası yöneticisinin veya küme yöneticisinin yetkilendirilmesi gerekir.


Yani, "Engellemeyi ayarla" düğmesine bastıktan ve onaya olumlu bir yanıt verdikten sonra ...


... önceki iletişim kutusuna geri dönersiniz, dış görünüş hangi değişti:


Sağ alt köşede, kullanıcıların çalışmalarının engellenmesinin planlandığını belirten bir mesaj görünecektir. Bu mesajı sadece siz göreceksiniz.


Planlı mı? Belki rutin görevlerle bir ilgisi vardır?

Blok ayarlanmışsa, planlanmış kullanıcı engellemesinin tetiklenip tetiklenmeyeceği rutin görevler? Evet, işe yarayacak. Kilitleme mekanizması zamanlanmış işleri kullanmaz.

Kullanıcılar ve ben ne göreceğiz?

Engelleme başlangıcına kadar aktif kullanıcılar işi tamamlamak için "kibar" hatırlatıcılar alacak. Bu iletişim kutusunda "Evet", zaman aşımı ile tetiklenir, bu nedenle işyerinde bulunmayan kullanıcılar 1C oturumundan başarıyla çıkacaktır.


Bloğun başlatıcısı farklı bir mesaj alır:


Kilidin başlamasından sonra bilgi tabanına girmek imkansız olacak her zamanki gibi... Nasıl girileceği aşağıda açıklanacaktır. Lütfen iletişim kutusunun engellemenin sona erdiği zamanın otomatik bir göstergesini içermediğini unutmayın, bu nedenle kullanıcıları çalışmaya devam etme zamanı hakkında bilgilendirme görevi Yönetici'ye düşer. Bu bilgi kullanıcıya bir mesaj olarak verilebilir.



Bomba tam olarak belirlenen zamanda patlar. Siren patlayana kadar uluyor.

Aktif kullanıcıların oturumlarının sonlandırılmasının, göz ardı edilebilecek ve çalışmaya devam edebilecek bir uyarının ardından, aslında, sonlandırmanın veya daha doğrusu "kesme" demesinin ardından, nazikçe yapıldığına dair yaygın inanışın aksine, aktif oturumlar tam olarak programa göre gerçekleşir. , katı bir şekilde ve kaydedilmemiş tüm sonuçların kaybıyla. Tüm uyarılar, "Engellemeyi ayarla" düğmesine basıldığı andan engellemenin başladığı zamana kadar olan aralıkta verilir, bundan sonra aktif oturum herhangi bir bildirimde bulunmadan sona erer ve 1C, yapılandırmayı başlatma girişimleri döngüsüne girer. tekrar, 1 dakika ara ile.

Referans kitabında olmayan bir değerin girildiği referans değerleri girme modlarında istisna yoktur - giriş modundan çıkamazsınız (örneğin, 1C'yi çarpı ile kapatın), ancak bu sizi engellemez işi tamamlamak. Daha önemli olan, modal diyalog modudur, bu yüzden onun hakkında daha çok şey söylenecektir.

* Eski konfigürasyonlarda kullanıcı oturumlarının sonlandırılması, atanan zamandan biraz daha geç gerçekleşir, çünkü kullanıcılar önce bir "Sistem kapatılıyor" uyarısı alırlar.

Patlayacak mı?

Başlangıç ​​olarak, eski konfigürasyonlarda kilit başlatıcısının kilidinin çalışmayabileceğini not ediyoruz. Şimdi platform 8.3 için konuyu ele almaya geçelim.

Örneğin, bir belgeyi silmeye karar veren ve ardından "Belgeyi silinmek üzere işaretle?" İletişim kutusunu ekranda bırakarak öğle yemeğine giden bir dosya IB kullanıcısı, bilgi tabanına olan bağlantıyı açık tutacaktır. Tabii ki öğleden sonra “Evet” veya “Hayır” yanıtını verdikten sonra oturumu sona erecek, ancak o zamana kadar aktif kullanıcıların olduğunu göreceksiniz. Bu durumda, bloğu başlatan kişi şu mesajı görecektir:


Günlükte, bir çalışma zamanı hatası olarak değil, "tüm kullanıcılar oturumlarını sonlandırmadı" olarak yorumlanması gereken bir çalışma zamanı hata mesajı görünecektir:


Ve bu, engellemenin işe yaramamasının tek nedeni değildir. ("Kimin Saatlerine Göre?" ve "Peki Vladivostok'taki Kullanıcılarım Ne Olacak?" bölümlerine bakın).

Yönetilen formlarda bilgi tabanının SQL sürümündeki kalıcı iletişim kutusu

1C uygulama sunucusu, kalıcı diyalog moduna rağmen bir oturumu silme yeteneğine sahiptir. 1C arayüzü ve kalıcı iletişim kutusu kullanıcının ekranında kalacak ve tamamlanmamış bir oturum görünümü oluşturacak, ancak aslında oturum silinecek ve IB ile bağlantı zamanında sonlandırılacaktır. Çalışmaya devam etmeye çalışırken, kullanıcı, nüanslara bağlı olarak "Oturum eksik veya silindi" veya "Oturum Yönetici tarafından sonlandırıldı" hata mesajını görecektir.



Sıradan formlarda bilgi tabanının SQL sürümünde kalıcı iletişim kutusu

Kullanıcı oturumları sona erdi.

Kilidi ayarladıktan sonra diyalogdan ayrılmamak daha iyidir, çünkü engelleme başlamadan önce bu diyaloğa tekrar girdiğinizde, engellemenin zaten ayarlandığını (sadece yarısına rağmen) belirten doğru olmayan bir mesaj açılır, sıfır aktif oturum vardır (doğru değil). Aynı zamanda, kullanıcıların çalışmalarını sonlandırma süreci devam eder (sıfır aktif oturumla çelişir + kullanıcılar “kendilerini sonlandırdıkları” için pek de öyle değil). Kullanıcı kilit kodu mükemmel olmasa da, sonuçta aktif oturumları kilitlemek ve sonlandırmak zarar vermez, ancak bilgi tabanı yöneticisinin kafasını karıştırır.



Engellemeyi ayarlar ve iletişim kutusunu kapatırsanız engelleme işe yarar mı?

Engellemeyi ayarlarsanız ve 1C'den hemen çıkarsanız (yani, engelleme başlamadan önce 1C oturumunu bitirirseniz) engelleme işe yarar mı?

Evet. Yerleşik bir kilide yanıt verme mekanizması, kilidi başlatan kişi ile diğer kullanıcılar arasında etkileşim sağlamaz. Kullanıcı oturumları, çalışıp çalışamayacaklarını bağımsız olarak kontrol eder.

Bilgisayarlardaki saat biraz farklıysa, engelleme kimin saatine göre çalışacak?

Saat senkronizasyon sorunu

IS dosyasıyla, her bilgisayar IS'nin engelleme için ayarlanmış bir zaman aralığına sahip olup olmadığını kontrol eder ve bunu yerel saati ile karşılaştırır. yapıp yapamayacağı saatinin doğruluğuna bağlıdır. bu bilgisayar oturumu tam olarak bitir doğru zaman... Baz 10:00'dan itibaren engellenirse, bir bilgisayar için bu an daha erken, diğeri için - daha sonra gelir.

V etki alanı ortamı ve sistem yöneticilerinin kusursuz çalışması ile tüm bilgisayarlardaki saat domain controller ile senkronize edilir. Ancak çeşitli nedenlerle zaman kaybolabilir: etki alanı denetleyicisiyle zaman senkronizasyonu yapılandırılmamış, artık mevcut olmayan harici bir doğru zaman sunucusuyla zaman senkronizasyonu yapılandırılmış, ağ arızaları veya etki alanı hizmetleri, sistem saatini değiştirme hakkının olmaması vb.

Saniyeler ya da en azından dakikalar hakkında konuşabiliriz gibi görünüyor. Ama aslında, örneğin bilgisayarda yüklü bir güncelleme olmayabilir. işletim sistemi Bu, mevsimsel (kış / yaz) saatine geçişi destekler ve hata zaten saniyeler değil, saatler olabilir. Bu deneyi yapmak kolaydır: yarım saat boyunca sabah 10'da bir blok planlayın ve bilgisayarlardan birinde zamanı bir saat ileri ayarlayın - blok üzerinde çalışmayacaktır.

Bu nedenle, kilidi takmadan önce, bilgisayarınızın sağ alt köşesindeki saati dikkatlice kontrol edin. kol saati, ayrıca sistem yöneticinize önceden BT altyapınızda zaman senkronizasyonunun çalışıp çalışmadığını sorun.

Vladivostok'taki kullanıcılarım ne olacak?

Farklı saat dilimlerinden kullanıcılarla mutlak zaman sorunu

Engelleme zaman aralığı bilgi tabanında saklanır. 1Cv8.cdn kilit dosyasının (IB'nin dosya sürümünde oluşturulan) içeriğine bakın, kilidin başlangıç ​​zamanını 17/07/2017 13:59'da YYYYMMDDHCHMMSS biçiminde içerir ve herhangi bir gösterge olmadan saat dilimi:


Saat dilimini belirtmeden, saatin her zaman belirli bir saat dilimini, örneğin UTC + 0'ı ifade etmesi durumunda, hangi mutlak zamandan bahsettiğimiz açık olacaktır. Ancak veritabanı, kilidi başlatan bilgisayarın saatine göre yerel saati saklar. Bu bilgisayarın hangi saat diliminden geldiği bilinmiyor, bu da mutlak engelleme zamanının bilinmediği anlamına geliyor.

Moskova'da, merkezi bir bilgi güvenliğinde, bloğu 13:59'a ayarladıysanız ve Moskova kullanıcıları için bu an gelecekteyse, Vladivostok'taki aynı bilgi güvenliğinin kullanıcıları 7 saat önce 13:59'a sahipti. Ve Vladivostok kullanıcılarının bilgi güvenliği ile ilgili çalışmanın yapıldığı teknik çözüme bağlı olarak, bu kullanıcıları engellemek işe yarayacak veya yaramayacaktır.

Ne olabilir teknik çözümler Vladivostok kullanıcıları için hangi engelleme düzgün çalışmaz? 1C müşteri bölümünün Moskova'da değil, Vladivostok'ta zaman alacağı olanlar. Örneğin, ofisler VPN üzerinden yerel bir ağa bağlanır ve 1C istemci kısmı şuradan başlatılır: yerel bilgisayar UTC + 10 zamanına sahip olmak. Ancak, bir Moskova sunucusunda bir RDP bağlantısı aracılığıyla veya RemoteApp modunda veritabanıyla çalışıyorlarsa, bu sunucuda 1C istemci bölümünü başlatıyorlarsa, her şey yoluna girecek, çünkü UTC + 3 olacaktır.

Bilgi bankasının SQL versiyonu durumunda saat ve zaman dilimi senkronizasyonu ile ilgili herhangi bir sorun var mı?

Numara. V bu seçenek standart olarak alınan bir "sunucu saati" vardır.

İçinde olsaydım, beni Yapılandırıcıdan atar ve engelleme etkisini göstermeye başlar mı?

Kilit başladıktan sonra Konfigüratöre girmek mümkün olacak mı?

Yasaktır! Konfigüratörle çalışma olasılığının kontrolü yalnızca başlangıçta gerçekleştirilir ve çalışma sırasında gerçekleştirilmez. Bu nedenle, konfigüratörde sonraki çalışma için bir kilit ayarlanırsa, önce başlatmak, daha sonra başlatma kilidini atlamaktan çok daha kolaydır.

Kilidi nasıl kaldırırım?

Kilidin ayarlandığı aynı iletişim kutusunda. Kilidi ayarladıktan sonra “Kilidi ayarla” düğmesi yerine “Kilidi kaldır” düğmesinin içinde olduğunu hatırlatırız.

IB'nin SQL sürümü durumunda, 1C Enterprise Server Administration ek bileşeninde kilit açma da mümkündür. (aşağıya bakınız)

Kilit açma kodu ne için?

Kilidin etkin olduğu bir zamanda IB'ye girmek için. Gerekli olduğu durumlar:

  • Kilit ayarlandıktan sonra, IB oturumu sonlandırıldı (manuel olarak veya başlatıcının kendisindeki kilitleme eyleminin bir sonucu olarak) ve başlamak için yeni bir oturum gerekiyor;
  • Engelleme bitiş zamanı yanlışlıkla hiç doldurulmadı;
  • Engelleme bitiş zamanı yanlışlıkla girildi (örneğin, bir sonraki ay veya yıl yanlışlıkla girildi);
  • SQL sürümünde bilgi tabanı ve iptal için geçersiz yüklü kilit bilgi bankası dizinindeki 1Cv8.cdn dosyası silinemiyor.

Bu durumda, başlangıçta verilen ipucunu kullanın. Onlar. bilgi tabanları listesinin bulunduğu pencerede "Değiştir" e tıklayın ve girin Ekstra seçenekler satırı çalıştırın:

İŞLETME / F "Z: \ Exchange \ UT 11" / CAllowUsers / UC12345

… Konum dizini ve kilit açma kodunu dikkate alarak.


Bu satırı panoya kopyalamak ve "Bilgi tabanını düzenle" iletişim kutusunda düzeltmek daha iyidir. Tırnak işareti türünü veya Rusça "C" ve Latinceyi karıştırdıysanız, bir hata mesajı görürsünüz:



1C'nin kurumsal modda doğru girişi ve ardından başlatılması durumunda, 1C otomatik olarak açılır ve çıkar. Bundan sonra, ek parametreleri silebilir ve her zamanki gibi 1C'yi başlatabilirsiniz.

Ya ben bir kilit ayarlamadıysam ve biri SQL veritabanını kilitlediyse? Ancak, kilit açma kodunu bilmiyorum.

Bilgi bankası, bir arşiv kopyası oluşturulurken konfigürasyonun kendisi tarafından kilitlenebilir. Oluşturma işlemi normal şekilde tamamlanmadıysa, SQL veritabanı kilitli durumda kalabilir. Bu durumda, konsola erişmeniz gerekir (daha doğrusu, ek bileşen) "1C: Kurumsal sunucuların yönetimi".

Onu nerede bulabilirim?

1C: Kurumsal Sunucu Yönetimi ek bileşeni genellikle, SQL Server, ayrıca 1C Sunucusunun kendisinin (veya 1C Uygulama Sunucusu) dağıtıldığı yer. Gerekli olmasa da: SQL bir bilgisayara, "1C Uygulama Sunucusu" - diğerine kurulabilir ve ek bileşen iş istasyonunuza dağıtılabilir. Başarı, büyük olasılıkla aşağıdakileri yaparak elde edilebilir:

  • Etki alanı kullanıcı adınızı ve şifrenizi kullanarak Srvr = ... satırında belirtilen sunucuya RDP üzerinden bağlanın. Bağlanamıyorsanız, sistem yöneticinizden sizi Uzak Masaüstü Kullanıcıları grubuna eklemesini isteyin. (Bu tür hakların reddedilmesi durumunda - iş istasyonunda 1C Enterprise Server Administration ek bileşenini dağıtın ve yapılandırın);

  • Sunucuda 1C: Enterprise Server Administration ek bileşenini bulun;
  • Ek bileşeni başlatın, ağacı bilgi tabanınızla düğüme genişletin;

  • Bilgi bankası özelliklerinde, "Oturum başlatma engelleme etkin" onay kutusunun işaretini kaldırın veya engellemenin başlangıç ​​ve bitiş zamanlarını düzeltin veya IB'ye girmek için "izin koduna" bakın (engellemede "kilit açma kodu" olarak da bilinir) ayar iletişim kutusu).

Bilginin tüm kullanıcıları varsa ne yapmalı SQL veritabanlarıçıkıldı, ancak yine de Yapılandırıcıyı başlatamıyorsunuz, çünkü aktif kullanıcılar var mı?

Bilgi bankasının "Bağlantılar" bölümünde, ekranın sağ tarafında mevcut bağlantıları silebilirsiniz.


Bunların hepsi bilgi tabanı engelleme konusuyla ilgili sorular değil.

Hala sorularınız varsa:

  • Avrupa'da bir sunucu kiralarsanız ve saat dilimine bağlı olmak istemiyorsanız Moskova saatine göre çalışmak mümkün müdür?
  • Nereye kurulduğunu bilmiyorsanız 1C Uygulama Sunucusu nasıl bulunur?
  • 1C: Enterprise Server Administration ek bileşeni nasıl dağıtılır ve nasıl yapılandırılır?
  • Aynı yerel ağ üzerinde birden fazla uygulama sunucusu varsa ne yapılmalıdır?
  • durumda nasıl olunur küme sistemi? vesaire.

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