powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка клиента
22 сообщений из 22, страница 1 из 1
Установка клиента
    #39285042
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день
При установке клиента Firebird через instclient.exe в реестре должны появится записи?
...
Рейтинг: 0 / 0
Установка клиента
    #39285078
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О версии специально умалчиваешь?

Тройка много чего пишет в SharedDLLs.
...
Рейтинг: 0 / 0
Установка клиента
    #39285084
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,извини. Firebird 2.5
...
Рейтинг: 0 / 0
Установка клиента
    #39285089
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar, зачем что-то писать в реестр, если установщик кладет fbclient.exe в System32 или в SysWOW64 и "%SystemRoot%\System32" прописан в переменной окружения path? В зависимости от разрядности приложения, fbclient.exe будет подтянут из этих двух каталогов (или из каталога запуска приложения).
...
Рейтинг: 0 / 0
Установка клиента
    #39285090
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы было понятно зачем спрашиваю объясняю - нужно на терминальных серверах обновить клиента, вот и админы спрашивают надо ли что то в реестре приписывать.
...
Рейтинг: 0 / 0
Установка клиента
    #39285095
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarFirebird 2.5
Про двойку не скажу... Хотя у нее в теле тоже есть путь к шарам.
И она тоже должна поддерживать счетчик шар.
...
Рейтинг: 0 / 0
Установка клиента
    #39285109
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,нашел в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\SharedDlls параметр C:\Windows\system32\FBCLIENT.DLL с значением 1. Спасибо.
...
Рейтинг: 0 / 0
Установка клиента
    #39285114
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gallemar,

а почему бы вашим админам не воспользоваться стандартной утилитой instclient, которая это делает самостоятельно
...
Рейтинг: 0 / 0
Установка клиента
    #39285123
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Денис,да вот не знаю, я им уже инструкцию накатал, подробную
...
Рейтинг: 0 / 0
Установка клиента
    #39285213
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениспочему бы вашим админам не воспользоваться стандартной утилитой instclient

А ещё лучше - целым инсталлятором, который и о рантайме позаботится.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установка клиента
    #39285272
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,
ДСП
Установка клиента
Во вложении сам клиент fbclient.dll и его установщик instclient.exe
Для установки необходимо сначала удалить старый клиент через команду instclient.exe r -f f, fbclient.dll должен находится в той же папке, что и instclient.exe.
Проверить, что старый клиент удален можно командой instclient.exe q -f f, старый клиент выдаст строку «Installed FBCLIENT.DLL version : 2.5.3»
После удаления устанавливаем новый клиент командой instclient.exe i -f f.
Проверяем, что новый клиент установлен командой stclient.exe q -f f, для нового клиента выдаст строку «Installed FBCLIENT.DLL version : 2.5.6»
После установки клиента необходимо остальные файлы из вложения скопировать в c:\Windows\SysWOW64\
...
Рейтинг: 0 / 0
Установка клиента
    #39285288
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarУстановка клиента
Во-первых, старый удалять не надо, он перезапишется.
Во-вторых, что за "остальные файлы"? firebird.msg надо класть не в SysWOW64, а на один
уровень выше - непосредственно в Windows.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Установка клиента
    #39285291
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

Секретно!!!
Установка клиента Firebird
Скачиваем с страницы http://www.firebirdsql.org/en/downloads/ дистрибутив для x64 и устанавливаем с параметрами:
Выбор папки установки: "C:\Program Files\Firebird\Firebird_2_5"
Выбор компонентов: Минимальная клиентская установка (без сервера и инструментов)
Выберите дополнительные задачи: Копировать клиентскую библиотеку Firebird в каталог <system>
Прописывание пути к файлу сообщений Firebird
Переходим : Панель управления -> Система -> Дополнительный параметры системы -> Переменные среды -> Добавить системную переменную FIREBIRD_MSG с значением c:\Program Files\Firebird\Firebird_2_5
или прописать в реестре HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment строковый параметр FIREBIRD_MSG с значением c:\Program Files\Firebird\Firebird_2_5
!!!! После прописывания пути обязательно проверить,что существует файл c:\Program Files\Firebird\Firebird_2_5\firebird.msg !!!!
...
Рейтинг: 0 / 0
Установка клиента
    #39285298
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Установка клиента
    #39285412
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,спасибо
...
Рейтинг: 0 / 0
Установка клиента
    #39285460
fb user
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadmanGallemar, взял-бы https://github.com/FirebirdSQL/firebird/blob/master/builds/install/arch-specific/win32/FirebirdInstall_30.iss и удалил-бы лишнее.
Там заголовок страшный:
автор
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
;  Initial Developer's Public License.
;  The contents of this file are subject to the  Initial Developer's Public
;  License Version 1.0 (the "License").  You may not use this file except
;  in compliance with the License.  You may obtain a copy of the License at
;     http://www.ibphoenix.com?a=ibphoenix&page=ibp_idpl 
;  Software distributed under the License is distributed on an "AS IS" basis,
;  WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
;  for the specific language governing rights and limitations under the
;  License.
;
;  The Original Code is copyright 2001-20016 Paul Reeves for IBPhoenix.
;
;  The Initial Developer of the Original Code is Paul Reeves for IBPhoenix.
;
;  All Rights Reserved.
;
;   Contributor(s):
;     Tilo Muetze, Theo ? and Michael Rimov for improved detection
;     of an existing install directory.
;     Simon Carter for the WinSock2 detection.
;     Philippe Makowski for internationalization and french translation
;     Sergey Nikitin for migrating to ISS v5.


Авторы решили так. А мы уважаем авторов и вот это всё, и поэтому не будем нарушать.
Вот если бы нам на авторов и лицензии было пох, тогда да. А так вопроса даже нет.
...
Рейтинг: 0 / 0
Установка клиента
    #39285466
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стандартная лицензия firebird

нсколько помню, весьма близка к Mozilla Public License
...
Рейтинг: 0 / 0
Установка клиента
    #39285468
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.firebirdsql.org/en/initial-developer-s-public-license-version-1-0/

...будешь свой исправленый ISS вместе с программой поставлять :-)
...
Рейтинг: 0 / 0
Установка клиента
    #39285473
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

3-4 строки вырезать - это нарушение лицензии? Я понимаю, если ПРАВИТЬ этот скрипт. Но имя ветки реестра, где клиент ФБ ищет msg-файл - ну никак под лицензию не попадает.
В конце-концов - InnoSetup предельно простая штука. запустить processmonitor и посмотреть на fbclient тоже никто не запрещает.
Превращают, понимаешь, какую-то ерундень прямо в космические технологии...
...
Рейтинг: 0 / 0
Установка клиента
    #39285484
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fb user,

написать собственный iis скрипт для установки клиента Firebird это дело максимум одного часа. Для этого даже не надо заглядывать в исходники инсталятора.
...
Рейтинг: 0 / 0
Установка клиента
    #39285510
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Симонов Дениснаписать собственный iis скрипт для установки клиента Firebird это дело максимум одного часа.
С перерывом на обед.
...
Рейтинг: 0 / 0
Установка клиента
    #39285587
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

плюс - время на изучения InnoSetup :-)
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Установка клиента
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]