分类目录:编程开发

以下是分类 编程开发 下的所有文章

pyweb在sae平台下如何自动定时多个同地址任务Cron详细教程

新浪SAE环境下使用Cron建立定时任务定时执行脚本是非常方便的,但是官方SAE功能说明下并没有python如何设置的详细说明,今天为大家介绍下。 Cron服务是SAE为开发者提供的分布式计划任务服务,用来定时触发开发者的特定动作,满足比如定时计算排行榜等需求。 Cron的执行是以HTTP方式触发的,触发后真正执行的是用户在应用……

Informatica中怎样强制杀掉Aborting状态停不掉的Workflow

问题描述:在Informatica管理中想要将一个正在运行中的workflow程序Aborting掉,在执行右键“aborting”之后,workflow的状态就一直停留在aborting的状态,一直停不下来,通过后台SQL语句查询:“SELECT * FROM Rep_Task_Inst_Run WHERE workflow_name=’接口名称’ AND subject_area=’接口所在文件夹’……

Oracle外部表的创建External Table详细教程

Oracle外部表(External Table)原理 将一个外部文件(如txt、csv格式)映射到ORACLE数据库系统中,生成一张只读的虚表,该虚表可以进行查询和连接的操作,其他一切DML操作都不能适用,无法创建索引。 Oracle外部表(External Table)适用场景 1、开发需要将一个超大文件入库进行非DML操作。 2、当前用户拥有create direc……

Informatica教程之csv文件导入oracle数据库的方法

由于任务要求,需要将一个csv格式的excel文件导入到oracle数据库,文件比较大,有将近1G的大小,记录数大概是两千多万条。 我分别测试了oracle常用的导入方法:PL/SQL文本导入工具、sqlplus中用sqlldr工具、informatica导入三种方法。 耗时分别如下:PL/SQL文本导入工具是最慢的,两千多万条记录大概要用时10个小时左右;……

Python2.7下numpy和opencv安装失败的解决办法

安装环境: 系统 win10 64位 python版本 python2.7 32位 在Windows Python2.7环境下安装opencv之前需要先安装Numpy,因为opencv里面的一些计算需要用到numpy。 安装Numpy扩展包的时候,运行“pip install numpy”命令,遇到到下面两个错误: 错误1: error: Unable to find vcvarsall.bat. 或者error: Microsoft Visual C++……

Python中pip/setup安装插件失败提示“pypi.python.org” 打不开的解决办法

经常在安装python安装包的时候提示安装失败,仔细查看失败原因,发现是网站pypi.python.org访问超时导致的,比如: Installed f:\fortest\python\lib\site-packages\wechat_sdk-0.5.8-py2.7.egg Processing dependencies for wechat-sdk==0.5.8 Searching for requests>=2.6.0 Reading https://pypi.python.org/simple……

Informatica中错误“M_6795 The Repository Service marked the session or session instance as impacted”

问题描述: Informatica的Workflow调用中报错:“Session task instance [s_m_self_Join] : [TM_6795 The Repository Service marked the session or session instance as impacted, and the Integration Service is not configured to run impacted sessions.” 原因分析: 发生这种错误,主要是因为workflow中调用的mappi……

Informatica中workflow导入导出工具pmrep使用方法

pmrep是Informatica自带的workflow管理控制工具,它主要是对元数据进行操作,比如知识库用户、组、密码的管理,权限管理和数据库连接串的管理,元数据的备份导入导出等等。另外它还可以创建、修改、删除文件夹。它跟pmcmd命令一样都是经常会用到的workflow管理控制工具,关于pmcmd命令的介绍,可以参见之前的文章《Inform……

Informatica中命令调用workflow的工具pmcmd使用方法

pmcmd是C语言编写的一个专门使用命令来对workfflow流程进行控制管理的一个工具,有了它,我们就可以在shell脚本中很方便的使用命令来调用、暂停、挂起、覆盖workflow,pmcmd工具不需要单独安装,它是Powercenter自带的工具。下面介绍pmcmd的使用方法。   调用workflow命令格式: Usage: pmcmd startworkflow <<……

ORA-06502: PL/SQL: numeric or value error: character string buffer too small

问题描述:在informatica中调用shell脚本创建月表时,shell脚本中执行的sql代码块总是报错,提示“ORA-06502: PL/SQL: numeric or value error: character string buffer too small”,因为表比较大,字段很多,我以为是建表语句哪里有问题,但是将建表语句拿出来直接在PL/SQL中运行是成功的,排查建表语句耗费了大量时间,……