ПредишенСледващото

Описание на проблема

При работа с SQL версия на 1C: 7.7 може да получите грешка "Достъпът до базата данни на сървъра, е възможно само от една директория информационна база".

възможни причини

Общата причина за това несъответствие между това, което видяха 1s в сървъра и това, което вижда в негово 1cv7.LCK. Това може да стане по различни причини:

Наистина се използват различни директории. 1C проверява за всички, които прилагат този SQL-базирани, отворите същата MD-файла. TODO: Как тя го прави.

Споделен ресурс е монтиран неправилно. Когато се работи с вино трябва да се използва за директория CIFS, която се предоставя по отношение на достъпа до мрежата на Windows или чрез SAMBA.


Ние направихме такава грешка, без да се монтира на ресурсите. Папка с основа е в местните FS (XFS). вино-1.0.9-alt41.1 libwine-1.0.9-alt41.1 вино etersoft-SQL-1.0.9-alt17 Selta 1.0.5 PostgreSQL-8.3eter-8.3.5

Нямаше никой в ​​базата данни. Влезте в който и да е сметка не е било възможно. Помогна рестартирате Postgres.

неизпитани причини

1) По пътя към различните бази на клиентите, т.е. от едната \\ 192.168.0.1 \ база \

от друга \\ myserver \ база \

2) в MS SQL употреба, при които се свързват никаква роля processadmin

Това не влияе върху

Как да зададете пътя до директорията, това няма значение: тя е F: / база или // сървър / база, за да не причинява проблеми.

Начин на симптомите решения

1. Изключете всички 1-ци. После се включи. Когато излезете от последния потребител 1в премахва 1cv7.LCK файл, текущите връзки, също не трябва да бъде. 2. Свалете 1cv7.LCK, рестартирайте SQL Server, или да сте сигурни, че няма потребители, свързани с следната заявка: За MS SQL "SELECT брой (*) ОТ КЪДЕ master..sysprocesses dbid = DB_ID (" namedatabase ') "За PostgreSQL" SELECT * FROM pg_stat_activity където client_port> 0 и datname = namedatabase ", където namedatabase - името на базата данни

Свързани статии

Подкрепете проекта - споделете линка, благодаря!