Найдено 67 результатов
- 21 авг 2009, 12:11
- Форум: Администрирование
- Тема: Вопрос по изменению метаданных базы Firebird
- Ответы: 2
- Просмотры: 3193
Re: Вопрос по изменению метаданных базы Firebird
Спасибо большое
- 15 авг 2009, 20:56
- Форум: Администрирование
- Тема: Вопрос по изменению метаданных базы Firebird
- Ответы: 2
- Просмотры: 3193
Вопрос по изменению метаданных базы Firebird
есть процедура A с входными и выходными параметрами. её вызывает процедура B. 1. в процедуре A изменяется только тело (список(имена) параметров и их типы не меняются) 2. в процедуре A изменяются типы параметров (список(имена) не меняется) Вопрос: Требуется ли выполнять в этих случаях ALTER процедуры...
- 20 фев 2009, 16:57
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
WIN1251.dimitr писал(а):процедуру создаешь в каком коннекте? win1251 или utf8?
- 19 фев 2009, 09:52
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
Какой мне смысл продолжать толочь воду в ступе, если ты даже не пробуешь то, что я предлагаю ? Прошу прощения, что сразу не пробовал предложенное, смутил cast входного параметра. Да. я понял, что для того, чтобы обойти проблему необходимо в самом тексте запроса перед каждой строковой константой про...
- 18 фев 2009, 20:43
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
дело-то не в смешении чарсетов. вообще убрал входной параметр: create procedure TEST returns (ID integer) as declare variable LSQL varchar(500); begin LSQL = 'select rdb$relation_id from rdb$database where rdb$character_set_name = ''проверка'''; for execute statement :LSQL into :ID do suspend; end и...
- 18 фев 2009, 15:53
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
тоже самое
- 18 фев 2009, 15:04
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
говоря о чарсете базы, я и имел ввиду DEFAULT CHARACTER SET задаваемый при создании базы.
нет у меня никаких других чарсетов кроме дефолтного(т.е. без явного указания) для параметров и переменных процедур/триггеров/udf
и его-же, но явно указанного с коллейтом PXW_CYRL в доменах для полей таблиц.
нет у меня никаких других чарсетов кроме дефолтного(т.е. без явного указания) для параметров и переменных процедур/триггеров/udf
и его-же, но явно указанного с коллейтом PXW_CYRL в доменах для полей таблиц.
- 18 фев 2009, 11:24
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
1 почему база в win1251? потому что до того все подключались с WIN1251 и в дальнейшем так будет, но в данный момент в одном из модулей программы я вынужден подключаться по UTF8. 2 у процедуры входной параметр какой чарсет имеет? по умолчанию. т.е. чарсет базы WIN1251. 3 что если явно пересоздать пр...
- 17 фев 2009, 20:16
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
http://www.ibase.ru/unicode_faq.html faq не дописан, могут быть косяки. но ibexpert проверен. У меня свой маленький класс-оболочка над api FB. при подключении с UTF8 транслирую юникод(UTF-16) в UTF-8. ну или в текущую кодовую страницу, если в чарсете указано что-то отличное от "UTF8". соответственн...
- 17 фев 2009, 18:01
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
И где в вышепреведенном примере параметр ? запускал и из isql и из IBExpert и из своей проги как есть, а уточнил про параметр т.к. проверил ещё и в своей проге где параметр передавался собственно как параметр. результат всегда один и тот же. не понял. Сделай то, что сам же написал выше - станет пон...
- 17 фев 2009, 13:48
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
Если б это были агрегатные функции, так и не спрашивал бы (кстати от агрегатных bin_xxx я б не отказался ).MadLizard писал(а):Это функции над непустым множеством. А в непустом множестве бывает и всего один элемент.
- 17 фев 2009, 13:17
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
я о том что по логике должно быть не от 1-го, а от 2-х и до много. это же не унарные типа abs.MadLizard писал(а):На что ругался? Единственное, на что ему следует ругаться, это нечитание документации пользователями
Аргументов у этой функции может быть от одного и до... N. Нет, N - много. До M.
- 17 фев 2009, 12:44
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
Вдогонку: если переменную объявить как UTF8(т.е. с чарсетом отличным от чарсета базы), то при подключении с UTF8 всё будет работать, но если подключиться с WIN1251(чарсетом базы), то ругани не будет, но и найти ничего не найдёт, даже если значение(ессно в WIN1251) будет иметься в таблице.
- 17 фев 2009, 12:31
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
Re: execute statement и чарсет подключения
И запрос, конечно же, тоже формируем в UTF8 ? строка(параметр) в fbclient передаётся в UTF-8. т.е. execute statement для строки запроса берёт чарсет подключения к базе игнорируя чарсет базы/переменной? А то без execute statement этот пример будет себя вести не так ? не понял. на этот же запрос в пр...
- 17 фев 2009, 10:00
- Форум: Баги и падения сервера
- Тема: execute statement и чарсет подключения
- Ответы: 24
- Просмотры: 14068
execute statement и чарсет подключения
Server FB2.1.1 win, база WIN1251 ---------------------------------------- create procedure TEST (NAME varchar(10)) returns (ID integer) as declare variable LSQL varchar(100); begin LSQL = 'select rdb$relation_id from rdb$database where rdb$character_set_name = ''' || :NAME || ''''; for execute state...
- 17 сен 2008, 13:00
- Форум: Баги и падения сервера
- Тема: Fb CS 2.1.x Winx64 под Win2003Server: зомби процессы.
- Ответы: 10
- Просмотры: 7552
Re: Fb CS 2.1.x Winx64 под Win2003Server: зомби процессы.
прошу извинить, выдалась возможность немного отдохнуть.
Соответствия определить не удалось. На клиенте серии из нескольких таких ошибок по 1~2 в секунду не совпадают по времени с сообщениями сервера.
Соответствия определить не удалось. На клиенте серии из нескольких таких ошибок по 1~2 в секунду не совпадают по времени с сообщениями сервера.
- 17 сен 2008, 12:48
- Форум: Администрирование
- Тема: доступ к информации в таблицах MON$
- Ответы: 4
- Просмотры: 4309
Re: доступ к информации в таблицах MON$
если возможно, раз уж вводится CREATE|ALTER|DROP USER, то очень хотелось бы ещё одну системную роль - с правами только на эти операции. Согласитесь, сотрудникам из управления персоналом права SYSDBA ну совсем ни к чему.dimitr писал(а):насчет роли мониторинга можно подумать.
- 26 авг 2008, 12:34
- Форум: Баги и падения сервера
- Тема: Fb CS 2.1.x Winx64 под Win2003Server: зомби процессы.
- Ответы: 10
- Просмотры: 7552
интересно. на машине со службой действительно появился firebird.log. при чём первые записи начались как раз после перехода с FB2.0_CS_Linux на FB2.1_CS_Win_x64. в основном "INET/inet_error: read errno = 10055" и время от времени "REMOTE INTERFACE/gds__detach: Unsuccesful detach from database." "Unco...
- 26 авг 2008, 11:15
- Форум: Баги и падения сервера
- Тема: Fb CS 2.1.x Winx64 под Win2003Server: зомби процессы.
- Ответы: 10
- Просмотры: 7552
- 26 авг 2008, 11:01
- Форум: Баги и падения сервера
- Тема: Fb CS 2.1.x Winx64 под Win2003Server: зомби процессы.
- Ответы: 10
- Просмотры: 7552