Gal712+SQL

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
evchic
Местный житель
Сообщения: 216
Зарегистрирован: 25 апр 2006, 12:05
Откуда: г.Ростов-на-Дону
Контактная информация:

Gal712+SQL

Сообщение evchic »

Переконвертировал БД из Первасива в MS SQL... Все ок...
Затем захожу в Управление сбытом=>Счета,ДО
Появляется следующая ошибка
Ошибка 5
Дублированное значение при уникальном ключе
в таблице 'T$EXCLASSNAME'.
Уникальный индекс 'T$EXCLASSNAME0'.
Поле F$NREC Comp(8):0x0000000000000000 таблица N1007
Продолжить редактирование?


Как от этого избавится?
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

Известный баг Галактики :(
Иногда при сбое в таблицах появляется запись с нулевым NREC. После этого добавить новую запись в таблицу невозможно, пока не удалишь сбойную запись.

Код: Выделить всё

delete from EXCLASSNAME where NREC=comp(0)
evchic
Местный житель
Сообщения: 216
Зарегистрирован: 25 апр 2006, 12:05
Откуда: г.Ростов-на-Дону
Контактная информация:

Сообщение evchic »

Известный баг Галактики
Иногда при сбое в таблицах появляется запись с нулевым NREC. После этого добавить новую запись в таблицу невозможно, пока не удалишь сбойную запись.
Благодарю!!!
evgem
Постоянный гость
Сообщения: 69
Зарегистрирован: 16 фев 2006, 18:48

Сообщение evgem »

А не опишите все шаги перехода от Pervasive к MS SQL Server и сколько это занимает по времени?
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Сходите на ftp.galaktika.ru
скачайте межплатформенный конвертор для вашей версии Галактики.

Там есть файл readme.!!!, в котором описан весь переход с одной платформы на другую.
Предаврительно желательно получить лицензионный файл под новую платформу, установить экземпляр MS SQL Server, как указано в документации, установить структуру БД Галактики (без данных)

Время, необходимое для такой конвертации, зависит от объемов БД и рабочего ресурса.
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

thor писал(а):Сходите на ftp.galaktika.ru
скачайте межплатформенный конвертор для вашей версии Галактики.
Товарищи Админы, кто подскажет поточнее где этот "чудесный" конвертор скачать можно... ftp.galaktika.ru понятие растяжимое... :-?
Oweo
Местный житель
Сообщения: 355
Зарегистрирован: 29 мар 2005, 17:49

Сообщение Oweo »

ftp.galaktika.ru понятие растяжимое...
Ну вы уже совсем обленились :grin:
Читайте тут
ftp://ftp.galaktika.ru/pub/support/gala ... g_fix/conv
Новые патчи удались на славу
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Спасибо, нашел... Кто же знал, что у них Ковертор с фиксами "валяется"... :smile:
Только у меня новая проблема: При запуске клиентской части Галактика говорит, что не может присоединиться к серверу БД... В файле mssql70.log содержиться следующее [NAPSrv]: Reentry timeout...
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Клиент не смог получить доступ к серверу приложений, т.к. последний занят обработкой вызова от другого клиента. Время ожидания 30 сек.
Никогдв не встречался с такими ошибками. Скорее всего у вас проблемы или с производительностью сервера, на котором MS SQL, или с сетью.
Проверьте также настройки службы NAPSrv.
evchic
Местный житель
Сообщения: 216
Зарегистрирован: 25 апр 2006, 12:05
Откуда: г.Ростов-на-Дону
Контактная информация:

Сообщение evchic »

Подскажите возможна ли работа галы на MS SQL 2005
WiRuc
Местный житель
Сообщения: 414
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Воронеж

Сообщение WiRuc »

evchic писал(а):Подскажите возможна ли работа галы на MS SQL 2005
Нет, хотя я ставил БД на MS2005. Все проблема заключается в нерабочем NAPсервере, больше вроде проблем быть не должно.

P.S. Я долго смеялся, когда увидел, как установщик БД определяет версию MSSQL :-D Жесточайший непрофессионализм :sad:
Ответить