社区
Informatica
帖子详情
WRT_8116 报错
hexin80090
2016-05-13 03:14:45
Target table [AFB_PRPLINVESTIGATE_TEST] has no keys specified
Row # [0] in bad file
?非常感谢!
...全文
662
回复
打赏
收藏
WRT_8116 报错
Target table [AFB_PRPLINVESTIGATE_TEST] has no keys specified Row # [0] in bad file ?非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BB1407open
wrt
-RG100A_DB120-squashfs-cfe.bin
最新的 BB1407 open
wrt
-RG100A_DB120-squashfs-cfe.bin 固件 固件集成了,usb u盘 USB 摄像头uvc se2net:wifi串口 这是固件文件。主要编这个固件是做摄像头监控,集成motion 进行监控拍照保存到挂载的硬盘,挂载位置为/mnt/sda1/post motion。conf 复制到/etc/ 另外可以及在自己安装已个百度云盘同步。 我的是自动监控拍照然后上传置百度云盘上。我装的是Perl精简 测试很成功。值得拥有。我把文件都集成到已个包里自己安装。百度云盘自己安装 Python版已完成,可以支持4G以上的文件,需要的去网盘下载,同时Perl精简版也已完成,部分系统同样不能支持大文件,那个要看语言环境是否支持大文件。 ---------------------------------------------------------------------------------------------------------------------------- 上个月发布了个bash版的同步脚本,虽能与百度网盘之间实现上传、下载和同步,但性能不是很好,稳定性也不是那么完美,此后就想着如何能解决这两个问题,首先想到的是用C语言来写下,但是C语言写的要针对特定的设备进行编译,比较麻烦,后面就想到用Perl或Python来写,百度了一番都说Perl语言运行速度快,我在Open-
WRT
上看了下Perl的包也挺多,然后就写了个测试脚本,就是压缩同步数据的那段,然后在CentOS上运行测试了下,发现速度比bash快了几乎上百倍,于是毅然决定用Perl写了。Perl是一门语言,很多工作都是内部命令完成,不需要调用外部命令,性能有很大的提高,同时也降低了对内存的占用,我的路由是wndr3700,在同步文件时内存占用在8M上下,cpu占用在20%上下,比bash版降低很多,特别是cpu占用低很多,13000余个文件,做一次同步检查只需要不到3分钟(还是没有开启缓存),原来bash版跑了40分钟还没见完成,没有耐心等待就强制中止了,具体好不好用自己感受吧。发布前我分别在Open-
wrt
12.09和CentOS6.5上测试上传和下载了几个G的文件没有任何问题,可稳定运行。下面就开始说主题吧。 首先说下注意事项,主要是针对之前用过bash版的童鞋 1、Perl版的配置文件与bash版的有区别,新增加了一些配置项,也有减少的,也有些配置项改了更合适的名称,请按照配置文件里面的说明对应的设置,并把原来配置文件最下面的device_code,refresh_token,access_token,expires_in,refresh_date这5个参数项复制到新的配置文件中; 2、为了提高性能,Perl版的同步信息数据采用的是二进制存储,不兼容bash版的数据,但我提供了一个转换的命令,设置好配置文件后运行如下命令: syncy.pl convert 运行以上命令后就转换至新的数据格式,但是即使转换了,可能部分有中文名的文件同步过了,系统还会认为没有同步,因为Perl语言支持的UTF8中文需要开启标志位,这就导致在获取路径名的md5码与bash版的不同,要是数据量不是很大,重新上传或下载不需要很长时间,就让它重新上传或下载次,要是数据量很大,基本还都是下载的,可以先把同步类型设置为0或1,待同步完成之后再改成你想要的同步方式(此种方式能快?俳⒁淹降奈募畔ⅲ? 3、如同步类型为4-sync,且更改了远程同步目录(包括更换绑定用户),请删除本地根目录下的“.syncy.info.db”文件,否则在下次同步时将会删除本地的所有文件(系统会认为远程文件不需要被用户删除,也会删除本地的相应文件)。 下面就说下具体的安排配置方法: 1、检查系统环境。要想这个同步脚本正常运行,系统必须安装libcurl,openssl,perl,以及perl包,在open
wrt
上所需的perl包名称如下: perl perlbase-essential perlbase-digest perlbase-base perlbase-utf8 perlbase-encode perlbase-xsloader perlbase-bytes perl-www-curl perlbase-file perlbase-dynaloader perlbase-config perlbase-autoloader perl-uri perlbase-text perlbase-unicore 安装以上包需要3M多的空闲空间,如空间空间不足,只有通过u盘来扩展了。如是其它系统,请对应的安装相应的包,在cpan.org网站上可通过perlbase-后面的名称来搜索相应的包并下载源码,各个包还可能依赖别的包,如运行
报错
,提示缺少包,请根据提示安装相应的包。 2、从我的网盘里下载Perl版程序,下载地址:http://syncyhome.duapp.com/index.php/download/(这个是我部署的一个博客,网盘分享有时无缘无故的被禁了),里面有个使用协议,请仔细阅读下哦。有2个文件是本程序必须的,分别是:syncy.pl和syncy.conf,第一个是同步程序,第二个是配置文件。首先把syncy.pl上传到路由上,建议放到/usr/bin目录里(当然也可放在其他地方),并syncy.pl可执行权限(chmod 755 /usr/bin/syncy.pl);然后用editplus或ultraedit 等工具来编辑syncy.conf文件,按照里面的说明来修改相应字段值,修改完成后,把syncy.conf传到路由上的/etc/config目录下,当然也可以放到别的目录里,如果放在别的目录里请修改syncy.pl第29行的$config_file变量值。 (相比较bash版,减少了个unicodetable.txt文件,Perl语言内部有转码的方法,不再需要此文件了,bash版是因为在open
wrt
上没有转码的命令才加上这个对照表的。) (已绑定的用户可跳过3、4步) 3、下面开始把SyncY与百度帐号绑定了,先运行命令root@Router:/bin# /usr/bin/syncy.pl,系统会提示打开百度授权网址并输入用户码; 用浏览器打开网址:https://openapi.baidu.com/device,如果没有?锹迹胂鹊锹及俣龋缓螅突岢鱿秩媚闶淙肷璞嘎氲囊趁妫焐痔逑允镜纳璞嘎耄? 输入完成设备码后,点“继续”按钮; 之后进入授权确认的页面,右边的多选框都都选上哦,然后点“授权”按钮完成授权,完成授权后,浏览器显示授权成功的信息; 至此授权完成,我们还需要回来路由器上,按回车键继续完成设备绑定工作。 绑定完设备后就会显示“Get device token success"的信息,并开始同步操作了,如果已经设置了同步文件夹的话。 4、绑定完设备后,先来测试下你的设备上是否能支持中文,执行命令(perl版几乎可以跳过此步): root@Router:/bin# /usr/bin/syncy.pltestchinese /tmp 命令执行完后,系统会在/tmp目录下创建个“中文转码测试”的文件,在终端中显示的会是乱码,不用担心,这不是表示系统不支持中文,你可以通过ftp或网上邻居来看看是不是能正常显示。 5、设置了配置文件中的syncperiod和syncinterval后,同步程序启动后就会一直运行,但每次路由启动后需要手动启动,或通过定时任务启动,下面介绍下在open
wrt
上如何设置自动启动,其它系统不太了解,请看完此段后百度下具体的设置方法。如果实在没别的办法来实现自动运行,可以设置个后台运行的定时任务,程序会检查是否已经有实例正在运行,有的话后启动的进程会自动退出。 Open
wrt
实现方法是在/etc/init.d目录下创建个syncy文件并授予可执行权限,文件内容如下: #!/bin/sh /etc/rc.common # Copyright (C) 2006-2011 Open
Wrt
.org START=99 STOP=10 start() { syncy.pl & #如果不在/usr/bin目录下,也不在其他PATH搜索路径中请写全路径 } stop() { killallsyncy.pl } 保存后运行命令 /etc/init.d/syncy enable restart 这样就可以自动启动了,但现在还没有运行,可运行命令/etc/init.d/syncy start 来启动程序,也可以通过命令/etc/init.d/syncy stop来停止程序,有管理界面的也可以在启动项里来启动或停止同步程序。 最后,希望大家在使用中要是发现了程序哪有什么bug,能通过邮件或空间留言反馈给我,以便及时更正,编写此程序也是出于爱好,Perl语言也是我写此程序时才学习的,难免有错误发生。我是个Perl语言的初学者,有些算法可能不是最优的,如觉得有更好的方法能让程序运行的更快速稳定,也希望各位读者不吝赐教,继续优化程序,造福广大有需要的同学。 转载请注明来源,并保留程序及使用协议的完整性。
记一次INFA抽取数据报
WRT
_8165 - TIMEOUT_BASED_COMMIT_POINT错误
今天抽取数据报1千多W的数据
报错
powercenter workflow卡死不动,也没
报错
就显示 timeout based commit point
WRT
_8165 - TIMEOUT_BASED_COMMIT_POINT 原因分析得出是因为抽取表时,有人对源表进行更新或者INSERT操作导致的。 再此情况下解决问题就简单了。 DB2中直接在sql Query中SQL结尾添加WI...
powercenter问题
1、Powercenter9.6.1hf2中,当把oracle的表导入的过程中发现oracle中的varchar2类型再designer中变换成了nvarchar2(这种正常),nvarchar2变换成了varcahr2类型(不正常,会导致插入数据的时候数据被截断,长度不够) 应该修改ODBC,把以下圈起来的地方勾选上 2、目标为falt file类型的时候,如果输出了字段名字,会在第
小米路由器3刷x-
wrt
经验分享
准备工作 刷机有风险,操作需谨慎,建议使用备用路由器,以免与世隔绝。 原文教程较为详细,因此本文就仅做文件分享,具体请观看原文。 固件 小米路由器3官方降级固件: http://bigota.miwifi.com/xiaoqiang/rom/r3/miwifi_r3_all_55ac7_2.11.20.bin 小米路由器3 X-
Wrt
固件 x-
wrt
-7.0-b202001120437-ramips-mt7620-xiaomi_miwifi-r3-squashfs-rootfs0.bin x-
wrt
-
mysqldump导出数据
报错
Unknown table ‘column_statistics‘ in information_schema (1109)解决方法
【代码】mysqldump导出数据
报错
Unknown table 'column_statistics' in information_schema (1109)解决方法。
Informatica
246
社区成员
377
社区内容
发帖
与我相关
我的任务
Informatica
讨论 Informatica 数据集成相关技术、数据隐私保护相关技术
复制链接
扫一扫
分享
社区描述
讨论 Informatica 数据集成相关技术、数据隐私保护相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章