Kbase P1122: [JDBC Progress Driver]:MM- Bad swap block (7707) 2
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  12/11/2002 |
|
Status: Unverified
FACT(s) (Environment):
Progress 9.1B
SYMPTOM(s):
Error: java.sql.SQLException: [JDBC Progress Driver]:MM- Bad swap block (7707)
Disk space is not limited
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 permissions for the directory