Oracle Error ORA-23636: MAINTAIN_TTS: Invalid tablespace name, reason: string.

Oracle Error Message

ORA-23636: MAINTAIN_TTS: Invalid tablespace name, reason: string.

Reason for the Error

The tablespace name was either NULL or too long when the streams MAINTAIN_TTS APIs were called.

Solution

Check that the specified tablespace names are not NULL and are spelled correctly. If there are too many tablespaces, group them together and call the streams MAINTAIN_TTS APIs for the group.