Имя: Пароль:
1C
1C 7.7
v7: 1C 7.7 SQL база постоянно ли требует КаталогБазы?
0 Garykom
 
гуру
05.09.16
11:56
Кто в курсе, можно ли передернуть расшаренный каталог с MSSQL базой 1C77 на запущенных клиентах?

Просто хочу самбу рестартануть, а на боевой стремно... Как то никогда подобным не озадачивался (( что файловая сразу того это в курсе.

Поднимать для экперимента ну очень лень.
1 Gary417
 
05.09.16
11:58
так можно посмотреть висят ли сессии активные?

вообще семерка должна свой md-шник держать постоянно, поэтому imho не получится
2 Garykom
 
гуру
05.09.16
12:12
(1) Думаешь я знаю как сессии посмотреть? Моя как бы кросс-спец а не линукс гуру админ )) искать надобно же

Хз насчет md-шника и держать постоянно может оно в памяти все хранится, откуда знать тонкости платформы.
3 Ёпрст
 
05.09.16
12:19
(0)на скуле прокатит, мд-ник легко подменяется на другой
4 Garykom
 
гуру
05.09.16
12:27
(3) Нее... все равно стремно... подожду обеда
5 mishaPH
 
модератор
05.09.16
12:29
(3) это как? 1с всерано ридонли на фс ставит на мд
6 Ёпрст
 
05.09.16
12:30
(5) че как ? снимаешь с файла блокировки и меняешь на другой
7 Garykom
 
гуру
05.09.16
12:36
8 Garykom
 
гуру
05.09.16
12:38
Понял "И даже если мы создадим заново этот файл, то блокировок не будет только у тех клиентов, которые загрузили 1С после создания файла. Скорее всего, это происходит потому, что 1С хранит в локальной переменной информацию об открытии файла. Если он уже открывался, то 1С не пытается за нового его открыть и получить новый хендл"

Передернуть можно, клиенты не вылетят но писать больше не смогут до перезапуска!
9 Garykom
 
гуру
05.09.16
12:41
Но если честно то "изобретателя" блокировочных механизмов 1С77 на уровне блокировки отдельных байт в отдельных файлах подвесить бы...
Есть же база данных (dbf или sql) что еще надо?
10 Ёпрст
 
05.09.16
12:45
(7) зачем ? Любым анлокером
11 Ёпрст
 
05.09.16
12:47
А так - то , turbomd надо ставить и творить, что хочешь (если тока не изменения, требующие реструктуризацию базы)
12 Это_mike
 
05.09.16
12:55
(6)+1
(8) Не смогут писать только те, у кого что-то было открыто в момент передергивания.
(9)+100500