Consultor Eletrônico



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