Имя: Пароль:
1C
1C 7.7
v7: слетает словарь данных 1Cv7.DDS
0 Ричард
 
18.12.12
09:26
Сегодня при попытке открыть базу появилось сообщение
"Не определены параметры базы данных. Для определения параметров следует воспользоваться конфигуратором."
Зашёл в конфигуратор - все параметры обнулились. Прописал их как были, а всё равно "Не определены параметры".
Сама база исчезла, все файлы dbf и cdx отсутствуют.
Загрузили последний имевшийся архив (архив делали средствами 1с через выгрузить-загрузить) - архив загрузился, из конфигуратора вошёл монопольно, всё нормально.Закрыл, зашёл снова, и опять "Не определены параметры" - все параметры обнулились. Прописал их и всё равно не запускается.
Как выяснилось, проблема в файле 1Cv7.DDS, который уничтожается вместе с параметрами подключения при каждом заходе нового пользователя в базу.
Добавлять какой-нибудь реквизит в конфигураторе и сохранять пробовал.
Все каталоги прописаны английскими буквами, права на них полные. Вирусов на сервере нет. В чём может быть дело? Что ещё предпринять?
1 Paul_Nevada
 
18.12.12
09:27
Free Disk Space on Server?
2 Lokli
 
18.12.12
09:27
DDS - это значит база серверная и, естественно, файлов dbf и cdx не будет. Для файловой базы расширение файла должно быть dd.
3 МихаилМ
 
18.12.12
09:30
dbf и cdx  - не совместимы.

если dbf и cdx  то .dd
если sql  то - .dds

кто то

ктото заходил в конфигуратор без файлика 1с userdefs/

на основании которого шифруется информация о подключении к скл
4 vde69
 
18.12.12
09:31
если есть 1Cv7.DDS,то файлы dbf и cdx НЕНУЖНЫ

Вы определитесь КАКАЯ у Вас база

зы
а нстройки подключения слетают если править файлик пользователей, ищите того кто лазил в базу в обход прав...
5 vde69
 
18.12.12
09:32
(3) шифруется не на основании, шифруется известным ключем....

просто боследий байт DDS - это контрольная сумма юзердеф, и 1с в случае расхождения бузит
6 МихаилМ
 
18.12.12
09:34
(5)
может последний байт .dba а не dds ?
7 vde69
 
18.12.12
09:38
(6)угу
8 Lokli
 
18.12.12
09:45
(6) О! Про последний байт .dba не знал. Надо будет запомнить.
9 vde69
 
18.12.12
09:53
(8) ну если по честному - там не совсем последний байт... поищи в инете формат есть :)
10 Ричард
 
18.12.12
09:53
(3), (4) База на SQL, действительно, без dbf и cdx. А что нужно править в последнем байте? И dds или dba?
11 dk
 
18.12.12
10:01
(0) Просто кто-то грязными шаловливыми ручками делает подмену списка пользователей, чтобы без пароля зайти в конфу
Найти и ручки-то пообрывать
12 vde69
 
18.12.12
10:03
(10) зачем править? поставь назад параметры подключения к скули и руки оторви тому кто лазил в базу в обход юзердеф...
13 МихаилМ
 
18.12.12
10:04
(0)
да не причем тут последний байт.
наверно в коде конфигурации "сработала мина", либо в скриптах openconf
тк ддс уничтожаться не должен. при реструктизации пересоздается.
14 vde69
 
18.12.12
10:06
(13) а я делаю ставку на то что в коде используется не штатный механизм управления пользователями...
15 Ричард
 
18.12.12
10:16
Всем спасибо за помощь,(13) оказался прав
16 vde69
 
18.12.12
10:18
(15) а фамилию кодера дегенерата (поставившего мину) засветишь?
17 Ричард
 
18.12.12
10:27
(16) вначале известим руководство для расследования и принятия решения. А здесь выкладывать фамилию имеет какой-то смысл?
18 vde69
 
18.12.12
10:31
(17) мир круглый
19 Надсмотрщик
 
18.12.12
10:40
(17) Что сделали с предыдущим прогом? На сколько его кинули?