Re: SQLGetTypeInfo() fails when it is called for the second time

marko68 GMX <[email protected]>
Newsgroups gmane.comp.db.tds.freetds
Message-ID <[email protected]>
JKL> marko68 GMX wrote:
>> 
>> find_an_appropriate_data_type(...)
>> {
>>  SQLBindCol(hToStmt, 1, SQL_C_CHAR, szTypeName ...);
>>  SQLBindCol(hToStmt, 3, SQL_C_LONG, &cbMaxPrec,...);
>>  ...
>>  SQLGetTypeInfo(hstmt, fSqlType) (where fSqlType is 5 (small integer))
>>  SQLFetch(hstmt);
>>  ...
>>  SQLFreeStmt(hstmt, SQL_CLOSE);
>>  
>>  if !(does_the_found_MS_SQL_data_type_suit_us)
>>     try another one;
>> }
>>  The main idea behind this cycle is an attempt to figure out the right
>>  correspondence between available (supported by the application) data
>>  types and the ones supported by MS SQL. The first call of the
>>  function returns the requested type info, but the second call
>>  fails: SQLGetTypeInfo returns -1. The call of SQLGetDiagRec
>>  returns the following error:
>> 
>>  08S01 - [FreeTDS][SQL Server]Communication link failure

JKL> Please post a TDSDUMP log of the session.  Perhaps that will shed some
JKL> light.  

The log file is attached (43Kb). And although I have found the
workaroud (every time when I sequentially call the function
find_an_appropriate_data_type() I allocate new handle) I would be
interested to know your opinion on what happens in this case.

-- 
Thanks,
 Marko

_______________________________________________
FreeTDS mailing list
[email protected]
http://lists.ibiblio.org/mailman/listinfo/freetds
freetds.log (application/octet-stream, 42.3 KB)
15:42:07.335242 3197 (log.c:190):Starting log file for FreeTDS 0.82
	on 2008-10-08 15:42:07 with debug flags 0xffff.
15:42:07.335327 3197 (iconv.c:197):names for ISO-8859-1: ISO-8859-1
15:42:07.335346 3197 (iconv.c:197):names for UTF-8: UTF-8
15:42:07.335359 3197 (iconv.c:197):names for UCS-2LE: UCS-2LE
15:42:07.335370 3197 (iconv.c:197):names for UCS-2BE: UCS-2BE
15:42:07.335381 3197 (iconv.c:363):iconv to convert client-side data to the "UTF-8" character set
15:42:07.335414 3197 (iconv.c:516):tds_iconv_info_init: converting "UTF-8"->"UCS-2LE"
15:42:07.335439 3197 (iconv.c:516):tds_iconv_info_init: converting "ISO-8859-1"->"UCS-2LE"
15:42:07.335463 3197 (net.c:210):Connecting to 192.168.3.10 port 1433 (TDS version 8.0)
15:42:07.335571 3197 (net.c:264):tds_open_socket: connect(2) returned "Operation now in progress"
15:42:07.336014 3197 (net.c:303):tds_open_socket() succeeded
15:42:07.336045 3197 (util.c:162):Changed query state from DEAD to IDLE
15:42:07.336076 3197 (login.c:735):quietly sending TDS 7+ login packet
15:42:07.336190 3197 (token.c:312):tds_process_login_tokens()
15:42:07.341093 3197 (net.c:592):Received header
0000 04 01 01 79 00 39 01 00-                        |...y.9..|

