ORA-29346: invalid tablespace list

文档解释

ORA-29346: invalid tablespace list

Cause: the tablespace list supplied to dbms_tts.transport_set_check PL/SQL routine is in an incorrect format.

Action: Check the manual and use the correct format.

ORA-29346: invalid tablespace list是Oracle数据库在数据字典中建立新用户时发生的错误,意味着无效的表空间列表。

官方解释

该错误消息可在执行以下命令时出现:CREATE USER user_name IDENTIFIED BY password DEFAULT TABLESPACE tablespace_name TEMPORARY TABLESPACE tablespace_name;

常见案例

1. 用户指定的表空间不存在时。

2. 表空间列表中的表空间名称与其他表空间名称重复。

一般处理方法及步骤

1. 确定所有列出的表空间都存在:

SELECT * FROM DBA_TABLESPACES;

2. 在使用CREATE USER命令使用正确输入要使用的正确表空间:

CREATE USER user_name IDENTIFIED BY password DEFAULT TABLESPACE tablespace_name TEMPORARY TABLESPACE tablespace_name;

你可能感兴趣的