23.03.2012 07:19
warex
 
Сейчас на старом сервере стоит win 2003 server x32 и s-market 3.9.10 нужно перенести базу на win 2008 server r2 x64 и поставить последний s-market 3.11.01 как это сделать желательно по пунктам)

Начальство поставило задачу сделать это до 01.04.2012г.

Пробовал подложить базу, и удфки , к базе цепляется но менеджер лицензий ругается, что еще ему надо пока загадка)))
24.03.2012 09:49
sergk
 
Не хватает еще одной вводной - какая версия FireBird сейчас и какая версия планируется?

Вариантов несколько, но можно вот так:
Воспроизвести копию того, что сейчас только на новом сервере. (если FB старый и новый не отличается, в дистрибутиве пока распространяется версия 2.1.3)
1. Установить на новом сервере версию 3.11.01 из дистрибутива (можно демоверсию), при установке указывая, что устанавливаете версию x64
2. Запустить установленную демоверсию для проверки.
3. После подменить базу на свою, подменить файл паролей пользователей security2.fdb, а также подменить директорию S-Market на свою (текущую).
4. Запустить - должна без проблем запускаться ваша текущая база.
5. Обновить апдэйтером до необходимой версии.

P.s.
1. Если версия FB текущая и новая планируется отличаться (н-р, вы будете ставить FB 2.5) то базе на старом сервере надо сделать backup, на новом restore.
2. В Default.rpj прописать путь по правилам - имя сервера:путь. (smserver:c:\S-Market\DBase\Smarket.fdb)
25.03.2012 08:39
warex
 
1-При установке S-Market нет где выбрать x64 x32
2- FB на старом сервере 2.1.2 FB на новом сервере 2.1.3
3- Демо ставится без проблем
Подменяю базу и пароли, default правлю, запускается только модуль отчетов, сам s-market пишет ошибку taskldr.bpl период 2 не найден???.

А директорию S-Market ни как не подменить ошибок много
25.03.2012 08:49
sergk
 
1. Похоже у вас старая версия дистрибутива - обновленную можно скачать на сайте
2. В этом случае можно обойтись без бэкап-рестора. Т.к. версия FB одна - отличается подверсиями.
3. Правильно, из моего п.3 вы не выполнили "а также подменить директорию S-Market на свою (текущую)".
Т.е. пытаетесь на новых файлах оболочки (директория S-Market), оставшихся от дистрибутивной базы подключиться к вашей текущей версии базы, которая не обновлена до необходимой версии.
Подключение вашей текущей оболочки, к вашей же версии базы (пп. 3 и 4) для проверки работоспособности на новом сервере.
А уже только после этого, необходимо выполнить п.5 - Обновление базы и оболочки до нужной версии.
25.03.2012 09:11
warex
 
где взять апдейты??????

Добавлено через 5 минут 30 секунд
sergk выложи куда нибудь обновления. На оффсайте тишина
26.03.2012 08:20
sergk
 
Для получения апдэйтов надо либо пройти регистрацию на оф. сайте либо обратится в представительство ДатаКрат в вашем регионе.
02.04.2012 19:55
warex
 
Win server 2008 не захотель обновлять смаркет((( прошлось на старом 2003 обновить и положить директорию в 2008:KidRock_06:
Часовой пояс GMT +3, время: 12:34.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.