|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
hvlad Это выглядит как два вызова isc_service_start для одного и того же хендла сервиса Судя по логу монитора, так оно и есть: эксперт запросил список пользователей, запрос по какой-то причине не может завершиться, в это время пользователь жмет Add User. Но это следствие, а вот почему запрос не завершается - непонятно пока. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2019, 14:42 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p А нельзя запротоколировать получаемый результат от сервера? Я так понимаю, что есть кривизна в данных о пользователях на сервере. В выходные посмотрю, на чем там зависнуть может. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2019, 14:43 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p А нельзя запротоколировать получаемый результат от сервера? Я так понимаю, что есть кривизна в данных о пользователях на сервере. Качай сегодняшнюю версию. В настройках монитора оставь включенными только service actions. Запускай монитор, запускай User Manager. В логе увидишь записи "<< Service data" - это есть чистый и незамутненный ответ на isc_service_query. Вставай на запись, внизу появится hex редактор. Смотри, что там есть интересного. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2019, 06:34 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpert, Смотрю. А как сохранить этот ответ в виде файла? В редакторе я мало что вижу - все в юникоде... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 14:53 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p Смотрю. А как сохранить этот ответ в виде файла? В редакторе я мало что вижу - все в юникоде... Никак не сохранить. Сколько таких ответов от сервера? Сколько у тебя пользователей вообще? Не проще скопировать себе на локальный комп security.fdb и поковырять ее? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 15:10 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpert, Ответов таких один - с клиентом 2.5.9 [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_database_info] [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] select RDB$COLLATION_ID, RDB$CHARACTER_SET_ID, RDB$COLLATION_NAME from RDB$COLLATIONS order by RDB$COLLATION_NAME [23.12.2019 13:18:08] - [IB API call : isc_start_multiple] [23.12.2019 13:18:08] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 13:18:08] - [Starting transaction] Transaction 3817 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 13:18:08] - [Prepare] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [Execute] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] RDB$USER = DWH [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] RDB$USER = DWH End of file reached [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [Commit] Transaction ID: 3817 [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 13:18:08] - [IB API call : isc_start_multiple] [23.12.2019 13:18:08] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 13:18:08] - [Starting transaction] Transaction 3818 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 13:18:08] - [Prepare] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [Execute] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] RDB$RELATION_NAME = MON$ATTACHMENTS [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [Commit] Transaction ID: 3818 [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 13:18:08] - [IB API call : isc_start_multiple] [23.12.2019 13:18:08] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 13:18:08] - [Starting transaction] Transaction 3819 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 13:18:08] - [Prepare] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_alloc_statement2] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_prepare] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_describe] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [Execute] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_execute2] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.31.14.151/54002 MON$ATTACHMENT_ID = 88 [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.18.140.89/61928 MON$ATTACHMENT_ID = 90 [23.12.2019 13:18:08] - [IB API call : isc_dsql_fetch] [23.12.2019 13:18:08] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.18.140.89/61928 MON$ATTACHMENT_ID = 90 End of file reached [23.12.2019 13:18:08] - [IB API call : isc_dsql_free_statement] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 13:18:08] - [Commit] Transaction ID: 3819 [23.12.2019 13:18:09] - [Service attach: SS] [23.12.2019 13:18:09] - [Service start: SS] [23.12.2019 13:18:09] - [Service query: SS] [23.12.2019 13:18:09] - [<< Service data: SS] [23.12.2019 13:18:09] - [Service detach: SS] Ответов три с клиентом 2.5.5 [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_alloc_statement2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_prepare] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe_bind] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_database_info] [23.12.2019 14:35:43] - [IB API call : isc_dsql_execute2] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT FORM_DATA FROM FORMS WHERE (DATABASE_ID = :DBID) AND (FORM_IDENT = :IDENT) [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] select RDB$COLLATION_ID, RDB$CHARACTER_SET_ID, RDB$COLLATION_NAME from RDB$COLLATIONS order by RDB$COLLATION_NAME [23.12.2019 14:35:43] - [IB API call : isc_start_multiple] [23.12.2019 14:35:43] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 14:35:43] - [Starting transaction] Transaction 3877 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 14:35:43] - [Prepare] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_alloc_statement2] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_prepare] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_describe] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [Execute] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_execute2] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:43] - [Fetch] RDB$USER = DWH [23.12.2019 14:35:43] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:43] - [Fetch] RDB$USER = DWH End of file reached [23.12.2019 14:35:43] - [IB API call : isc_dsql_free_statement] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:43] - [Commit] Transaction ID: 3877 [23.12.2019 14:35:44] - [IB API call : isc_dsql_free_statement] SELECT DISTINCT RDB$USER FROM RDB$USER_PRIVILEGES WHERE RDB$PRIVILEGE = 'M' ORDER BY RDB$USER [23.12.2019 14:35:44] - [IB API call : isc_start_multiple] [23.12.2019 14:35:44] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 14:35:44] - [Starting transaction] Transaction 3878 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 14:35:44] - [Prepare] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_alloc_statement2] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_prepare] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_describe] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [Execute] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_execute2] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:44] - [Fetch] RDB$RELATION_NAME = MON$ATTACHMENTS [23.12.2019 14:35:44] - [IB API call : isc_dsql_free_statement] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [Commit] Transaction ID: 3878 [23.12.2019 14:35:44] - [IB API call : isc_dsql_free_statement] select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) [23.12.2019 14:35:44] - [IB API call : isc_start_multiple] [23.12.2019 14:35:44] - [IB API call : isc_transaction_info (isc_info_tra_id)] [23.12.2019 14:35:44] - [Starting transaction] Transaction 3879 started Params: isc_tpb_read_committed isc_tpb_rec_version isc_tpb_wait [23.12.2019 14:35:44] - [Prepare] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_alloc_statement2] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_prepare] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_sql_info (isc_info_sql_stmt_type)] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_describe] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_describe] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [Execute] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_execute2] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:44] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.31.14.151/54002 MON$ATTACHMENT_ID = 88 [23.12.2019 14:35:44] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:44] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.18.140.89/61928 MON$ATTACHMENT_ID = 90 [23.12.2019 14:35:44] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:44] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.18.140.89/62402 MON$ATTACHMENT_ID = 91 [23.12.2019 14:35:44] - [IB API call : isc_dsql_fetch] [23.12.2019 14:35:44] - [Fetch] MON$USER = SYSDBA MON$REMOTE_ADDRESS = 172.18.140.89/62402 MON$ATTACHMENT_ID = 91 End of file reached [23.12.2019 14:35:44] - [IB API call : isc_dsql_free_statement] SELECT MON$USER, MON$REMOTE_ADDRESS, MON$ATTACHMENT_ID FROM MON$ATTACHMENTS ORDER BY MON$USER [23.12.2019 14:35:44] - [Commit] Transaction ID: 3879 [23.12.2019 14:35:44] - [Service attach: SS] [23.12.2019 14:35:44] - [Service start: SS] [23.12.2019 14:35:44] - [Service query: SS] [23.12.2019 14:35:44] - [<< Service data: SS] [23.12.2019 14:35:44] - [Service query: SS] [23.12.2019 14:35:44] - [<< Service data: SS] [23.12.2019 14:35:44] - [Service query: SS] [23.12.2019 14:35:44] - [<< Service data: SS] [23.12.2019 14:35:44] - [Service detach: SS] Юзеров 993. Локально я себе копировал - визуально все ок. Что ковырять? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 15:48 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p Ответов таких один - с клиентом 2.5.9 И сколько там байт в этом ответе? Хорош портянки постить. Я же сказал: в настройках монитора оставь включенными только service actions. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 16:11 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
В общем, сохранение в файл таки надо прикрутить... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 16:12 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpert, 65533 (FFF0 + 13 байт) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 16:26 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
А второй и третий байты чему равны? Если они не нулевые, то должен быть как минимум еще один пакет с данными. В общем, качай свежий билд и сохраняй содержимое редактора в файл (по F2). Ну и на мыло мне присылай. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 16:45 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.pЮзеров 993. это интересно. зачем столько? Лениво роли давать? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 17:20 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
kdv, У них есть свои роли. Просто, столько пользователей системы за 7 лет прошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 18:07 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpert А второй и третий байты чему равны? Если они не нулевые, то должен быть как минимум еще один пакет с данными. FA FF. Пакет один, отправил на почту. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 18:21 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p FA FF. Пакет один, отправил на почту. Да, я посмотрел уже. Должны быть еще пакеты. Если их нет, возникает вопрос - куда они делись? Я не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 18:24 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpert, С клиентом 2.5.5 приходит три. Первый совпадает до байта в обоих клиентах. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 18:34 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
Нагенерил пользователей локально, создав скрипт. Выполнил. Та же ситуация с менеджером пользователей уже локально. С новым клиентом список не получаю, со старым получаю. Проверьте плиз, у вас так же? execute block returns(O_LINE varchar(255)) as declare variable v_count integer; begin v_count = 1000; while (v_count > 0) do begin o_line = "CREATE USER TEST" || v_count || " PASSWORD 'toR1s^&0' FIRSTNAME 'Тест' MIDDLENAME 'Тест' LASTNAME 'Тест';"; suspend; v_count = v_count - 1; end end ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2019, 19:03 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
H.e.l.p Проверьте плиз, у вас так же? Да, теперь так же. Докладываю: в клиенте 2.5.9 isc_vax_integer возвращает -6 (минус 6) для FAFF, а в предыдущих 65530. И так для половины диапазона 0000..FFFF: возвращаются отрицательные значения вместо положительных в предыдущих клиентах. Соответственно, длина данных в пакете определяется неправильно (меньше нуля), следующий пакет не запрашивается, полученный не анализируется -> пользователей в User Manager нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 05:53 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
По идее, в 2.5.9 isc_vax_integer работает правильно, а раньше работала неправильно... Гм. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 07:18 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 07:24 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
Вот же ж подстава :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 07:39 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
24.12.2019 07:24, dimitr пишет: > > http://tracker.firebirdsql.org/browse/CORE-5675 > жуть. где это может проявиться? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 11:28 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
Кстати, да. Этот баг только в SPB или где-то за пределами тоже? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 13:28 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамЭтот баг только в SPB или где-то за пределами тоже? Этот "баг" везде, где сервер посылает значение размером меньше четырёх байт для isc_vax_integer() и восьми - для isc_portable_integer(). Я был уверен, что в текущей версии он этого не делает нигде (и сознательно не стал дописывать эту возможность оптимизации траффика), но вот вылезло как минимум одно место... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 13:42 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
IBExpertв клиенте 2.5.9 isc_vax_integer возвращает -6 (минус 6) для FAFF, а в предыдущих 65530. А какая длина входного буфера при этом ему указывается для этого значения? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 13:47 |
|
В чем разница между клиентами Firebird 2.5.5 и Firebird 2.5.9?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov IBExpertв клиенте 2.5.9 isc_vax_integer возвращает -6 (минус 6) для FAFF, а в предыдущих 65530. А какая длина входного буфера при этом ему указывается для этого значения? В паскале на грабли попадаем вот так: Код: pascal 1. 2. 3. 4.
И если в буфере значение (беззнаковое) больше 32K - iLen окажется отрицательным. Что касается того, где еще можно на эти грабли наступить, то я в своих плюсах нашел еще несколько таких мест. Но в большинстве из них значение больше 32K в буфере маловероятно. Ну и замена типа iLen на беззнаковый решает проблему, хотя выглядит странно. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2019, 14:11 |
|
|
start [/forum/topic.php?fid=40&msg=39907478&tid=1560484]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 255ms |
total: | 384ms |
0 / 0 |