Hi,
Next issues were discovered via FDB test suite. Tested on 64-bit Linux,
default configuration (i.e. vanila install from tar.gz).
1. cursor.rowcount (isc_dsql_sql_info with isc_info_sql_records) returns
1 instead expected 6
cur.execute('select * from project')
self.assertEqual(cur.rowcount,0)
cur.fetchone()
self.assertEqual(cur.rowcount,6) <--
2. MON$ATTACHMENTS. Next columns are NULL: MON$REMOTE_PROTOCOL,
mon$remote_address, mon$remote_pid, mon$remote_process.
3. Unexpected RDB$VALID_BLR = True on stored procedure in database
restored by v3.0
4. Can't get list of users via services API. Returns:
Unable to perform the requested Service API action:
- SQLCODE: -901
- unrecognized service parameter block
- All services except for getting server log require switches'
-901
335544562
BTW, Flamerobin fails with the same error on attempt to get list of
users from server.
5. Call to isc_service_query with isc_info_svc_running raises error:
Services/isc_service_query:
- SQLCODE: -901
- invalid service handle'
-901
335544559
Service handle is valid. This call fails ONLY before some actions are
requested (via isc_service_start),
for example isc_action_svc_get_ib_log. Once any service is started,
isc_service_query starts to work properly.
Other isc_service_query items except isc_info_svc_running work fine, for
example query for isc_info_svc_server_version.
best regards
Pavel Cisar
IBPhoenix
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel