`
- 浏览:
9263 次
- 性别:
- 来自:
北京
-
Teradata PDCR 14.00研究(一)安装部分
第一部分:Teradata数据库开机
登陆Linux操作系统后,先检查Teradata数据库是否开启了,
TDExpress14.0_Sles10:~ # psh pdestate
<--------------------- localhost -------------------------------->
PDE state: DOWN/HARDSTOP
切换到目录/etc/init.d下,执行命令tpa start:
TDExpress14.0_Sles10:/etc/init.d # tpa start
Teradata Database Initiator service is starting...
Teradata Database Initiator service started successfully.
这时查看数据库的状态如下:
TDExpress14.0_Sles10:/etc/init.d # psh pdestate
<--------------------- localhost -------------------------------->
PDE state is START/STARTCNS.
过了一会儿后,数据库状态如下:
TDExpress14.0_Sles10:/etc/init.d # psh pdestate
<--------------------- localhost -------------------------------->
PDE state is RUN/STARTED.
这个状态表明,数据库已经开启了,我们可以使用了。
第二部分:安装PDCR
1.安装rpm文件,因为安装的是14版本,对应的安装文件分别是tjc-5.0-5.x86_64.rpm和pdcr-14.00-6.x86_64.rpm。
tjc-5.0-5.x86_64.rpm:包含Teradata Job Control的脚本,用来触发安装和数据完整性流程。
pdcr-14.00-6.x86_64.rpm:包含用来安装PDCR的实际的脚本。
TDExpress14.0_Sles10:/mnt/hgfs/SharedFile # ls -lrt
-rwxrwxrwx 1 root root 42649 2013-02-21 16:35 tjc-5.0-5.x86_64.rpm
-rwxrwxrwx 1 root root 394321 2013-02-21 16:35 pdcr-14.00-6.x86_64.rpm
TDExpress14.0_Sles10:/home/root # rpm -i tjc-5.0-5.x86_64.rpm
TDExpress14.0_Sles10:/home/root # rpm -i pdcr-14.00-6.x86_64.rpm
2.运行安装脚本:
为了执行PDCR的安装进程,需要执行脚本PDCR_Setup.sh,脚本的位置在/opt/pdcr/bin下。该脚本如果执行正确返回码值0,否则返回非0的代码。
(1)需要记下本机的/etc/hosts文件中的TDPID:
TDExpress14.0_Sles10:~ # cat /etc/hosts
127.0.0.2 TDExpress140_Sles10 TDExpress140_Sles10
(2)在执行脚本前,需要切换到pdcr用户:
TDExpress14.0_Sles10:~ # su - pdcr
pdcr@:/home/pdcr> cd /opt/pdcr/bin
pdcr@:/opt/pdcr/bin> whoami
pdcr
(3)执行脚本并确定安装过程中的输入项:
需要输入数据库的TDPID,用户名,密码,创建PDCR的模式(生产/测试),分配的永久空间等信息。
pdcr@:/opt/pdcr/bin> ./PDCR_Setup.sh
TDPID (Default DBC): TDExpress140_Sles10
Creator Logon (Default DBC): dbc
dbc Password (Default DBC): dbc
Fresh PDCR installation: Teradata Version=14.00[/color]
PDCR Profile (Prod, Test): Test
PERM for PDCR in GB (default 25): [color=red]15
Password for PDCRAdmin set to default value
Password for PDCRAccess set to default value
Password for PDCRTPCD set to default value
Password for PDCRCanary0M set to default value
Password for PDCRCanary1M set to default value
Password for PDCRCanary2M set to default value
Password for PDCRCanary3M set to default value
Password for PDCRCanary4M set to default value
*** Job PDCR_Setup Step 10 ***
BTEQ 14.00.00.02 Tue Nov 25 21:18:18 2014
+---------+---------+---------+---------+---------+---------+---------+----
.Set Session Transaction BTET;
+---------+---------+---------+---------+---------+---------+---------+----
.Logon TDEXPRESS140_SLES10/dbc,
之前在空间分配时候出错,在PDCR_Setup.sh中写死了空间分配的数值,所以这一块需要注意,test模式中通过的空间分配是15GB。
(4)记录:
程序运行目录:/var/opt/tjc
--locks 一个作业运行起来后,会在这个目录创建一个文件,内容是进程ID,防止多个进程同时执行
--stepout 当作业失败,终止,这里会记录作业执行到的步骤详细信息
--tmp 记录失败作业的步骤,重启作业时使用
--logs 所有执行脚本的日志,包括PDC_Setup.sh 日志,定时任务日志
--workfile
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
Teradata是一款强大的关系型数据库管理系统,它广泛应用于数据仓库、商业智能和数据挖掘等领域。为了在Windows系统中安装和使用Teradata,我们需要按照一定的步骤进行安装。本文将详细介绍Teradata安装步骤在Windows...
#### 一、Teradata 14 版本概述 Teradata 是一款高性能的企业级数据仓库解决方案,被广泛应用于大规模数据分析和商业智能领域。Teradata 14 版本是该系列中的一个重要版本,提供了丰富的功能特性,能够支持海量数据...
Teradata Presto ODBC驱动安装说明
总的来说,这份压缩包中的资料提供了一个全面了解和学习Teradata的框架,从基础知识到高级优化,为有志于深入研究Teradata的人士提供了宝贵的资源。通过仔细阅读和实践,你将能够掌握Teradata的核心技能,从而在数据...
Teradata V2R6.0是其早期的一个版本,尽管已经不再是最新的版本,但对于初学者来说,了解并掌握其安装与配置过程仍然具有重要的学习价值。 #### 安装前准备 在正式开始安装Teradata V2R6.0之前,确保系统环境为...
Teradata Express是Teradata公司提供的一种免费的虚拟机版本,允许用户在PC上安装和运行Teradata数据库。 Teradata Express的特点: 1. 免费:Teradata Express是免费的,用户可以免费下载和使用。 2. 虚拟机:...
1. **TeraJDBC 14.00.00.09**: 这个版本的驱动适用于Teradata数据库的14.00系列,可能包含以下特性: - 支持JDBC 3.0和4.0规范,兼容多种Java环境。 - 提供优化的性能,如批量插入、并行查询处理等。 - 改进了...
Teradata数据库是一个大规模并行处理(MPP)系统,其架构设计基于Shared Nothing原则,这意味着每个节点都拥有独立的计算和存储资源,不共享任何硬件组件。这种设计是为了提高数据库性能,尤其适合在线分析处理...
Teradata Data Dictionary 是 Teradata 数据库系统的核心组成部分之一,对于确保数据质量、安全性和一致性具有重要意义。通过深入了解 Data Dictionary 的结构、功能及管理方法,企业可以更好地利用 Teradata 的强大...
Teradata是一种大规模并行处理(MPP)数据库系统,其架构设计主要基于Shared Nothing原则,意味着每个节点都独立拥有自己的资源,不共享任何硬件或数据,以实现高度并行的数据处理能力。Teradata通常用于处理大数据...
Teradata QueryGrid是Teradata公司推出的一种数据集成解决方案,它允许用户在不移动数据的情况下,对分布于不同数据源,包括Teradata数据库和Hadoop生态系统中的大数据进行高性能查询和分析。在标题“Teradata ...
在数据库管理领域,分页查询是一项非常常见的操作,特别是在处理大量数据时,为了提高用户体验和系统性能,我们通常不会一次性加载所有数据,而是选择性地加载一部分,这就是分页的作用。本篇将深入探讨TERADATA和...
Teradata是一种大型分布式数据库管理系统,广泛用于企业级的数据仓库和数据分析。在Java环境中与Teradata进行交互时,通常需要特定的驱动程序来建立连接。标题提到的"TERADATA 连接JAVA所需jar"正是指这些驱动程序的...
Teradata数据库是一款高性能、大规模并行处理(MPP)的关系型数据库管理系统,广泛应用于企业级数据仓库和大数据分析。在本文中,我们将深入探讨Teradata的核心特性、主要功能以及学习Teradata的重要性。 Teradata...
Teradata是全球知名的大型数据仓库解决方案提供商,其15版本的JDBC驱动提供了一种高效、安全的方式,使得Java开发者能够无缝地在他们的应用程序中集成Teradata数据库。 1. **Terajdbc4.jar**: 这个文件是Teradata...
Teradata Master 认证是Teradata公司推出的一种高级别的专业认证项目,旨在为那些在Teradata技术领域拥有深厚经验和专业知识的技术专家提供认可。通过获得Teradata Master认证,个人能够证明自己具备了高水平的技术...
### Teradata Tools and Utilities知识点详解 ...综上所述,《Teradata Tools and Utilities》不仅是一本详细的用户手册,更是Teradata数据仓库解决方案的核心组成部分之一,对于理解和使用Teradata工具具有重要意义。
在IT领域,特别是数据库管理与恢复技术中,Teradata ARC(Archive/Recovery Utility)教程是一份极其重要的资源。此教程主要围绕Teradata数据库的ARC客户端备份与还原过程展开,为用户提供了深入理解和掌握Teradata...