ну и делай для разных баз подключение по разным портам
Вот именно что для каждой базы - персональный порт, а хочется имитировать
наличие всех баз на одном стандартном сервере.
Dmitry Sinchilin sind...@gmail.com
сообщил/сообщила в новостях следующее: news:ilqhv1$ic4$1...@dough.gmane.org...
Можно еще пару вопросов?
Практически всюду, где доводилось читать про Классик написано что для
Линукса - это подходит. а для Винды (если Вы не уверены, что Вам нужно,
ставьте Супер)
Задача, использовать многопроцессорность. И платформа планируется 2008
сервер. Количество коннектов 60-70.
15.03.2011 11:14, Dmitry Lendel пишет:
Практически всюду, где доводилось читать про Классик написано что для
Линукса - это подходит. а для Винды (если Вы не уверены, что Вам нужно,
ставьте Супер)
Ерунда.
Задача, использовать многопроцессорность.
Только классик или суперклассик, без
Только классик или суперклассик, без вариантов.
я бы еще добавил: суперклассик - только если win64.
На win32 велика вероятность упереться в границу 2Гб памяти.
особенно если 60-70 коннектов.
Привет
Где-то есть статья про архитектуры для версии 2.1 или 2.5?
Чтобы было достаточно понятно как подбирать железо и как работает классик с
памятью и многопроцессорностью?
Заранее спасибо
Дмитрий
14.03.2011 11:56, Dmitry Lendel пишет:
Где-то есть статья про архитектуры для версии 2.1 или 2.5?
Чтобы было достаточно понятно как подбирать железо и как работает
классик с памятью и многопроцессорностью?
http://www.iblogmanager.com/download/misc/articles/fb25_architecture_comparison.pdf
Hello, Slava!
You wrote on Fri, 11 Mar 2011 16:17:14 +0300:
Естественно рассматривается случай, когда сервер запущен как приложение
и, к примеру, запущено их несколько экзепляров - т.е. FindWindow не
подойдет (если он вообшще актуален на 2.5).
SE а что если найти главное окно этого
Hello, All!
Есть ли какая-то возможость корректно завершить работу севера (2.5), имея
хендл его процесса?
TerminateProcess кажется нескольно рискованным.
Естественно рассматривается случай, когда сервер запущен как приложение и, к
примеру, запущено их несколько экзепляров - т.е. FindWindow
Естественно рассматривается случай, когда сервер запущен как приложение и,
к примеру, запущено их несколько экзепляров - т.е. FindWindow не подойдет
(если он вообшще актуален на 2.5).
а что если найти главное окно этого процесса, а потом послать ему
wm_syscommand(sc_close,..
а найти перебором
Еще есть taskkill
судя по тому, что у нее есть ключ /F - force, значит в обычном режиме она
просто закрывает процессы.
Но искать подтверждение лень )
Привет!
Еще есть taskkill
судя по тому, что у нее есть ключ /F - force, значит в обычном режиме она
просто закрывает процессы.
Но искать подтверждение лень )
Я не уверен насчёт виндовой версии, но прибивание процесса классика в
релизе 2.5 под линухом первый раз в жизни дало мне битую базу
Разобрался
Dmitry Yemanov wrote:
08.03.2011 7:52, AZDesign пишет:
- строка пробелов любой длины рассматривается как пустая, т.е. функция
OCTET_LENGTH дает 0
У меня почему-то не дает. Что я делаю не так?
ограничение Unique срабатывает раньше всех. Если его убрать, то строки
вводятся и
Firebird 2.5.0.26074 (x64)
Делаем табличку:
Create table Words
(Word VarChar(250) character set WIN1251 Unique);
Затем вставляем строку:
Insert into Words(Word) values('');
и еще одну:
Insert into Words(Word) values('');
получаем:
Statement failed, SQLSTATE
AZDesign wrote in message ...
Firebird 2.5.0.26074 (x64)
Делаем табличку:
Create table Words
(Word VarChar(250) character set WIN1251 Unique);
Затем вставляем строку:
Insert into Words(Word) values('');
и еще одну:
Insert into Words(Word) values('');
Vlad Khorsun wrote:
Это так и должно быть или баг?
Так и должно быть. Стандарт.
Хелен Борри пишет, что в Char завершающие пробелы не являются значащими
(т.е. отбрасываются), а в VarChar завершающие пробелы являются значащими
(т.е. сохраняются).
На практике получается не так.
AZDesign wrote ...
В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
справочнике отличались две строки - одна пустая строка '', а другая
состоящая из 1 ' ' (или нескольких пробелов).
Сейчас строки состоящие только из пробелов при сравнении равны друг другу,
хотя по факту,
Привет!
В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
справочнике отличались две строки - одна пустая строка '', а другая
состоящая из 1 ' ' (или нескольких пробелов).
Сейчас строки состоящие только из пробелов при сравнении равны друг другу,
хотя по факту, одна
Sergey Mereutsa wrote in message ...
В принципе меня не волнует как они хранятся. Просто мне нужно чтобы в
справочнике отличались две строки - одна пустая строка '', а другая
состоящая из 1 ' ' (или нескольких пробелов).
Сейчас строки состоящие только из пробелов при сравнении равны друг
Привет!
Если товарищ хранит строки на Whitespace -
http://en.wikipedia.org/wiki/Whitespace_%28programming_language%29
- то ему не очень сильно поможет твой совет.
Это ты специально такое выискивал ? %)
Угу. Постановка задачи навела на мысль :)
Я бы посоветовал ему обрамлять кавычками
1) для решения проблемы я храню строку из 1 пробела как #32
Остальное нужно для единообразия действий и понимания процесса.
2) читаем Хелен Борри:
Использование типов фиксированной длины не рекомендуется для данных,
которые могут содержать ЗНАЧИМЫЕ конечные символы пробелов, или для
элементов, чья
08.03.2011 7:52, AZDesign пишет:
- строка пробелов любой длины рассматривается как пустая, т.е. функция
OCTET_LENGTH дает 0
У меня почему-то не дает. Что я делаю не так?
- конечные пробельные символы ВСЕГДА НЕ ЗНАЧИМЫЕ, т.е. ' #' = ' # ',
(их длина одинаковая), что не соответствует
Boltik Evgeny b...@khakasnet.ru
сообщил/сообщила в новостях следующее: news:ijmlf3$as1$1...@dough.gmane.org...
?Oleg Matveyev o_matv...@mail.ru сообщил(а) в
новостях следующее:ijmktg$7sm$1...@dough.gmane.org...
nbackup
Уже почитал попробовал. Но засада не работает по сети. Только локально
Dmitry Yemanov ...
24.02.2011 23:18, Dmitry Lendel пишет:
Остался вопрос, который я не проверял на 2.Х
Если в процедуре указан план, то почему можно удалить индекс?
В трекер.
IIRC, это уже отслеживается в 2.5. Впрочем, не проверял
--
Хорсун Влад
Õ ÎÁÓ ÒÁÂÏÔÁÅÔ ÎÁ ÏÒÁËÌÏ×ÏÊ ÂÁÚÅ ×ÔÏÒÏÊ ÍÅÓÑÃ × ÒÅÖÉÍÅ ×ÎÅÄÒÅÎÉÑ
ÆÉÇ ÚÎÁÅÔ ËÁË ÐÏ×ÅÄÅÔ ÓÅÂÑ × ÒÅÌÁØÎÏÊ ÏÇÒÏÍÎÏÊ ÂÁÚÅ
ÎÅ ÓÌÁÂÙÅ ÔÏÒÍÏÚÁ ÅÓÔØ ÄÁÖÅ ÎÁ ÉÍÅÀÝÅÊÓÑ ÎÕÌÅ×ÏÊ ÂÁÚÅ
îÁÔÁÌØÑ
äÉÉÍÙÞ dimitri.pekarov...@gmail.com
ÓÏÏÂÝÉÌ/ÓÏÏÂÝÉÌÁ × ÎÏ×ÏÓÔÑÈ ÓÌÅÄÕÀÝÅÅ:
25.02.2011 9:05, Valery Gruzdev пишет:
Я так понимаю, что если индексы есть, но неактивированы, то ошибка
выдастся при попытке выполнения процедуры, а рестор должен пройти...
Увы, это не так.
--
Дмитрий Еманов
Нашел еще одно возможное решение, оказывается у проблемы даже название
есть: PMTUD Black Hole
http://technet.microsoft.com/en-us/library/cc958871.aspx
раз уж пятница...
за что я люблю M$, так это за умение из любого бага сделать Проблему, и дать
ей громкое имя :-)
On Feb 25, 12:19 pm, Oleg Matveyev o_matv...@mail.ru wrote:
,
: PMTUD Black Hole
http://technet.microsoft.com/en-us/library/cc958871.aspx
раз уж пятница...
за что я люблю M$, так это за умение из любого бага сделать Проблему, и дать
ей громкое имя :-)
Это не MS-specific проблема.
Но вообще
Попытался установить из дистра Firebird-2.5.0.26074_1_x64.exe клиента на
Win7 ent x64 sp1, даже с установкой библиотек fbclient.dll и gds32.dll в
system32, и ни одним приложением не могу подцепиться к fbclient.dll (как
ни странно, с gds32.dll работает, но это же не наш метод), пробовал
25.02.2011 18:15, Короткий Олег пишет:
Попытался установить из дистра Firebird-2.5.0.26074_1_x64.exe клиента на
Win7 ent x64 sp1
Как именно пытался?
--
Дмитрий Еманов
Как именно пытался?
Запустил, выбрал минимальную клиентскую установку (без сервера и
инструментов), отметил галками оба чекбокса о создании gds32.dll и
копировании библиотек в системную папку, всё установилось. Пробовал
библиотеку подцепить и с путём к месту установки firebird, и без
25.02.2011 18:32, Короткий Олег пишет:
Запустил, выбрал минимальную клиентскую установку (без сервера и
инструментов), отметил галками оба чекбокса о создании gds32.dll и
копировании библиотек в системную папку, всё установилось. Пробовал
библиотеку подцепить и с путём к месту установки
А если сервер целиком поставить, клиент работает?
Если я правильно помню, MSCRT redist автоматом не ставится при выборе
client-only установки. Надо его вручную поставить.
Видимо это и помогло, сначала поставил клиента - не заработало, потом
сверху сервер - сервер заработал, клиент не
Я решил проблему и я молодец!
Остался вопрос, который я не проверял на 2.Х
Если в процедуре указан план, то почему можно удалить индекс?
Допустимо ли писать план в триггерах и процедурах?
Сервер это не запрещает, но я всегда считал, что это удел приложения.
?
Дмитрий
24.02.2011 23:18, Dmitry Lendel пишет:
Остался вопрос, который я не проверял на 2.Х
Если в процедуре указан план, то почему можно удалить индекс?
В трекер.
Допустимо ли писать план в триггерах и процедурах?
Сервер это не запрещает, но я всегда считал, что это удел приложения.
Допустимо.
Привет
FB 1.5
Полетела база.
Я ее потоптал mend
Сделал backup
Пытаюсь восстановить и получаю сообщение
Unsuccessful execution caused by system error that does not preclude
successful execution of subsequent statements.
action cancelled by trigger (3) to preserve data integrity.
Cannot
Hello, All!
Хочеться узнать мнения и ощущения уважаемой общественности по такому
вопросу:
Необходим некоторый механизм, который выдает уникальные номера, но
настраивается на стороне пользователя - т.е. во время работы с базой
(например раздельные последовательности номеров по структурным
Самый первый, классический, вариант - генераторы, но их нужно будет
создавать на лету, т.е. DDL на рабочей базе (нагенерить 9000 генераторов
загодя можно, но как-то не изящно :).
В FB начиная с версии 2.1 можно в процедуре склеить имя генератора на
основании параметров, проверить его наличие и
Hello, Vadim!
You wrote on Thu, 24 Feb 2011 14:11:15 +0500:
Самый первый, классический, вариант - генераторы, но их нужно будет
создавать на лету, т.е. DDL на рабочей базе (нагенерить 9000 генераторов
загодя можно, но как-то не изящно :).
VM В FB начиная с версии 2.1 можно в процедуре
Собсно на лету меня немного и смущает, на загруженной-то базе.
Все работает норм. Конечно новые генераторы не создаются с той же частотой
что и документы вводятся,
Но по каждому виду дока, по каждому субъекту хозяйствования, раз в месяц
создаются (нумерация в пределах месяца).
Работает.
С
24.02.2011 12:30, Vadim Mescheryakov пишет:
Все работает норм. Конечно новые генераторы не создаются с той же частотой
что и документы вводятся,
Но по каждому виду дока, по каждому субъекту хозяйствования, раз в месяц
создаются (нумерация в пределах месяца).
Работает.
После создания 32К
После создания 32К генераторов система может встать, там внутренний ID -
SMALLINT. И бекап-рестор не поможет, IIRC.
Лет на 40 хватит :)
С уважением, Мещеряков Вадим
директор ООО Комплексные Системы
454021 г. Челябинск ул. 40 лет Победы 31, 77
Тел: +7 (351) 2807917
Моб: +7 922 6395170
Когда у меня была похожая беда, я восстанавливал базу, не активируя индексы.
Потом ковырялся в таблицах (у меня оказался дубль в поле, по которому
построен primary), а потом ручками (скриптом) активировал индексы.
Dmitry Lendel сообщил/сообщила в новостях следующее:
Привет
FB 1.5
Полетела
Тут вообще тоска зеленая.
Можно было бы восстановить без индексов, но в процедурах прописан план
руками.
Кстати, дает удалить индекс, не смотря на это в обычной базе. Так должно
быть?
И не понятно из сообщения, что именно плохо. 256 таблиц 75 ХП, и хрен знает,
сколько триггеров.
Мне крышу
Наткнулся тут на шизу, что клиентское приложение не может подключится
к Firebird через VPN, в котором поломано управление MTU. Т.е. Firebird
шлет пакеты максимального размера, в которых, к тому же, установлен
флаг Don`t fragment, по дороге они натыкаются на какой-то глючный
узел, который вместо
Yurij ...
Наткнулся тут на шизу, что клиентское приложение не может подключится
к Firebird через VPN, в котором поломано управление MTU. Т.е. Firebird
шлет пакеты максимального размера, в которых, к тому же, установлен
флаг Don`t fragment, по дороге они натыкаются на какой-то глючный
узел,
On Feb 24, 9:28 pm, Yurij yurij.vladimirov...@gmail.com wrote:
Знаю только пару методов, типа поставить на винде MTU поменьше или
завернуть коннект в туннель, использующий для транспорта мелкие пакеты.
Нашел еще одно возможное решение, оказывается у проблемы даже название
есть: PMTUD Black
Можно было бы восстановить без индексов, но в процедурах прописан план
руками.
А в чем криминал?
Я так понимаю, что если индексы есть, но неактивированы, то ошибка выдастся
при попытке выполнения процедуры, а рестор должен пройти...
On Feb 24, 9:59 pm, Vlad Khorsun hv...@optima.com.ua wrote:
Firebird не управляет и не может управлять этими флагами.
Да, судя по всему, TCP стек пытается PMTUD использовать.
Тогда второй вопрос: чем чревата установка TcpRemoteBufferSize = 1448
в конфиге?
И с чем связано нижнее ограничение в
On Feb 24, 9:59 pm, Vlad Khorsun wrote:
Firebird не управляет и не может управлять этими флагами.
Да, судя по всему, TCP стек пытается PMTUD использовать.
Тогда второй вопрос: чем чревата установка TcpRemoteBufferSize = 1448
в конфиге?
Дополнительными roundtrip'ами и снижением
Доброго времени суток!
Обнаружил вот что:
IMPORTANT
Note affecting all Linux Classic/Superclassic builds
It has been found that V.2.5 Classic for Linux has problems with AST
delivery if used with glibc 2.5. With glibc 2.7 it works properly. The
situation with glibc 2.6 is unknown for now.
22.02.2011 14:02, Anatoly A. Petukhov пишет:
Соответственно возник вопрос: будет ли стабильно работать FB 2.5 с glibc
v 2.7?
Должно нормально работать.
--
Дмитрий Еманов
Хотел подключить 1c к firebird, чтобы не файловой базой а сервером,
оказалось то ли нельзя, то ли не работает. Я не программист 1C, я админ. В
общем рецепта
братуха, оставь свои попытки.
оно не поддерживается 1С официально.
даже постгре, который поддерживается доработан напильником самими
On Mon, 21 Feb 2011 10:10:03 +0200
Vyacheslav A. Sirotenko s...@berdyansk.biz wrote:
братуха, оставь свои попытки.
оно не поддерживается 1С официально.
даже постгре, который поддерживается доработан напильником самими 1с-овцами
и надо ставить именно тот, что идет в поставке ихней.
Дык я
Hello, Диимыч!
Диимыч wrote:
братуха, оставь свои попытки.
оно не поддерживается 1С официально.
даже постгре, который поддерживается доработан напильником самими 1с-овцами
и надо ставить именно тот, что идет в поставке ихней.
Дык я патчами их его(постгре) и патчу, но всё равно не пашет.
Hello, Viktor!
You wrote on Fri, 14 Jan 2011 20:34:34 +0200:
VB Вижу только что на Win2008R2 x64 свободная память забивается файловым
VB кешем FB-процессом или тупым файловым копированием.
VB На Win 32b этого не происходит.
В дополнение к твоему решению с
?Добрый день.
Напомните вроди както промелькивало что можно делать бакуп частями.
То есть делается 1 файл бакупа потом сервак делает к этому бакупу еще бакуп
часть и так далее.
А когда делается восстановление он берет все эти части и ресторит.
Такое есть или я сам выдумал? Не хочется бакупит
?Добрый день.
Напомните вроди както промелькивало что можно делать бакуп частями.
То есть делается 1 файл бакупа потом сервак делает к этому бакупу еще бакуп
часть и так далее.
А когда делается восстановление он берет все эти части и ресторит.
Такое есть или я сам выдумал? Не хочется бакупит
?Добрый день.
Напомните вроди както промелькивало что можно делать бакуп частями.
То есть делается 1 файл бакупа потом сервак делает к этому бакупу еще бакуп
часть и так далее.
А когда делается восстановление он берет все эти части и ресторит.
Такое есть или я сам выдумал? Не хочется бакупит
nbackup
?Oleg Matveyev o_matv...@mail.ru сообщил(а) в
новостях следующее:ijmktg$7sm$1...@dough.gmane.org...
nbackup
Уже почитал попробовал. Но засада не работает по сети. Только локально :(
Придется изврат писать.
Hello, Evgeny!
Boltik Evgeny wrote:
nbackup
Уже почитал попробовал. Но засада не работает по сети. Только локально :(
Придется изврат писать.
Жень, тебя плющит?
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34
PEAKTOP пишет:
А на МК-52 не пробовал ? (http://ru.wikipedia.org/wiki/%D0%9C%D0%9A-52)
=)
Прикалываешься...
Конечно, а чего бы и нет ? =) Поприкалываться с некрофила - святое дело.
Просто в общении с клиентами я исповедую принцип Билла Гейтса: если у
вас что-то тормозит - покупайте
Hello, PEAKTOP!
You wrote on Fri, 11 Feb 2011 10:41:45 +0200:
P А в классе 10-м я познакомился с i286. а потом - с действительным чудом
P теники - i386, у которого было аж целых 16 цветов !
Что ты мелешь?!
--
With best regards, Alex Cherednichenko.
имхо просто путает монитор и процессор :)
2011/2/11 Alex Cherednichenko cheredniche...@post.cz:
Hello, PEAKTOP!
You wrote on Fri, 11 Feb 2011 10:41:45 +0200:
P А в классе 10-м я познакомился с i286. а потом - с действительным чудом
P теники - i386, у которого было аж целых 16 цветов !
EGA монитор, нормально. Правда, для i386 штатно шёл VGA, но это детали )
11 февраля 2011 г. 12:53 пользователь Alex Cherednichenko
cheredniche...@post.cz написал:
Hello, PEAKTOP!
You wrote on Fri, 11 Feb 2011 10:41:45 +0200:
P А в классе 10-м я познакомился с i286. а потом - с
путает ваще все, ну да ладно - пятница :-)
младшим братом МК52 был MK61,
а МК64 тот еще гроб
имхо просто путает монитор и процессор :)
P А в классе 10-м я познакомился с i286. а потом - с действительным
чудом
P теники - i386, у которого было аж целых 16 цветов !
Что ты мелешь?!
Евгений Виноградный wrote:
Не Vista/7 случаем? Клиента с повышенными правами под админом копировали
в system32?
Чур меня :-)
Нее, у нас XP и кое-где 98я
Забавно, что при обращении к FB 1.5.5 возвращается версия WI-V6.3.5.4926
а к FB 2.5 - WI-V6.3.1.26158
Билд увеличился, а минорная версия - уменьшилась :)))
10.02.2011 14:17, Konstantin R. Beliaev пишет:
Забавно, что при обращении к FB 1.5.5 возвращается версия WI-V6.3.5.4926
а к FB 2.5 - WI-V6.3.1.26158
Билд увеличился, а минорная версия - уменьшилась :)))
А нефиг смотреть на ИБ-шный номер версии, у ФБ свой есть :-)
--
Дмитрий Еманов
Vlad Khorsun ...
Александр Свириденков ...
Как-то многовато?
Сравни с 2.1, раскажи
Как я это люблю - кто-то вылез из подполья раз в 2 года,
рассказал страшилку, и - опять в подполье на 2 года...
--
Хорсун Влад
Konstantin R. Beliaev wrote:
все заработало, спасибо :)
Оказывается, не все :(
На Win98 не заработало. Там еще какие-то библиотеки надо ставить?
08.02.2011 12:18, Konstantin R. Beliaev пишет:
На Win98 не заработало. Там еще какие-то библиотеки надо ставить?
А раньше работало? Я вот не помню, у нас не то сервер не то и клиент
тоже вообще на Win98 не должен работать...
А вообще, брать dependency walker в руки и смотреть какие модули
Hello, Dmitry!
Dmitry Yemanov wrote:
На Win98 не заработало. Там еще какие-то библиотеки надо ставить?
А раньше работало? Я вот не помню, у нас не то сервер не то и клиент
тоже вообще на Win98 не должен работать...
в частности, по причине юникода, которого в 98 практически нет?
--
Dmitri
Dmitri Kuzmenko ...
Hello, Dmitry!
Dmitry Yemanov wrote:
На Win98 не заработало. Там еще какие-то библиотеки надо ставить?
А раньше работало? Я вот не помню, у нас не то сервер не то и клиент тоже
вообще на Win98 не должен работать...
в частности, по причине юникода, которого в 98
Оказывается, не все :(
На Win98 не заработало. Там еще какие-то библиотеки надо ставить?
А на МК-52 не пробовал ? (http://ru.wikipedia.org/wiki/%D0%9C%D0%9A-52)
=)
Есть древовидная таблица с триггером after delete типа update parent
set childs=childs-1
Потенциальный источник трудно-воспроизводимих и фиг-отлавливаемых багов.
SELECT COUNT(...) INTO NEW.CHILDS
On 02.02.2011 18:22, Konstantin R. Beliaev wrote:
Никто не сталкивался с такой ситуацией:
сервер лежит в каталоге C:\FB25, fbclient.dll скопирован в gds32.dll
Прописываю в IBE работать через библиотеку C:\FB25\bin\gds32.dll - все
работает,
копирую в system32 и правлю путь в IBE - не работает,
PEAKTOP пишет:
А на МК-52 не пробовал ? (http://ru.wikipedia.org/wiki/%D0%9C%D0%9A-52)
=)
Прикалываешься...
А у меня на полке в рабочем состоянии валяетcя до сих пор :) И с
дополнительными блоками программ даже :)
В институте ну очень выручал, особенно на лабораторных по физике при обсчете
Где-то мне попадалось что сильно ускоряли множественные апдейты одной
записи в 2.5, или ошибаюсь?
Есть древовидная таблица с триггером after delete типа update parent
set childs=childs-1
В ней 3000 записей.
Если удалять с отключенным триггером, меньше секунды, с включенным 20
минут.
Как-то
Александр Свириденков ...
Где-то мне попадалось что сильно ускоряли множественные апдейты одной
записи в 2.5, или ошибаюсь?
Ускоряли. Массовый повторный апдейт.
Есть древовидная таблица с триггером after delete типа update parent
set childs=childs-1
В ней 3000 записей.
Если удалять с
05.02.2011 20:28, PEAKTOP пишет:
Сперва хотел возразить, а потом вспомнил: на оффсайте машина снапшотов
тоже ведь на голом M$ VS2005 без сервис-паков =)
Это не так и об этом писалось выше. Снапшоты собираются на VS2005 SP1.
--
Дмитрий Еманов
Похоже с рантаймами у тебя косяки. Снапшоты (включая 2.5.1) собирается
чуток другой версией MSVC и хотят другую версию msvcr80. Нужный рантайм
идет в комплекте, поэтому из C:\FB25\bin\ все грузится. А в системе его
нет, поэтому из %system% не грузится.
--
Дмитрий Еманов
Я тут застыл на
05.02.2011 14:10, PEAKTOP пишет:
Я тут застыл на 2.5.0.26089.
А где ты его взял? Релиз - это 26074, значит у тебя снапшот. С офсайта
или самосборный? Если свежие версии будешь брать тем же путем, то
рантайм менять не придется.
--
Дмитрий Еманов
05.02.2011 16:51, Dmitry Yemanov пишет:
05.02.2011 14:10, PEAKTOP пишет:
Я тут застыл на 2.5.0.26089.
А где ты его взял? Релиз - это 26074, значит у тебя снапшот. С офсайта
или самосборный? Если свежие версии будешь брать тем же путем, то
рантайм менять не придется.
Сперва хотел
Konstantin R. Beliaev wrote:
Никто не сталкивался с такой ситуацией:
сервер лежит в каталоге C:\FB25, fbclient.dll скопирован в gds32.dll
Прописываю в IBE работать через библиотеку C:\FB25\bin\gds32.dll - все
работает,
копирую в system32 и правлю путь в IBE - не работает, пишет:
Client Library
Am 02.02.2011 16:33, schrieb Konstantin R. Beliaev:
Искал ответ на тот же вопрос из-за странных зависаний 2.5
На SQL.RU сказали, что там увеличена длина имен security class'ов,
поэтому на 2.1 оно не хочет ресториться. Дали скрипт, который вроде бы
исправляет проблему (см. аттач):
информация
Am 01.02.2011 13:49, schrieb Dmitry Sinchilin:
Просто: можно ли downgrade с 2.5?
вопрос снимаю.
У нас просто много клиентов (много сотен), у них разные версии FB.
Если они имеют проблему, которую мы у себя не можем воспроизвести, то
тогда запрашиваем у них бэкап. Бэкапы, естественно, разных
03.02.2011 11:01, Konstantin R. Beliaev пишет:
Никто не сталкивался с такой ситуацией:
сервер лежит в каталоге C:\FB25, fbclient.dll скопирован в gds32.dll
Прописываю в IBE работать через библиотеку C:\FB25\bin\gds32.dll - все
работает,
копирую в system32 и правлю путь в IBE - не работает,
Konstantin R. Beliaev ...
На SQL.RU сказали, что там увеличена длина имен security class'ов,
Эту чушь там не говорили, ибо это чушь
--
Хорсун Влад
Dmitry Sinchilin ...
Просто хотелось бы знать причину этого явления, ведь раньше работало.
До 2.5 имена классов безопасности для таблиц формировались как
SQL$table, есс-но из имени таблицы бралось 27 символов. Поэтому
была возможна ситуация, когда для 2-х таблиц с одинаковым префиксом
в
Dmitry Yemanov wrote:
Похоже с рантаймами у тебя косяки. Снапшоты (включая 2.5.1) собирается
чуток другой версией MSVC и хотят другую версию msvcr80. Нужный рантайм
идет в комплекте, поэтому из C:\FB25\bin\ все грузится. А в системе его
нет, поэтому из %system% не грузится.
Скопировал
Vlad Khorsun wrote:
На SQL.RU сказали, что там увеличена длина имен security class'ов,
Эту чушь там не говорили, ибо это чушь
Сорри, напутал (посыпая голову пеплом)
Vlad Khorsun wrote:
До 2.5 имена классов безопасности для таблиц формировались как
SQL$table, есс-но из имени таблицы бралось 27 символов. Поэтому
была возможна ситуация, когда для 2-х таблиц с одинаковым префиксом
в =27 символов использовался один и тот же класс безопасности, и
гранты
Konstantin R. Beliaev ...
Влад, а можно тогда методику даунгрейда описать? А лучше скриптик подготовить ;)
Так тебе же дали всё ? Или оно не рабочее ?
А то на большой системе все не отследишь, и после перехода вероятна ситуация, когда что-то не заработает и требуется откат
обратно, а его
Dmitry Yemanov wrote:
В %system% нельзя тупо копировать рантайм, только ставить редистом.
Возьми тут:
http://www.ibprovider.com/download/crt/vs2005_SP1_8_0_50727_4053/vcredist_x86__8_0_50727_4053.exe
Тут его нету :(
Нашел поиском по сети, все заработало, спасибо :)
Vlad Khorsun wrote:
Так тебе же дали всё ? Или оно не рабочее ?
Я ж написал, что не проверял :) А ты не подтвердил и не опроверг ;)
Возможность даунгрейда проверяют *до* перехода, а не когда петух клюнет.
И чем больше система, тем тщательнее проверяют...
Это понятно, просто стандартная
Am 03.02.2011 10:56, schrieb Vlad Khorsun:
До 2.5 имена классов безопасности для таблиц формировались как
SQL$table, есс-но из имени таблицы бралось 27 символов. Поэтому
была возможна ситуация, когда для 2-х таблиц с одинаковым префиксом
в =27 символов использовался один и тот же класс
Konstantin R. Beliaev ...
Vlad Khorsun wrote:
Так тебе же дали всё ? Или оно не рабочее ?
Я ж написал, что не проверял :) А ты не подтвердил и не опроверг ;)
Так оно тебе надо, или мне ? Кто данными рискует ? Проверять нужно все,
даже результат 2х2 :)
Возможность даунгрейда
Am 03.02.2011 10:56, schrieb Vlad Khorsun:
PS релизноты, как обычно, никто не читал
ну если ты имеешь в виду это:
(CORE-1957) Long access control lists (ACLs) were being truncated,
causing privileges to disappear.
fixed by A. Peshkov
то без твоего описания я бы в жизни не догадалсяю
Hello, Михаил!
You wrote on Mon, 31 Jan 2011 19:04:28 +0400:
МВ А про какую версию FB идет речь? Вопрос весьма интересный.
ну конечно же не про ту, которая указана в Subject
--
With best regards, Alex Cherednichenko.
Результаты 701 - 800 из 33066 matches
Mail list logo