15:42:07.341156 3197 (net.c:671):Received packet
0000 e3 1d 00 01 07 74 00 65-00 73 00 74 00 5f 00 64 |ã....t.e .s.t._.d|
0010 00 62 00 06 6d 00 61 00-73 00 74 00 65 00 72 00 |.b..m.a. s.t.e.r.|
0020 ab 66 00 45 16 00 00 02-00 26 00 43 00 68 00 61 |«f.E.... .&.C.h.a|
0030 00 6e 00 67 00 65 00 64-00 20 00 64 00 61 00 74 |.n.g.e.d . .d.a.t|
0040 00 61 00 62 00 61 00 73-00 65 00 20 00 63 00 6f |.a.b.a.s .e. .c.o|
0050 00 6e 00 74 00 65 00 78-00 74 00 20 00 74 00 6f |.n.t.e.x .t. .t.o|
0060 00 20 00 27 00 74 00 65-00 73 00 74 00 5f 00 64 |. .'.t.e .s.t._.d|
0070 00 62 00 27 00 2e 00 07-56 00 4d 00 58 00 50 00 |.b.'.... V.M.X.P.|
0080 53 00 50 00 32 00 00 01-00 e3 08 00 07 05 09 04 |S.P.2... .ã......|
0090 d0 00 34 00 e3 17 00 02-0a 75 00 73 00 5f 00 65 |Ð.4.ã... .u.s._.e|
00a0 00 6e 00 67 00 6c 00 69-00 73 00 68 00 00 ab 68 |.n.g.l.i .s.h..«h|
00b0 00 47 16 00 00 01 00 27-00 43 00 68 00 61 00 6e |.G.....' .C.h.a.n|
00c0 00 67 00 65 00 64 00 20-00 6c 00 61 00 6e 00 67 |.g.e.d.  .l.a.n.g|
00d0 00 75 00 61 00 67 00 65-00 20 00 73 00 65 00 74 |.u.a.g.e . .s.e.t|
00e0 00 74 00 69 00 6e 00 67-00 20 00 74 00 6f 00 20 |.t.i.n.g . .t.o. |
00f0 00 75 00 73 00 5f 00 65-00 6e 00 67 00 6c 00 69 |.u.s._.e .n.g.l.i|
0100 00 73 00 68 00 2e 00 07-56 00 4d 00 58 00 50 00 |.s.h.... V.M.X.P.|
0110 53 00 50 00 32 00 00 01-00 ad 36 00 01 71 00 00 |S.P.2... .­6..q..|
0120 01 16 4d 00 69 00 63 00-72 00 6f 00 73 00 6f 00 |..M.i.c. r.o.s.o.|
0130 66 00 74 00 20 00 53 00-51 00 4c 00 20 00 53 00 |f.t. .S. Q.L. .S.|
0140 65 00 72 00 76 00 65 00-72 00 00 00 00 00 09 00 |e.r.v.e. r.......|
0150 03 54 e3 13 00 04 04 34-00 30 00 39 00 36 00 04 |.Tã....4 .0.9.6..|
0160 34 00 30 00 39 00 36 00-fd 00 00 00 00 00 00 00 |4.0.9.6. ý.......|
0170 00                     -                        |.|

15:42:07.341427 3197 (token.c:316):looking for login token, got  e3(ENVCHANGE)
15:42:07.341445 3197 (token.c:108):tds_process_default_tokens() marker is e3(ENVCHANGE)
15:42:07.341471 3197 (token.c:316):looking for login token, got  ab(INFO)
15:42:07.341493 3197 (token.c:108):tds_process_default_tokens() marker is ab(INFO)
15:42:07.341506 3197 (token.c:2451):tds_process_msg() reading message from server
15:42:07.341521 3197 (token.c:2516):tds_process_msg() calling client msg handler
15:42:07.341538 3197 (odbc.c:2032):msgno 5701 20003
15:42:07.341563 3197 (token.c:2529):tds_process_msg() returning TDS_SUCCEED
15:42:07.341576 3197 (token.c:316):looking for login token, got  e3(ENVCHANGE)
15:42:07.341588 3197 (token.c:108):tds_process_default_tokens() marker is e3(ENVCHANGE)
15:42:07.341599 3197 (token.c:2281):tds_process_env_chg(): 5 bytes of collation data received
15:42:07.341610 3197 (token.c:2282):tds->collation was
0000 00 00 00 00 00         -                        |.....|

