Ответить

 

Опции темы
Старый 20.08.2010, 10:21   #331
Radnor
Пользователь
 
Аватар для Radnor
 
Регистрация: 12.05.2009
Адрес: Россия / Челябинская обл. / Озерск(Челябинская обл.)
Сообщений: 131
Благодарности: 0
Поблагодарили 16 раз(а) в 16 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

хм.. нет. не здесь, в кратче, суть работы SQL сервера примерно такова:
сидит весь такой демон/служба firebird2.1-super(fbserver) и слушает порт 3050. На этот порт набигают клинентские подключения, инициированые в нашем случае по всей видимости компонентой IBDatabase в ПК СП. После того как ФБгвард (ну прям, блин, охрана дворца) проверит имя пользователя и пароль (user=SYSDBA password=masterkey, ну как у всех, хотя пароль на самом деле masterke, но в первом случае звучит целостней ). SQLсервер обратится к файлу базы данных по переданному пути или имени алиаса (второе красивше, да и писать в ex_prod.lst приятнее напр. server:2010, да и + если путь на серваке до БД поменялся, то не надо всем править лстшники, а просто поправить строку /aliases.conf - это одинаково что на никсах что на виндах). Ну так вот, потом, сервер исполняет SQL-запрос, пришедший от клиента к базе, возвращает клиенту набор данных (если это предполагается) и слушает следующего. Количество одновременных клиентских подключений в ФБ как бы не ограничено, ограничить его конечно можно, в firebird.conf (но не нужно), можно конечно еще ограничить просто кол-во подключение к порту например запустив ФБдемона в никсах не на прямую а через xinitd, или в настройках файрвола.. но зачем??
Вывод: Папку файрберда расшаривать не надо, не поможет, да и не обращается клиент к файлу напрямую проблема где то:
1) то ли в настройках сервера или SQLсервера (ну не дружат они!!)
2) то ли на какой то клиентской машине установлена левая/старая библиотека gds32.dll (тут как вариант можно тупо установить на всех клиентов ФБ2.1 с регистрацией гдс-ки в system32) и она тупо блокирует базу
3) то ли сама база начинает рассыпаться
4) то ли сервер начинает дохнуть
ну а вообще, можно почитать логи, например /firebird.log, они часто сеют доброе - разумное - вечное
 
В Минюст Цитата Спасибо
Старый 20.08.2010, 13:22   #332
raus
Модератор ФССП
 
Аватар для raus
 
Регистрация: 16.01.2009
Адрес: Россия / /
Сообщений: 3,373
Благодарности: 153
Поблагодарили 548 раз(а) в 528 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Radnor Посмотреть сообщение
(тут как вариант можно тупо установить на всех клиентов ФБ2.1 с регистрацией гдс-ки в system32)

так делают? это правильно, или только как "запасной вариант" ?
__________________
Yo Way Yo, Home Va-Ray,
Yo Ay-Rah, Jerhume Brunnen-G
 
В Минюст Цитата Спасибо
Старый 20.08.2010, 14:27   #333
Radnor
Пользователь
 
Аватар для Radnor
 
Регистрация: 12.05.2009
Адрес: Россия / Челябинская обл. / Озерск(Челябинская обл.)
Сообщений: 131
Благодарности: 0
Поблагодарили 16 раз(а) в 16 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от raus Посмотреть сообщение
так делают? это правильно, или только как "запасной вариант" ?
ну с одной стороны как бы правильно, вот только при смене версии сервера придется скорее
всего и клиента меня, в принципе иногда достаточно держать корректные библиотеки в папках
/expsrv на сервере рядом с экзешником, и в папке \ex_prod на клиенте.
просто если у кого то эта гдс-ка совсем левая, то он либо при заходе в программу будет видеть
ошибки и посылаться подальше, либо таки входить в прогу и корявить базу, т.к. часть запросов
выполняться не будет, а часть будет... но совсем не так как надо sad but true


а вообще всех с пятницей, желаю провести её достойно, бросайте нафих эти базы-сервера, и вперед,
на штурм пивбаров

 
В Минюст Цитата Спасибо
Старый 20.08.2010, 15:29   #334
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

я не расшаривал папку ФБ, просто для скриншота использовал
кстати, вариант с установкой фбсервера на каждый комп - мысль неплохая, может помочь (у нас в отделе так и было сделано, правда по другой причине)

Цитата:
Сообщение от raus Посмотреть сообщение
так делают? это правильно, или только как "запасной вариант" ?
делают
регистрация dll'ки автоматическая, только соответствующую галочку при установке сервера надо отметить
 
