I get a series of internal errors 30016 or 30002, when
I'm connecting to ASE 12.5.3 on Linux or Sun Solaris,
Sun Solaris
Adaptive Server Enterprise/12.5.3/EBF 12455 ESD#2/P/Sun_svr4/OS
5.8/ase1253/1904/64-bit/FBO/Wed Mar 23 03:04:04 2005
Linux
Adaptive Server Enterprise/12.5.3/EBF 12600 ESD#3/P/Linux Intel/Enterprise
Linux/ase1253/1911/32-bit/OPT/Fri Jul 8 02:32:50 2005
through a slow line, aprox. 128-256Kbit/s. Internal error 30016
sometimes occurs on 100Mbit LAN.
Any conversions, any smalldatetime is used. I get internal error
30016 on select of 2 columns from table with int and nvarchar(100)
datatype.
Server is configured to default packet size 1025 and Max packet
to 8192. Other server parameters is updated to reflect this values.
When I set packet size to 512 through connection string, I get
internal error 30016 on not same data commands as when as the
default packet size is set. When I set packet size to 2048 through
connection string, I get the internal error 30002 on the same
data command as I get the internal error 30016 with the
packet size set to 512.
Ase client call stack:
Sybase.Data.AseClient.AseException: Internal Error: 30016
at Sybase.Data.AseClient.AseCommand.CheckResult(Int32 res)
at Sybase.Data.AseClient.AseCommand.Execute()
at Sybase.Data.AseClient.AseCommand._ExecuteReader(CommandBehavior
commandBehavior)
at
Sybase.Data.AseClient.AseCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior
commandBehavior)
Patrik
You should try the current release (OCS SDK 12.5.1 ESD#10) 1.1.475.0. If
this does not help you need to open a tech support case with Sybase.
-pv
"Patrik Píš" <p...@isternet.sk> wrote in message
news:434d0ed0@forums-2-dub...