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

Проблемы при установке 8.10

Добавлено: 19 фев 2008, 16:01
Alexx
Добрый день!
Ставлю на сервер (Win2003Server + Pervasive 8.6) серверную часть Галактики 8.10, инсталлятор доходит до того, что предлагает развернуть новые базы, указываю путь к main.dbi (независимо russia или test), путь для развертывания, например f:\gal810\data, жму кнопку Установить, появляется ошибка: "Ошибка при создании базы из F:\GAL810\DB_INST\RUSSIA\main.dbi". Предлагает либо повторить процедуру развертывания либо закончить установку. Подскажите где могут быть грабли?

Добавлено: 19 фев 2008, 16:06
edward_K
1. ПЕРВАСИВ СТАРОВАТ. - В ДОКЕ ПОЧИТАЙТЕ о совместимости
2. БАЗУ МОЖНО И ПОТОМ развернуть. А можно и с локала забрать. Ну помаетесь слегка с cfg. Если есть опыт работы с пред.версиями то лучше все построить как там. Дефалтовая установки галки мне чего то не нравиться - куча мусора летит в exe, который по идее должен быть только на чтение.

Добавлено: 19 фев 2008, 16:36
Alexx
Читаю доку:
В качестве сервера баз данных может использоваться СУБД Pervasive.SQL 2000, Pervasive.SQL 2000i Server, Pervasive.SQL Server v8 SP1 MKDE HOTFIX (Build 121.056), Pervasive.SQL Server v8 SP2 (v8.6) или SP2 (v8.7), Pervasive.SQL Server v9 SP1 (v9.1) или SP2 (v9.5).

А как базу потом развернуть? Пробовал потом запускать btrvinstall - та же самая ошибка.

Мне пустая база нужна чтобы сконвертировать из 712 в 810.

Добавлено: 19 фев 2008, 16:50
Serges
В то, что проблемы с установкой из-за версии Pervasive, верится с трудом. Ставил 8.10 на Pervasive 8.1 - таких ошибок не наблюдал. Возможно, инсталяция "битая", в частности, файл main.dbi.

Добавлено: 19 фев 2008, 17:28
sim
А Win2003 с каким сервиспаком?

Добавлено: 19 фев 2008, 17:54
edward_K
угу. 142 ошибка типа? DDE и так далее тогда ищите на форуме. Проще на локале базу тогда поставить и оттель пернести на сервак. Там уже пропатчить db_inst на будующее.

Добавлено: 20 фев 2008, 07:43
Alexx
Win2003 SP1
В логе btrvinst.log вот что написано:
-------------------------------------------------------------------
19.02.2008 17:04:30 []:
При импорте в таблицу c кодом 1 произошла ошибка № 3014
19.02.2008 17:04:31 : Установка файла 'F:\GAL810\db_inst\russia\main.dbi' в базу данных 'F:\GAL810\DATA\' завершена с ошибками
-------------------------------------------------------------------

Скачивал другой db_inst с фтп Галактики - та же самая ошибка...

Добавлено: 20 фев 2008, 09:41
Alexx
Интересное кино получается:
Попробовал установить на серваке с NT4, сервер Первазива тот же самый - 8.6 - все получилось... Такое ощущение что на Win2003 Первазив криво пашет, хотя службы стартануты...
Хотя, перекинул базу на Вин2003, - зацепился к ней нормально... :shock:

Добавлено: 20 фев 2008, 10:07
edward_K
вроде как могет быть проблема в DDE и совместимости патчей мелкософта и галки. попробуйте теперь пропатчить db_inst.

Добавлено: 20 фев 2008, 14:01
Alexx
Кажется понял в чем баг был, у меня в настройках клиента первазива был отключен флаг Use Local Microkernel Engine :eek:

Добавлено: 21 фев 2008, 15:14
Alexx
Проблемы что описывал выше решились, спасибо!
Теперь возникли другие: а именно после конвертации базы 712 -> 8.10 в настройках Галаткики появились 2 ветки с настройками, первая "Настройки Галактики" - там значения настроек пустые, это видимо родные настройки 8.10, т.к. система ругается что не выбрана собственная организация и т.д. И еще есть ветка "Настройки "Галактики" (различие только в кавычках) - это сконвертированные настройки от 712, но система их не видит. Кто подскажет в чем проблема, почему старые настройки не перешли в новые, а остались отдельной веткой?

Добавлено: 21 фев 2008, 15:34
sim
Конвертить надо в пустую базу

Добавлено: 21 фев 2008, 16:40
Alexx
sim писал(а):Конвертить надо в пустую базу
Дык вроде и конвертил в пустую, развернул с помощью DB_INST базу для России со словарем и общими данными, туда и ставил. Правда еще заходил туда до конвертации, но ничего не вводил. Может надо только словарь разворачивать?

Добавлено: 21 фев 2008, 17:00
edward_K
конечно тока словарь и уж ни в коем случае не заходить туда ничем. если первасив могете тока Dict оставить и повторить конвертацию.