1. Для эксперимента.
2. И из него будут браться настройки при старте моей программы? А если переименовать? (тоже эксперимент
Найдено 19 результатов
- 15 фев 2006, 22:38
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
- 15 фев 2006, 21:45
- Форум: Общие проблемы
- Тема: Как в UDF определить кодировку переданной в нее строки?
- Ответы: 2
- Просмотры: 3170
Как в UDF определить кодировку переданной в нее строки?
1. Допустим, есть UDF, принимающая на вход строку (PChar). Как определить charset для строки (win1251, unicode_fss или другая) внутри UDF? А то ведь в БД могут быть поля разных кодировок. Хочется написать одну функцию на все. 2. В случае unicode_fss в строке двоичные нули будут ведь. А Pchar - строк...
- 15 фев 2006, 20:45
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
Еще 2 вопроса вдогонку: 1. fbembed.dll можно переименовать и все будет работать. А можно ли переименовать firebird.msg так, чтоб ничего не развалилось (чтоб сообщения все равно показывались нормально)? Если можно, то как это настраивается? 2. У нормального сервера есть firebird.conf, а где и как нас...
- 13 фев 2006, 22:58
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
почитай варианты повреждения БД, выбери нужные Читал, и не раз. И ремонтировал не раз. И больше как-то не хочется. Поэтому "нужных" там нет :) какой-такой "автооткат"??? Имеется ввиду, что неподтвержденные транзакции откатываются. При падении сервера они же не подтверждаются, надеюсь. пиши приложен...
- 13 фев 2006, 19:51
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
аварийное завершение работы приложения Т.е. если "особо вумный" юзер из диспетчера задач срубает программу, которая, как ему показалось, зависла (ну, долго что-то считает или в ХП данные ковыряет), то это смерть базе? А ForcedWrites в этом случае не поможет? А автооткат транзакций? Что-то я устраша...
- 13 фев 2006, 19:19
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
- 13 фев 2006, 18:59
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
Embedded предназначен ДЛЯ РАСПРОСТРАНЕНИЯ. Не для разработки, потому что ты получишь гемор, изложенный выше. Уже получил. Просто хотелось в "боевых условиях", так сказать. при использовании Embedded/Personal сервером является именно ваше приложение, "падение" (по AccessViolation) приложения из-за о...
- 13 фев 2006, 18:07
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
вообще то он должен лежать рядом с exe. если про embedded. Допустим, есть IBExpert. И есть моя программка. Через IBExpert я работаю с БД трех FB-серверов, установленных у меня на машине. Из своей программки - только с FB Embedded. Я положил fbembed.dll и firebird.msg рядом со своей программкой. Но ...
- 13 фев 2006, 15:37
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
embedded-у все это пофиг, у него firebird.msg должен рядом с ним лежать Лежит. Но получаю сообщения вида: can't format message 13:197 -- message file C:\Program Files\IB Expert\firebird.msg not found. violation of PRIMARY or UNIQUE KEY constraint "PK_LOCALES" on table "LOCALES". Сама DLL сервера во...
- 13 фев 2006, 12:36
- Форум: Совместимость различных версий
- Тема: Сожительство 3-х версий сервера
- Ответы: 27
- Просмотры: 27945
Сожительство 3-х версий сервера
Проштудировал http://www.ibase.ru/devinfo/inst_manual.htm Установил FB1.5.2, FB2.0, FB1.5.2 Embedded. Выкинул из общих папок gds32.dll, разнес по портам. Все вроде работает (подключаюсь с указанием конкретных библиотек у каждого сервера). Но терзает одно неудобство. Firebird.msg не видит ни один сер...
- 08 фев 2006, 14:02
- Форум: Вопросы безопасности
- Тема: Откуда SYSDBA в БД, созданной другим пользователем?
- Ответы: 12
- Просмотры: 18372
- 08 фев 2006, 13:40
- Форум: Вопросы безопасности
- Тема: Откуда SYSDBA в БД, созданной другим пользователем?
- Ответы: 12
- Просмотры: 18372
- 08 фев 2006, 12:32
- Форум: Вопросы безопасности
- Тема: Откуда SYSDBA в БД, созданной другим пользователем?
- Ответы: 12
- Просмотры: 18372
Откуда SYSDBA в БД, созданной другим пользователем?
FB 1.5.2 Embedded
Создаю БД от имени пользователя USER1. В бинарнике базы вижу кучу мест со строкой SYSDBA. Откуда он там взялся? И как от него избавиться?
Создаю БД от имени пользователя USER1. В бинарнике базы вижу кучу мест со строкой SYSDBA. Откуда он там взялся? И как от него избавиться?
- 23 янв 2006, 18:36
- Форум: Баги и падения сервера
- Тема: FB2.0Beta1 - gbak: WARNING:Concatenation overflow.
- Ответы: 6
- Просмотры: 7246
если результат может быть >32к, значит такую операцию нельзя даже при компиляции допускать Это точно погорячились. Ведь если превысил, то обычно вываливает Arithmetic exception or string truncation. Все предельно ясно. А тут ... Кстати, этот ворнинг на состояние БД не влияет? Можно с ней работать и...
- 23 янв 2006, 16:27
- Форум: Баги и падения сервера
- Тема: FB2.0Beta1 - gbak: WARNING:Concatenation overflow.
- Ответы: 6
- Просмотры: 7246
Эта БД стабильно и без всяких глюков работала пару лет на FB1.5.
Ни в одном случае не было таких сообщений. Это что-то новое из двушки?
Она что, проверяет потенциально опасные места типа
тогда почему не указано, где это?
Ни в одном случае не было таких сообщений. Это что-то новое из двушки?
Она что, проверяет потенциально опасные места типа
Код: Выделить всё
DECLARE VARIABLE x VARCHAR(32000);
DECLARE VARIABLE y VARCHAR(32000);
y=x || x;
- 23 янв 2006, 12:13
- Форум: Баги и падения сервера
- Тема: FB2.0Beta1 - gbak: WARNING:Concatenation overflow.
- Ответы: 6
- Просмотры: 7246
FB2.0Beta1 - gbak: WARNING:Concatenation overflow.
SS, WinXP SP2 Home база была создана в 1.5.2, Dialect 1 Ради интереса сделал ей бэкап под 1.5.2, а потом рестор под двушкой. Формат Transportable, размер страницы 8кб. После восстановления индексов выдал gbak: committing metadata gbak: WARNING:Concatenation overflow. Resulting string cannot exceed 3...
- 02 авг 2005, 23:03
- Форум: Баги и падения сервера
- Тема: EXECUTE STATEMENT ... INTO - несовместимость типов
- Ответы: 4
- Просмотры: 5591
- 02 авг 2005, 21:49
- Форум: Баги и падения сервера
- Тема: EXECUTE STATEMENT ... INTO - несовместимость типов
- Ответы: 4
- Просмотры: 5591
да нет, случайно попался, портировал с Оракла хранимку... если имелось ввиду вот это Return values are strictly checked for data type in order to avoid unpredictable type-casting exceptions. For example, the string ’1234’ would convert to an integer, 1234, but ’abc’ would give a conversion error. то...
- 02 авг 2005, 19:08
- Форум: Баги и падения сервера
- Тема: EXECUTE STATEMENT ... INTO - несовместимость типов
- Ответы: 4
- Просмотры: 5591
EXECUTE STATEMENT ... INTO - несовместимость типов
FB 1.5.2 Наковырял такую неприятность. В таблице поле s_id типа SMALLINT. В процедуре пишу EXECUTE STATEMENT 'SELECT s_id FROM Tablica' INTO :n; При этом объявлено DECLARE VARIABLE n INTEGER; При выполнении процедуры на приведенной конструкции ругается о несовместимости типов. Всегда считал, что SMA...