I'm getting an error message when I try to access a sqlserver from Unix (AIX). Has anyone seen this error before and could possibly give me some help and direction? The error is:
I/O Error: There is no process to read data written to a pipe.
java.sql.SQLException: I/O Error: There is no process to read data written to a
pipe.
at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:611)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java
:331)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java
:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)
at java.sql.DriverManager.getConnection(DriverManager.java:539)
at java.sql.DriverManager.getConnection(DriverManager.java:189)
at com.medsyn.util.DBUtil.getSQLServerConnection(DBUtil.java:104)
at com.medsyn.util.DBUtil.getSQLServerConnection(DBUtil.java:90)
at com.medsyn.EditListParser.EditListFormatter.readEditList(EditListForm
atter.java:98)
at com.medsyn.EditListParser.EditListFormatter.main(EditListFormatter.ja
va:52)
Caused by: java.net.SocketException: There is no process to read data written to
a pipe.
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
at java.net.SocketOutputStream.write(SocketOutputStream.java:157)
at java.io.DataOutputStream.write(DataOutputStream.java:110)
at net.sourceforge.jtds.jdbc.SharedSocket.sendNetPacket(SharedSocket.jav
a:656)
at net.sourceforge.jtds.jdbc.RequestStream.putPacket(RequestStream.java:
560)
at net.sourceforge.jtds.jdbc.RequestStream.flush(RequestStream.java:508)
at net.sourceforge.jtds.jdbc.TdsCore.sendMSLoginPkt(TdsCore.java:2067)
at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:584)
... 9 more
I/O Error: There is no process to read data written to a pipe.
java.sql.SQLException: I/O Error: There is no process to read data written to a
pipe.
at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:611)
at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java
:331)
at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java
:50)
at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:178)
at java.sql.DriverManager.getConnection(DriverManager.java:539)
at java.sql.DriverManager.getConnection(DriverManager.java:189)
at com.medsyn.util.DBUtil.getSQLServerConnection(DBUtil.java:104)
at com.medsyn.util.DBUtil.getSQLServerConnection(DBUtil.java:90)
at com.medsyn.EditListParser.EditListFormatter.readEditList(EditListForm
atter.java:98)
at com.medsyn.EditListParser.EditListFormatter.main(EditListFormatter.ja
va:52)
Caused by: java.net.SocketException: There is no process to read data written to
a pipe.
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113)
at java.net.SocketOutputStream.write(SocketOutputStream.java:157)
at java.io.DataOutputStream.write(DataOutputStream.java:110)
at net.sourceforge.jtds.jdbc.SharedSocket.sendNetPacket(SharedSocket.jav
a:656)
at net.sourceforge.jtds.jdbc.RequestStream.putPacket(RequestStream.java:
560)
at net.sourceforge.jtds.jdbc.RequestStream.flush(RequestStream.java:508)
at net.sourceforge.jtds.jdbc.TdsCore.sendMSLoginPkt(TdsCore.java:2067)
at net.sourceforge.jtds.jdbc.TdsCore.login(TdsCore.java:584)
... 9 more