15:42:07.341626 3197 (iconv.c:985):setting server single-byte charset to "CP1252"
15:42:07.341651 3197 (iconv.c:516):tds_iconv_info_init: converting "UTF-8"->"CP1252"
15:42:07.341684 3197 (token.c:2292):tds->collation now
0000 09 04 d0 00 34         -                        |..Ð.4|

15:42:07.341701 3197 (token.c:316):looking for login token, got  e3(ENVCHANGE)
15:42:07.341735 3197 (token.c:108):tds_process_default_tokens() marker is e3(ENVCHANGE)
15:42:07.341759 3197 (token.c:316):looking for login token, got  ab(INFO)
15:42:07.341772 3197 (token.c:108):tds_process_default_tokens() marker is ab(INFO)
15:42:07.341784 3197 (token.c:2451):tds_process_msg() reading message from server
15:42:07.341798 3197 (token.c:2516):tds_process_msg() calling client msg handler
15:42:07.341810 3197 (odbc.c:2032):msgno 5703 20003
15:42:07.341825 3197 (token.c:2529):tds_process_msg() returning TDS_SUCCEED
15:42:07.341837 3197 (token.c:316):looking for login token, got  ad(LOGINACK)
15:42:07.341851 3197 (token.c:316):looking for login token, got  e3(ENVCHANGE)
15:42:07.341863 3197 (token.c:108):tds_process_default_tokens() marker is e3(ENVCHANGE)
15:42:07.341877 3197 (token.c:316):looking for login token, got  fd(DONE)
15:42:07.341889 3197 (token.c:108):tds_process_default_tokens() marker is fd(DONE)
15:42:07.341901 3197 (token.c:2201):tds_process_end: more_results = 0
		was_cancelled = 0
		error = 0
		done_count_valid = 0
15:42:07.341913 3197 (token.c:2217):tds_process_end() state set to TDS_IDLE
15:42:07.341924 3197 (token.c:2232):                rows_affected = 0
15:42:07.341936 3197 (token.c:393):leaving tds_process_login_tokens() returning 1
15:42:07.341963 3197 (mem.c:563):tds_free_all_results()
15:42:07.341980 3197 (util.c:162):Changed query state from IDLE to QUERYING
15:42:07.341993 3197 (write.c:136):tds_put_string converting 19 bytes of "set textsize 64512 "
15:42:07.342006 3197 (write.c:164):tds_put_string wrote 38 bytes
15:42:07.342023 3197 (util.c:162):Changed query state from QUERYING to PENDING
15:42:07.342034 3197 (net.c:779):Sending packet
0000 01 01 00 2e 00 00 00 00-73 00 65 00 74 00 20 00 |........ s.e.t. .|
0010 74 00 65 00 78 00 74 00-73 00 69 00 7a 00 65 00 |t.e.x.t. s.i.z.e.|
0020 20 00 36 00 34 00 35 00-31 00 32 00 20 00       | .6.4.5. 1.2. .|

15:42:07.342096 3197 (token.c:495):tds_process_tokens(0x209110, 0xbffe5f9c, 0xbffe5f98, 0x100)
15:42:07.342111 3197 (util.c:162):Changed query state from PENDING to READING
15:42:07.342550 3197 (net.c:592):Received header
0000 04 01 00 11 00 39 01 00-                        |.....9..|

15:42:07.342611 3197 (net.c:671):Received packet
0000 fd 00 00 be 00 00 00 00-00                      |ý..¾.... .|

15:42:07.342644 3197 (token.c:510):processing result tokens.  marker is  fd(DONE)
15:42:07.342675 3197 (token.c:2201):tds_process_end: more_results = 0
		was_cancelled = 0
		error = 0
		done_count_valid = 0
