I have a commercial program that accesses a Sybase 12.5 server. It has an option to change the packet size of the communucation frame with the server, but you have to know what size you want.
Sooo, in my perl program, I connect to the database with DBD::Sybase, execute a sp_configure 'max network packet size' and then I system() the commercial program with the argument -zpkt=whatever I got back. Occasionally, the program responds with DB-Lib ERROR: 20201: Packet size of 16384 not supported -- size of 13824 used instead. severity is 1 The program then dies, but that is their problem - it should disconnect and reconnect properly and I will register te bug with them My question is this what causes this? One minute 16384 is ok and the next its not. DBD::Sybase is CT-LIb based and their program is DB-Lib based. Is that a problem? -- Matthew O. Persico