`
zengshaotao
  • 浏览: 777710 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Teradata错误总结

 
阅读更多
1、除法总是得到0。看下是否是除数和被除数的类型。需转换为decimal
2、6706
while inserting data from a table [with Insert Into.. Sel * from command] it encounters below error.. Any inputs ??

Error: INSERT Failed. 6706: The string contains an untranslatable character.

Table info

source column -- VARCHAR(50) CHARACTER SET LATIN NOT CASESPECIFIC,

target column -- VARCHAR(50) CHARACTER SET UNICODE NOT CASESPECIFIC,

字符集不同。

 

3、errcode:3697

Failure 3697 Attempt to translate Unicode/Graphic/KanjiSJIS data to another form has failed
        Position at 2
检查1中文符号2、chartset 是否一直 3、字段类型是否一直
检查是否有中文符号,是否目标表与源表字段不匹配unicode, Latin。是否有int字段被插入字符串
 
 
4、7547 
Failure 7547 Target row updated by multiple source rows.
update a1 from aa a1 ,bb a2
set a1.col = XXX
where a1.c1=a2.c1
and a1.col=YYY
 
当a1关联出来的a2中的值不为一时将产生该错误。此时可以将a2相应字段去重复即可解决问题。
当然这是从技术手段处理。如果涉及到具体业务还需要联系具体业务解决问题。
 
 
5、2168
Failure 2618 Invalid calculation:  division BY zero
 
被除数有0哦。检查下脚本吧。
使用nullif(a,0)可以处理被除数为0 的情况,如果被除数为0则赋值空
 
6、3806 
Failure 3806 Table/view/trigger name 'VT_T80_ROUTE_PASS_NODE_HIS_Z' is ambiguous
 
VT_T80_ROUTE_PASS_NODE_HIS_Z 是模棱两可的。而此表为虚拟表。在脚本中无相同表名。查看数据库,发现在bmnc_temp下有个相同名称的表。
 
 
7、3218
Failure 3812 The positional assignment list has too few values.
The target table (or column name list in the insert statement) has more columns than you specified values for.
插入的数据比源表总的列都要多哦
 
8、5340 
 
*** Failure 5340 Database name, if specified, must be the login user name for a volatile table.
        Position at 701
 
哥哥们,明显的表明重复啦
 
9、3504 
 
*** Failure 3504 Selected non-aggregate values must be part of the associated group.
 
 
10、3653 
Failure 3653 All select-lists do not contain the same number of expressions.
UNION的时候 前后select字段数量不同
 
 
11、
SELECT Failed. 3610:  Internal error: Please do not resubmit the last request.  SubCode, CrashCode:   0,  3701 
原因有很多。如果sql确认没有问题,则是数据库bug导致,升级到新版本即可
 
12、8024:All virtual circuits are currently in use.
数据库爆了。大哥,赶紧找DBA把不需要的session释放掉吧。
 
 
13、3737 
Failure 3737 Name requires more than 30 bytes in LATIN internal form.
亲,表名太长了吧弄短点 
 
 
14、139
 
dsql执行脚本时报错。用Automation 查看发现返回码为139.
sh.t97_tr_late_stat_his0200: 8323180 Memory fault(coredump)   
 
结果问题原因比较坑爹, 发现脚本的编码为mac.坑爹吧。转换为unix一切都ok

15、3813 
*** Failure 3813 The positional assignment list has too many values.
数据列数大于目标表列数
 
16、 3809
*** Failure 3809 Column 'Error_Device_Type_Cd' is ambiguous.
列是模糊的含糊的。
查看是否有字段分布于两个以上的表中但没有指定表名
分享到:
评论

相关推荐

    Teradata数据仓库介绍

    - **交易完整性(TRANSACTION INTEGRITY)**:确保在数据修改过程中,即使发生错误也能保持数据的完整性和一致性。 - **临时流水(TRANSIENT JOURNAL)**:临时流水用于记录短期的数据变化,通常在短时间内会被删除。 - ...

    Teradata Parallel Transporter Application Programming Interface Programmer Guide

    3. **错误处理**:API提供了强大的错误处理机制,确保数据迁移过程中的任何问题都能够得到及时反馈和解决。 4. **性能优化**:TPT充分利用了多线程技术和并行处理能力,从而大幅度提高数据处理速度。 5. **安全性**...

    Teradata_SQL_编写规范

    - **除法运算**:应处理除数为零的情况,避免运行时错误。 #### 五、总结 Teradata SQL编写规范不仅提升了代码的美学价值,更重要的是提高了代码的质量与效率,通过统一的编码标准,加强了团队间的协作与沟通,...

    teradata performance management.pdf

    总结来说,《Teradata Performance Management》不仅是一本详细介绍TPM技术细节的手册,更是指导企业在数字化转型过程中如何有效利用该工具提升自身核心竞争力的重要指南。希望通过对上述知识点的学习与理解,读者...

    PyPI 官网下载 | sqlalchemy_teradata-0.0.6.dev0.tar.gz

    总结来说,SQLAlchemy-Teradata是Python开发者与Teradata数据库之间的桥梁,结合SQLAlchemy的强大功能,为处理Teradata数据提供了便利。通过使用这个库,开发者可以避免直接编写SQL语句,转而采用Pythonic的方式进行...

    td 概念总结啊

    总结来说,TD(Teradata)在数据仓库领域的贡献在于提供了一个强大的工具集,帮助企业管理和利用海量数据,推动业务智能和决策优化。数据仓库作为现代企业信息基础设施的关键部分,它的设计和实施对于提升企业竞争力...

    fastload教程资料

    ### 总结 Teradata FastLoad作为一款高性能的数据加载工具,为Teradata数据库用户提供了快速、可靠的数据加载解决方案。无论是从性能优化还是从数据完整性角度考虑,FastLoad都是Teradata环境中不可或缺的一部分。...

    FS-LDM 金融数据模型

    总结以上信息,FS-LDM金融数据模型是一个专为金融机构和保险公司设计的数据仓库模型,它体现了Teradata公司在数据仓库领域的专业知识。它不仅是一个逻辑数据模型,还是一个商业机密和技术产权,需要通过特定授权才能...

    PyPI 官网下载 | giraffez-1.1.4.zip

    总结,giraffez-1.1.4.zip是一个强大的Python库,专为简化Teradata数据库操作而设计。它提供了丰富的功能,易于集成到现有的Python项目中,无论是在企业级应用还是个人学习中,都能发挥出显著的价值。通过熟练掌握...

    DataStage技术总结

    ### DataStage技术总结 #### 一、概述 DataStage作为一款强大的ETL工具,由IBM公司研发,主要用于从多个来源抽取数据、清洗和转换数据,最后加载至目标系统,如数据库或数据仓库。这一过程被称作ETL(Extract, ...

    大型国有银行数据平台应用迁移之路.pdf

    总结,大型国有银行数据平台应用迁移是一项复杂的工程,涉及到系统架构的优化选择、详尽的迁移规划和执行,以及技术实施中的诸多细节。通过选用适合的新技术,如Pivotal Greenplum,银行能够提升数据处理能力,降低...

    公共数据集市

    3. **数据清洗与转换**:处理数据质量问题,如缺失值、不一致性和错误数据,将原始数据转换成适合分析的格式。 4. **模型设计**:根据业务需求,创建适合的逻辑和物理数据模型,确保数据结构清晰,易于理解和使用。...

    大数据分析的速度.pdf

    Teradata公司的Geoffrey Jiang和Daniel Rodriguez Sierra在2016年的演讲中强调了这一主题,他们探讨了分析速度的价值、灵活性以及如何在中国市场实现热数据变现。 分析速度的价值在于它能帮助企业迅速响应市场变化...

    ODI.rar_ODI_site:www.pudn.com

    此外,ODI还具备错误处理和重试机制,当数据加载过程中遇到问题时,能够自动处理错误并进行重试,保证数据的完整性和一致性。同时,ODI提供了监控和日志功能,便于排查问题和优化性能。 总的来说,"ODI资料.docx...

    ETL的主要步骤

    - **Teradata Fastload**:专门针对Teradata数据库的大批量数据加载优化。 - **Sybase BCP**:Sybase环境下高效的数据导入导出工具。 - **文本文件/Excel文件**:适用于非结构化或半结构化的数据。 - **第三方工具**...

    数据仓库工程师面试题.docx

    下面是对数据仓库的详细介绍和知识点总结: 什么是数据仓库? 数据仓库(Data Warehouse)是指一个大型的存储数据的集合,用于解决企业数据分析和决策目的。它将来自多个数据源的数据进行筛选、整合和指导业务流程...

    SQL_Assistant_9.5.469

    该工具支持众多主流数据库系统,包括但不限于Oracle, Microsoft SQL Server, MySQL, DB2, SAP Sybase, PostgreSQL, Amazon Redshift, Teradata, IBM Netezza, Pivotal Greenplum, Microsoft Access, SQLite等。...

    大数据基础知识.docx

    1. MPP架构数据库:如Greenplum、Teradata等,采用Shared Nothing架构,适用于大规模分析任务,具有高扩展性和性能。 2. 基于Hadoop的技术:Hadoop提供了对非结构化和半结构化数据的处理能力,通过HDFS存储和...

    第一章数据库技术的发展与展望.pdf

    文件内容虽然出现了较多OCR扫描识别错误,但可以辨识出有关数据库技术历史演进、重要数据库产品、关键技术及发展趋势的描述。 ### 数据库技术历史演进 在文件内容中,我们可以看到1969年,IBM的CODASYL组织推出了...

    微软数据平台与PowerBIV30.pptx

    R Server是微软的高级数据挖掘和分析工具,完全兼容开源R模型,可以在Windows、Linux、Hadoop和Teradata等多个平台上运行,显著提升挖掘性能。它用于处理大规模数据,进行复杂分析,帮助企业做出更精准的业务决策。 ...

Global site tag (gtag.js) - Google Analytics