Consultor Eletrônico



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.