15:42:07.342699 3197 (token.c:2217):tds_process_end() state set to TDS_IDLE
15:42:07.342719 3197 (util.c:162):Changed query state from READING to IDLE
15:42:07.342740 3197 (token.c:2232):                rows_affected = 0
15:42:07.342769 3197 (util.c:110):logic error: cannot change query state from IDLE to PENDING
15:42:07.342780 3197 (token.c:495):tds_process_tokens(0x209110, 0xbffe5f9c, 0xbffe5f98, 0x100)
15:42:07.342813 3197 (token.c:498):tds_process_tokens() state is COMPLETED
15:42:07.342843 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 23, 0x208b7c, 2, 0x0)
15:42:07.342862 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 23, 0x208b7c, 2, 0x0
15:42:07.342875 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 24, 0x208b7e, 2, 0x0)
15:42:07.342888 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 24, 0x208b7e, 2, 0x0
15:42:07.342980 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 17, 0xbffee11c, 1020, 0x0)
15:42:07.342996 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 17, 0xbffee11c, 1020, 0x0
15:42:07.343109 3197 (odbc.c:1244):SQLAllocHandle(3, 0x843a00, 0x209934)
15:42:07.343126 3197 (odbc.c:1403):_SQLAllocStmt(0x843a00, 0x209934)
15:42:07.343219 3197 (odbc.c:4079):SQLGetStmtAttr(0x208fe0, 10010, 0x209104, 0, 0x0)
15:42:07.343240 3197 (odbc.c:3917):_SQLGetStmtAttr(0x208fe0, 10010, 0x209104, 0, 0x0)
15:42:07.343254 3197 (odbc.c:4079):SQLGetStmtAttr(0x208fe0, 10011, 0x2097b4, 0, 0x0)
15:42:07.343292 3197 (odbc.c:3917):_SQLGetStmtAttr(0x208fe0, 10011, 0x2097b4, 0, 0x0)
15:42:07.343306 3197 (odbc.c:4079):SQLGetStmtAttr(0x208fe0, 10012, 0x209354, 0, 0x0)
15:42:07.343319 3197 (odbc.c:3917):_SQLGetStmtAttr(0x208fe0, 10012, 0x209354, 0, 0x0)
15:42:07.343331 3197 (odbc.c:4079):SQLGetStmtAttr(0x208fe0, 10013, 0x209394, 0, 0x0)
15:42:07.343344 3197 (odbc.c:3917):_SQLGetStmtAttr(0x208fe0, 10013, 0x209394, 0, 0x0)
15:42:07.343360 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 29, 0x209aa0, 10, 0xbffee128)
15:42:07.343373 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 29, 0x209aa0, 10, 0xbffee128
15:42:07.343402 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 114, 0x81b720, 2, 0xbffee128)
15:42:07.343417 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 114, 0x81b720, 2, 0xbffee128
15:42:07.343430 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 41, 0x209aa0, 10, 0xbffee128)
15:42:07.343443 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 41, 0x209aa0, 10, 0xbffee128
15:42:07.343457 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 94, 0x843e00, 128, 0xbffee128)
15:42:07.343470 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 94, 0x843e00, 128, 0xbffee128
15:42:07.343485 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 89, 0x2093a0, 0, 0xbffee128)
15:42:07.343498 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 89, 0x2093a0, 0, 0xbffee128
15:42:07.343513 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 89, 0x843e00, 132, 0x0)
15:42:07.343526 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 89, 0x843e00, 132, 0x0
15:42:07.343541 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 92, 0x81b724, 4, 0x0)
15:42:07.343553 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 92, 0x81b724, 4, 0x0
15:42:07.343566 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 28, 0x81b71c, 4, 0x0)
15:42:07.343579 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 28, 0x81b71c, 4, 0x0
15:42:07.343592 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 2, 0x842152, 32, 0x0)
15:42:07.343604 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 2, 0x842152, 32, 0x0
15:42:07.343617 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 25, 0xbffee4fc, 2, 0x0)
15:42:07.343630 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 25, 0xbffee4fc, 2, 0x0
15:42:07.343643 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 30, 0x842028, 2, 0x0)
15:42:07.343655 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 30, 0x842028, 2, 0x0
15:42:07.343688 3197 (odbc.c:6208):SQLSetStmtAttr(0x208fe0, 22, 0x40, -6)
15:42:07.343702 3197 (odbc.c:5932):_SQLSetStmtAttr(0x208fe0, 22, 0x40, -6)
15:42:07.343715 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 10004, 0xbffee583, 255, 0xbffee682)
15:42:07.343728 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 10004, 0xbffee583, 255, 0xbffee682
15:42:07.343740 3197 (odbc.c:6563):odbc: not implemented: SQLGetInfo: option/type 10004(SQL_COLLATION_SEQ) [category Data Source Information]
15:42:07.343758 3197 (odbc.c:5587):SQLGetInfo(0x843a00, 35, 0xbffee6ec, 4, 0x0)
15:42:07.343771 3197 (odbc.c:4841):_SQLGetInfo(0x843a00, 35, 0xbffee6ec, 4, 0x0
15:42:07.343797 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 1, 1, 0xbffee098, 32, 0xbffee094)
15:42:07.343813 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 2, 5, 0xbffee0ba, 2, 0xbffee094)
15:42:07.343828 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 3, 4, 0xbffee13c, 4, 0xbffee140)
15:42:07.343843 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 6, 1, 0xbffee144, 128, 0xbffee1c4)
15:42:07.343858 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 7, 5, 0xbffee1c8, 4, 0xbffee094)
15:42:07.343872 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 11, 5, 0xbffee1d4, 4, 0xbffee094)
15:42:07.343886 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 12, 5, 0xbffee1cc, 2, 0xbffee1d0)
15:42:07.343900 3197 (odbc.c:1519):SQLBindCol(0x208fe0, 13, 1, 0xbffee0bc, 128, 0xbffee094)
15:42:07.344055 3197 (odbc.c:5680):SQLGetTypeInfo(0x208fe0, 5)
15:42:07.344114 3197 (odbc.c:2965):_SQLExecute(0x208fe0)
15:42:07.344130 3197 (odbc.c:2970):_SQLExecute() starting with state 0
15:42:07.344167 3197 (mem.c:563):tds_free_all_results()
15:42:07.344179 3197 (util.c:162):Changed query state from IDLE to QUERYING
15:42:07.344192 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344207 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344240 3197 (net.c:779):Sending packet
0000 01 01 00 3a 00 00 01 00-45 00 58 00 45 00 43 00 |...:.... E.X.E.C.|
0010 20 00 73 00 70 00 5f 00-64 00 61 00 74 00 61 00 | .s.p._. d.a.t.a.|
0020 74 00 79 00 70 00 65 00-5f 00 69 00 6e 00 66 00 |t.y.p.e. _.i.n.f.|
0030 6f 00 20 00 35 00 2c 00-33 00                   |o. .5.,. 3.|

