Страница 1 из 1

Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 12:43
arrio
На сервере Галактика 8.1 запускается.
Под пользователями (разными) выдает "Ошибка обновления суррогатного ключа в таблице 11, статус 94. Повторить?"
Монитор ключа на сервере пишет ключ вставлен, тест первасив монитора тоже проходит без ошибок.
Что может быть? Спасибо.

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 13:11
edward_K
А СУБД то какая? В Галактике первые 200 кодов ошибок совпадают как правило с первасивовскими и 94: The application encountered a permission error. Ну и в helpe первасива подробно расписаны причины(на англицком разумеется). Для остальных смотрите ms70drv.log(или ora...log), логи ошибок сервера и субд.

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 13:23
arrio
edward_K писал(а):А СУБД то какая? В Галактике первые 200 кодов ошибок совпадают как правило с первасивовскими и 94: The application encountered a permission error. Ну и в helpe первасива подробно расписаны причины(на англицком разумеется). Для остальных смотрите ms70drv.log(или ora...log), логи ошибок сервера и субд.
http://wi.tensor.ru/wiki/index.php/%D0% ... %E2%80%A6)

Вот, все на русском :) Первасив 9. Брендмауер выключен, все папки расшарены по полной (созданием файликов проверял). Может, его полностью переставить? ms70drv.log - такого файла на сервере не нашел.

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 13:35
edward_K
Надо проверять и соотв. протоколов на клиентском первасиве и на сервере. Брэндмаузер нужно отключать(а точнее открывать порт) как на сервере так и на локале. Читайте хелп и по пунктам проверяйте исключение. При установке серверного первасива нужно было обязательно выполнить тесты, опять же без ключа он ставится на 30 дней - потом работа с ним блокируется. Сравнивайте в клиентском и серверном contol center ( router - engine) настройки по доступу. И поищите на форуме.

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 13:40
edward_K
Да . engine на клиенте лучше отключать - иногда с этим были проблемы. А еще в каталоге d_dict посмотрите файлы типа ~pvsw.loc - точно не помню. Обычно в них было написано какой комп заблокировал и их нужно убивать во всех каталогах.

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 14:41
arrio
edward_K писал(а):Надо проверять и соотв. протоколов на клиентском первасиве и на сервере. Брэндмаузер нужно отключать(а точнее открывать порт) как на сервере так и на локале. Читайте хелп и по пунктам проверяйте исключение. При установке серверного первасива нужно было обязательно выполнить тесты, опять же без ключа он ставится на 30 дней - потом работа с ним блокируется. Сравнивайте в клиентском и серверном contol center ( router - engine) настройки по доступу. И поищите на форуме.
У нас первасив лицензионный. Тесты на сервере по соединениям все проходят. Брендмауэры выключены пока полностью и на клиенте и на сервере.
edward_K писал(а):Да . engine на клиенте лучше отключать - иногда с этим были проблемы. А еще в каталоге d_dict посмотрите файлы типа ~pvsw.loc - точно не помню. Обычно в них было написано какой комп заблокировал и их нужно убивать во всех каталогах.
В папке базы Галактики в d_dict только файлы формата .ADF и .AST В папке логов первазива - логи .log в непонятном формате, с нечитаемыми шрифтами (пробовал и terminal)

В свойствах доступа базы в первазиве отмечено: Accept remote request, Allow Client-stored Credentials, Allow Cach Engine Connections
Wire Encryption: if needed

В Communication protocol (local client) отмечено SPX2, TCPIP, NETBIOS
timeout 15
--------------------------------------------------------------------------------------------------
При этом с клиентского первазива протоколы такие же отмечены, кеш не используется, тест доступа проходит нормально, доступ к базе demodata, создание таблиц - все срабатывает. о_О

Re: Ошибка обновления суррогатного ключа

Добавлено: 17 июл 2013, 16:45
KATZ
Прав не хватает у пользователей, судя по сообщению. В этом направлении смотрите. Несмотря на "все папки расшарены по полной", проверьте еще раз права обычных пользователей (не админов) на конкретный файл SURRKEYS.ADF.

Кстати, доступный протокол в настройках лучше один оставить, который реально используется, т. е. в 99,9% случаях это TCP/IP.

Re: Ошибка обновления суррогатного ключа

Добавлено: 18 июл 2013, 17:59
arrio
Все переставили. На Первазив 10.
На сервере работает, запускается, уже все без ошибок.
С любого клиента - при нажатии на ярлык до ввода логина и пароля выдает выдает окошко с интерфейсом Галактики: Ошибка запуска приложения.