Kbase 20332: [JDBC Progress Driver]:MM- Bad swap block (7707)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  30/06/2008 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1B
SYMPTOM(s):
Error: java.sql.SQLException: [JDBC Progress Driver]:MM- Bad swap block (7707)
CAUSE:
On the server side, the SQL-92 engine-started _sqlsrv2 process creates and houses temporary files (swap file) within the current default working directory of the server process. The swap file consists of swap blocks. If there is a problem of creating, reading, or writing with one of the swap blocks, the error (7707) appears.
An example stack trace:
java.sql.SQLException: [JDBC Progress Driver]:MM- Bad swap block
(7707)
[Mon Nov 06 15:36:21 GMT+00:00 2000] stderr: at
com.progress.sql.jdbc.JdbcProgress.createSQLException(JdbcProgress.jav
a,
Compiled Code)
[Mon Nov 06 15:36:21 GMT+00:00 2000] stderr: at
com.progress.sql.jdbc.JdbcProgress.standardError(JdbcProgress.java,
Compiled
Code)
[Mon Nov 06 15:36:21 GMT+00:00 2000] stderr: at
com.progress.sql.jdbc.JdbcProgress.SQLFetch(JdbcProgress.java,
Compiled
Code)
[Mon Nov 06 15:36:21 GMT+00:00 2000] stderr: at
com.progress.sql.jdbc.JdbcProgressResultSet.next(JdbcProgressResultSet
.java,
Compiled Code)
FIX:
Verify the amount of free disk space.