1.Este documento resuelve.

Cuando un usuario estáhaciendo una carga de datos y obtiene el error 'SQL0290NNo se permite acceder al espacio detabla.SQLSTATE=55039'

2.Procedimiento.

Cuando se queda bloqueadauna carga, lo primero es comprobar el estado del tablespace, con el comando:

1. listtablespace

Los posiblesestados son:

0x0000 Access to the table space isallowed (normal)

0x0001 Quiesced share

0x0002 Quiesced update

0x0004 Quiesced exclusive

0x0008 Load pending

0x0010 Delete Pending

0x0020 Backup Pending

0x0100 Restore Pending

El tablespace seencontrará en 0x0008, Load pending.

Le tenemos que preguntaral usuario desde qué fichero estaba cargando para dar marcha atrás a la cargacon el comando:

2. load from of del terminate into nonrecoverable

El problema posiblementehabrá sido causado por falta de espacio en el tablespace. Al usuario se lepuede dar la opción de que vacíe datos de ese tablespace antes de hacer denuevo la carga o se puede ampliar el tablespace agregándole un fichero físico(container). Esto implicaría un balanceo de todos los datos entre loscontainers, por lo que puede tardar.