В Минюст Цитата Спасибо
Старый 23.08.2010, 13:42   #335
Radnor
Пользователь
 
Аватар для Radnor
 
Регистрация: 12.05.2009
Адрес: Россия / Челябинская обл. / Озерск(Челябинская обл.)
Сообщений: 131
Благодарности: 0
Поблагодарили 16 раз(а) в 16 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Sirius34 Посмотреть сообщение
я не расшаривал папку ФБ, просто для скриншота использовал
кстати, вариант с установкой фбсервера на каждый комп - мысль неплохая, может помочь (у нас в отделе так и было сделано, правда по другой причине)
не сервера, при установке оставляешь помеченным только клиента
 
В Минюст Цитата Спасибо
Старый 23.08.2010, 13:52   #336
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Radnor Посмотреть сообщение
не сервера, при установке оставляешь помеченным только клиента
ну может и так
у нас проблема была в том, что без установки fbserver на большинстве компов не запускалась ex_prod.exe - выдавались разнообразные сообщения об ошибках как Windows, так и подключения к базе
 
В Минюст Цитата Спасибо
Старый 06.09.2010, 16:34   #337
undermind
Пользователь
 
Аватар для undermind
 
Регистрация: 09.05.2010
Сообщений: 182
Благодарности: 0
Поблагодарили 12 раз(а) в 12 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Sirius34 Посмотреть сообщение
ну может и так
у нас проблема была в том, что без установки fbserver на большинстве компов не запускалась ex_prod.exe - выдавались разнообразные сообщения об ошибках как Windows, так и подключения к базе
Дело в том, что fb начиная с версии 2.1 активно использует библиотеке VSC redistr. - т.е. на клиентов нужно ставить как минимум их. А в папку с ex_prod.exe - библиотеку клиента firebird - gds32.dll вроде... в firebird имеет называется ещё-как-то, но для совместимости в system32 кладется ещё и копия её со старым именем.
Т.ч. лучшим вариантом, я считаю, является установка клиентской части (в месте с ней автоматом - VSC redistr).
 
В Минюст Цитата Спасибо
Старый 07.09.2010, 16:30   #338
Северянин-ipristav
Модератор ФССП
 
Аватар для Северянин-ipristav
 
Регистрация: 01.12.2008
Адрес: Россия / /
Сообщений: 2,153
Благодарности: 7
Поблагодарили 607 раз(а) в 568 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Может кто сталкивался - 1-1 по ПК показывает, что возбуждено за месяц скажем на 100 млн.руб., а берем по фильтру за месяц и по графе сумму по ИД на 14 млн.руб. меньше. Ничего пока не понял. Есть варианты?
__________________
Нас не накроют флагом военным
Не прозвенит над нами салют,
Разве что в небе, вечном, нетленном
Ангелы Божьи нас отпоют.
 
В Минюст Цитата Спасибо
Старый 07.09.2010, 17:59   #339
raus
Модератор ФССП
 
Аватар для raus
 
Регистрация: 16.01.2009
Адрес: Россия / /
Сообщений: 3,373
Благодарности: 153
Поблагодарили 548 раз(а) в 528 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Северянин Посмотреть сообщение
Есть варианты?
может со сводным что то не так? не свели, или не то свели?

И еще:

Хочу попросить помощи, кто дружит с фотошопом. Хочу новую сборку сделать "Желтых возбуждающих Кнопок" для Опен Офис. Но в связи с тем ,что сам не особо дружу с фотошопом, кнопочки у меня получаются уж совсем вирвиглазными.
поэтому надо сделать ряд рисунков в PNG с прозрачным фоном. На фоне желтые круги, в них вписаны цифры 1, 2, 3, 4 , буква Z и стилизованный штрихкод. Размеры этого ряда 16*16, 32*32 и 48*48 т.е. 5 рисунков в 3 размерах.

У кого нибудь есть возможность? Заранее спасибо.
__________________
Yo Way Yo, Home Va-Ray,
Yo Ay-Rah, Jerhume Brunnen-G
 
В Минюст Цитата Спасибо
Старый 07.09.2010, 18:46   #340
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Северянин
сумма по ИД может и отличаться, т.к. некоторые ИД могли быть рассмотрены (возбуждены) раньше/позже начала/конца периода
можешь попробовать выделять возбужденные ИП штук по 50-70 и делать отчет по выделенным, а дальше сравнивать с ИД
вот только если ИП много, тогда это будет очень не быстро...
 
В Минюст Цитата Спасибо


Быстрый ответ

Сообщение:
Опции


Ваши права в разделе