15:42:07.344318 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344333 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344345 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344358 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344369 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.344436 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344450 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344461 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344474 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344486 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.344551 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344565 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344577 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344590 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344601 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.344672 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344686 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344698 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344711 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344723 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.344788 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344802 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344814 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344827 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344838 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.344903 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.344917 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.344929 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.344942 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.344953 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345037 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345052 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345064 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345077 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345088 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345156 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345170 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345182 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345195 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345206 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345274 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345288 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345300 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345313 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345325 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345392 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345406 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345418 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345432 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345444 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345520 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345534 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345546 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345559 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345571 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345637 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.345651 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.345663 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.345676 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.345688 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.345948 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346110 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346266 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346282 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346294 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.346367 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346382 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346394 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346407 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346419 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.346486 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346500 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346512 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346525 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346537 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.346637 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346655 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346667 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346680 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346692 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.346789 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346806 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346818 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346831 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346843 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.346911 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.346925 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.346937 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.346950 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.346962 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347027 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347066 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347078 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347091 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347103 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347198 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347213 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347226 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347239 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347251 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347369 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347411 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347425 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347438 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347450 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347535 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347556 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347569 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347583 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347597 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347669 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347706 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347718 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347731 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347742 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347810 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.347824 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.347836 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.347871 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.347885 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.347986 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348003 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348015 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348029 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348040 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348161 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348180 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348192 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348206 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348217 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348286 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348300 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348332 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348347 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348359 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348451 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348467 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348482 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348496 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348508 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348610 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348628 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348640 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348653 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348665 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348758 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348774 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348787 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348800 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348812 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.348879 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.348894 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.348925 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.348941 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.348953 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349043 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349059 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349071 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349162 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349176 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349271 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349288 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349300 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349313 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349325 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349392 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349406 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349417 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349431 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349443 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349509 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349545 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349562 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349575 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349587 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349654 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349668 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349680 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349693 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349704 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349770 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349784 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349795 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349808 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349820 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.349886 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.349900 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.349911 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.349924 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.349936 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350023 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350038 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350050 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350063 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350074 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350139 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350152 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350164 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350177 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350189 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350254 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350268 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350279 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350292 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350304 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350369 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350383 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350395 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350408 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350420 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350484 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350498 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350510 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350523 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350534 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350600 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350613 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350625 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350660 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350677 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350749 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350783 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350797 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350810 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350822 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350890 3197 (write.c:136):tds_put_string converting 1 bytes of " "
15:42:07.350904 3197 (write.c:164):tds_put_string wrote 2 bytes
15:42:07.350917 3197 (write.c:136):tds_put_string converting 25 bytes of "EXEC sp_datatype_info 5,3"
15:42:07.350930 3197 (write.c:164):tds_put_string wrote 50 bytes
15:42:07.350941 3197 (net.c:779):Sending packet
0000 01 01 00 3c 00 00 01 00-20 00 45 00 58 00 45 00 |...<....  .E.X.E.|
0010 43 00 20 00 73 00 70 00-5f 00 64 00 61 00 74 00 |C. .s.p. _.d.a.t.|
0020 61 00 74 00 79 00 70 00-65 00 5f 00 69 00 6e 00 |a.t.y.p. e._.i.n.|
0030 66 00 6f 00 20 00 35 00-2c 00 33 00             |f.o. .5. ,.3.|

15:42:07.350998 3197 (util.c:334):tdserror(0x208fb0, 0x209110, 20006, 32)
15:42:07.351014 3197 (odbc.c:2032):msgno 20006 20003
15:42:07.351031 3197 (util.c:368):tdserror: client library returned TDS_INT_CANCEL(2)
15:42:07.351043 3197 (util.c:389):tdserror: returning TDS_INT_CANCEL(2)
15:42:07.351066 3197 (util.c:162):Changed query state from QUERYING to DEAD
15:42:07.351116 3197 (error.c:609):SQLGetDiagRec(3, 0x208fe0, 1, 0xbffeddc2, 0xbffedd50, 0xbffedb4a, 512, 0x0)
15:42:07.351131 3197 (error.c:510):_SQLGetDiagRec(3, 0x208fe0, 1, 0xbffeddc2, 0xbffedd50, 0xbffedb4a, 512, 0x0)
15:42:07.351149 3197 (error.c:609):SQLGetDiagRec(3, 0x208fe0, 2, 0xbffeddc2, 0xbffedd50, 0xbffedb4a, 512, 0x0)
15:42:07.351163 3197 (error.c:510):_SQLGetDiagRec(3, 0x208fe0, 2, 0xbffeddc2, 0xbffedd50, 0xbffedb4a, 512, 0x0)
15:42:07.351188 3197 (odbc.c:3848):SQLFreeStmt(0x208fe0, 0)
15:42:07.351202 3197 (odbc.c:3769):_SQLFreeStmt(0x208fe0, 0, 0)
15:42:07.351215 3197 (odbc.c:3848):SQLFreeStmt(0x208fe0, 2)
15:42:07.351227 3197 (odbc.c:3769):_SQLFreeStmt(0x208fe0, 2, 0)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.