Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 26

Тема: Установка Shouse (версии 2 и 3), супертруд.

  1. #1
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)

    Post Установка Shouse (версии 2 и 3), супертруд.

    Установка SHouse. Инструкция составлена на основе различных источников и собственного шкурного опыта.

    Во-первых, уясним себе четко и навсегда, что инсталляция SHouse состоит из совершенно независимых частей:
    1. Установка сервера InterBase;
    2. Установка BDE;
    3. Установка Cristal Reports;
    4. Установка Novex.
    5. Переписывание собственно SHouse и его dll;
    6. Настройка, если ставится чистая база;

    Далее описывается установка с сервером Interbase 4 для Shouse 2, а потом замечания по поводу других версий.

    Обратите внимание, на Windows XP Home установить Shouse не удастся. По крайней мере, мне не удалось.

    1. Установка сервера Interbase 4

    1.1. Установка локального InterBase сервера:
    Из Delphi2, запустив setup.exe, инсталлировать
    1.1.1. Interbase,
    1.1.2. BDE,
    1.1.3. SQL Links -> Interbase Link.
    Обратите внимание, локальный сервер прописывает себя длz автозагрузки в папку Startup, которую русскоязычные системы игнорируют. Надо ярлык перенести в Автозагрузку.

    1.2. Установка сетевого InterBase сервера
    1.2.1. Из NT_IBSVR инсталлировать Interbase сервер. Если будет ругаться на уже установленную GDS32.dll - найти ее в Windows\System32 и удалить.
    1.2.2. После инсталляции из c:\Program Files\Borland\INTRBASE\BIN\ GDS32.dll переписать в Windows\System32.

    1.3. Настройки параметров сервера, файл ibconfig (без расширения), строки раскомментировать и поставить значения:
    1.3.1. DATABASE_CACHE_PAGES 4096
    1.3.2. SERVER_CLIENT_MAPPING 8192

    2. Запустить установку BDE.32. После инсталляции запустить
    \Program Files\Borland\Common Files\BDE\BDEADMIN.EXE
    Открыть Configuration – Drivers - Native
    2.1.1. Для DBASE установить LANGDRIVER: dBASE RUS cp866
    2.1.2. Для PARADOX и INTRBASE установить LANGDRIVER: Pdox ANSI Cyrillic
    2.1.3. Случалось, настройки языка не запоминались. Прописывать настройки в реестре:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\DBASE\INIT] "LANGDRIVER"="db866ru0"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\INTRBASE\DB OPEN] "LANGDRIVER"="ancyrr"
    [HKEY_LOCAL_MACHINE\SOFTWARE\Borland\Database Engine\Settings\DRIVERS\PARADOX\INIT] "LANGDRIVER"="ancyrr"

    3. Установка Cristal Reports.
    3.1. Если нужен целиком (редко), ставится из CRP45P, 32-битная версия. При установке стандартная ошибка, если неправильно высчитывает свободное место на диске. Способ обхода проблемы - забить чем-нибудь это самое свободное место (необязательно да двух гигов его уменьшать. Я обычно ставлю копироваться папку Windows, и периодически проверяю, не стало ли считаться правильно). В процессе инсталляции спросит, устанавливать ли файлы для Workstation - можно послать нафиг. В конце может выдать ряд ошибок, что что-то там больше не поддерживается - это нормально. В инструкции UCS советуют удалять созданный каталог с примерами и не создавать программную группу - надо думать, чтобы клиенты не ковырялись в формах отчетов. Я ничего не удаляю, все создаю.
    3.2. Если целиком не нужен, то из папки crpe.inst копируем папку Cristal в системную папку Windows, а dll - в Windows\system32. Если скажет, что dll уже есть - заменять не надо.

    4. Установить драйвер Novex для ключа.

    5. Скопировать склад. Обычно ставится в директорию Drive:\SHouse
    5.1. В поддиректории Database - база данных (обычно ib_shXXX.gdb; XXX - число)
    5.2. В поддиректории Rpt - макеты отчетов и пустышки временных таблиц для них.
    5.3. Exe-шники:
    5.3.1. SHouse - склад
    5.3.2. SHAdmin - администратор
    5.3.3. SHTrans - импортер данных из RK
    5.3.4. SHCheck - утилита проверки документов
    5.3.5. SHLock - закрытие периода
    5.3.6. SHouse.hlp - файл помощи
    5.4. Скопировать файлы ibxp.dll и nvx.dll в каталог Windows\System (для Win95) или Windows\System32 (для WinNT).
    5.5. Программой Setup.exe прописать пути к базам.
    5.6. В SHTrans прописать пути. Если в R-Keeper используется UDB, то прописать тип в Настройках Paradox+UDB.

    6. Первоначальная настройка.
    6.1. После инсталляции Interbase создается автоматически единственный пользователь SYSDBA / masterkey
    Обычно еще в администраторе создается пользователь UCS с паролем 1 (он хорош тем, что у него по умолчанию есть все права).
    Для того, чтобы "подцепить" уже имеющиеся пароли, cкопировать файл isc4.gdb в каталог c:\Program Files\Borland\Intrbase\
    6.2. Не забыть узнать, сколько нужно учетов и поставить права на них сразу.
    6.3. В самом Shouse прописать группы станций из R-Keeper

    7. Если на компьютер ставится клиент, выполняем пункты 2-5

    8. Правильный вид сетевых путей (один из вариантов):
    8.1.1. - По протоколу NetBEUI:
    //SERVERNAME/Drive:\SHouse\...
    8.1.2. - По протоколу TCP\IP
    SERVERNAMErive:\SHouse\...

    9. Если устанавливается версия Interbase 5
    9.1. Установка сервера:
    9.1.1. Запустить \Interbase56\Setup.exe,
    9.1.2. выбрать "InterBase5.6: Client and Server" для установки сервера или "InterBase5.6: Client only" для установки клиента.
    9.1.3. Смотреть "Certificate ID" и "Сertificate Key" в файле \Interbase56\SVRKEY.TXT
    9.1.4. Не забываем про остальные настройки, включая пункт 1.3.

    10. Если нужен BDE 5 (для третьего Shouse, ставится только после BDE.32)
    10.1. Скопировать куда-нибудь gds32.dll из \windows\system (\winnt\system32), т.к. после установки там будет лежать плохой gds32.dll (ни разу сам не замечал, но в инструкции UCS так).
    10.2. проапгрейдить BDE до версии 5.xxx, запустив \BDEUPGR5\Setup.exe , выбрать только BDE , ставить поверх старого.
    10.3. Скопировать gds32.dll обратно вместо того , который будет после инсталяции.

  2. #2
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Смайлик к месту пришелся...
    Это
    SERVERNAME: Drive:\SHouse\...
    только без пробела

  3. #3
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    "5.4. Скопировать файлы ibxp.dll и nvx.dll в каталог Windows\System (для Win95) или Windows\System32 (для WinNT)."

    Под WinNT понимается и Windows 2000, И Windows XP! Имеется ввиду все семейство.

  4. #4
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Как определить, какая версия Interbase установлена?
    На компьютере с базой открываем "Панель управления" - "Администрирование" - "Службы". Если присутствует "Interbase Guardian" - это пятый Интербейз.

  5. #5
    тренер Аватар для Andy
    Регистрация
    14.02.2007
    Адрес
    москва
    Сообщений
    1,519
    Поблагодарил(а)
    21
    Благодарностей: 11 (сообщений: 9)
    Цитата Сообщение от SH Посмотреть сообщение
    Обратите внимание, на Windows XP Home установить Shouse не удастся.
    а доп место на XP HOME встанет ?

  6. #6
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Не пробовал. Отечественная специфика... встретить XP Home тяжело
    Предупреждение связано с единичным случаем. Допускаю, что существует способ примирить Shouse с XP Home, но оказии проверить на 100% не было. Да и надобности - тоже.

  7. #7
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    "1.2.1. Из NT_IBSVR инсталлировать Interbase сервер. Если будет ругаться на уже установленную GDS32.dll - найти ее в Windows\System32 и удалить."

    Пояснение. Например, при установке иной версии интербейза, когда предыдущая вроде бы удалена, тем не менее новая версия не устанавливается - это чаще всего происходит именно из-за gds32 в системной директории. Т.е. может не быть сообщения в явном виде - "у вас установлена другая gds32.dll".

  8. #8
    Разбирающийся
    Регистрация
    26.07.2007
    Адрес
    Питер
    Сообщений
    250
    Поблагодарил(а)
    18
    Благодарностей: 8 (сообщений: 7)
    После переустановки WIN-XP перестало работать колесо прокрутки мыши именно в Shouse 311, в Word и Exel все работает. Может что забыл установить?

  9. #9
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Если только дрова для мыши. В самом хаусе ничего специального для поддержки колеса нет. Нативно колесо поддерживается не везде.

  10. #10
    Разбирающийся
    Регистрация
    26.07.2007
    Адрес
    Питер
    Сообщений
    250
    Поблагодарил(а)
    18
    Благодарностей: 8 (сообщений: 7)
    Цитата Сообщение от SH Посмотреть сообщение
    Если только дрова для мыши. В самом хаусе ничего специального для поддержки колеса нет. Нативно колесо поддерживается не везде.
    Что значит "Нативно колесо поддерживается не везде"?

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •