ORA-13970: Invalid name of “string” given ORACLE 报错 故障修复 远程处理

文档解释

ORA-13970: Invalid name of “string” given

Cause: Passed an invalid component, report, or transformation name to the framework. Names must be alphanumeric and can contain the underscore (_) character.

Action: Try again with a valid name

ORA-13970: Invalid name of “string” given 错误指出提供的名称非法,无法在数据库里使用。

官方解释

错误告知该名称无效,无法在数据库里使用。

常见案例

比如当你尝试为某个表或者索引建立另外一个新索引,但是使用了无效的名称,例如一个以字母开头的数字,这时候会导致ORA-13970: Invalid name of “string” given错误报告。

正常处理方法及步骤

(1)确认名称是合法的,规则及规范如下:

• 名称最大长度为30个字符(偏移量0到29)

• 名称中必须包括至少一个字符

• 名称必须仅由字母,数字,#,_,$等字符组成

• 名称的第一个字符必须是字母(a-z)或者#、_、$,不能是数字

(2)修改名称,使其合法,之后再次试试添加新的索引。

香港美国云服务器首选后浪云,2H2G首月10元开通。
后浪云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

THE END