silverlight数据绑定模式TwoWay,OneWay,OneTime的研究
2011-12-27 00:32
453 查看
配置SOTA数据包文件
配置SOTA系统主要配置的是SOTA系统的数据包文件。下面我以作业名为EBS001,源数据库名称为ora9i(数据库客户端名称),备用数据库名称为widnos(数据库客户端名称),SOTA数据包存放的位置在/media/DATA_DISK/sota/bin,组件进程配置文件目录为/media/DATA_DISK/sotaData/EBS001/conf/为例来具体介绍怎样配置SOTA系统数据包文件。1.配置Lib目录下文件
该目录下文件无须配置2.配置bin目录下文件
该目录下的文件是客户端运行所用的。客户端所用运行程序有oSucker,oParser,oLoader,oPlanner,oLic和sotaCC。oSucker是sota系统的抽取数据日志程序,oParser是sota系统的分析数据程序,oLoader是数据装载同步迁移程序,oPlanner是管理和调度oSucker/oParser/Loader的程序,oLic是使用sota系统的认证程序,sotaCC是字符界面管理sota系统程序。
RunOS.sh文件是运行oSucker程序的可执行脚本E_Config.xml,包含oSucker配置文件路径。RunOP.sh是运行oParser程序的可执行脚本P_Config.xml,包含oParser配置文件路径。RunOL.sh是运行oLoader程序的可执行脚本L_Config.xml,包含oLoader配置文件路径。oPlanner/sotaCC本身是其自身的执行脚本。因此,在第一次创建连接数据库之前要配置runOS.sh,runOP.sh和runOL.sh文件中的各个配置文件路径及各个配置文件。
2.1配置runOS.sh文件
配置流程:文件所在目录: | /sota/bin |
编辑文件: | oSucker -f /media/DATA_DISK/sotaData/EBS001/conf/E_Config.xml <!---配置oSucker的工作目录----> |
2.2配置runOP.sh文件
配置流程:文件所在目录: | /sota/bin |
oParser -f /media/DATA_DISK/sotaData/EBS001/conf/P_Config.xml <!---配置oParser的工作目录----> |
2.3配置runOL.sh文件
配置流程:文件所在目录: | /sota/bin |
编辑文件: | oLoader -f /media/DATA_DISK/sotaData/EBS001/conf/L_Config.xml $1 <!---配置oLoader的工作目录----> |
2.4配置E_Config.xml文件
配置流程:文件所在目录: | /sotaData/EBS001/conf |
编辑文件: | <LogConfig> <oracle> <dbname>ora9i</dbname> <!---源数据库客户端名称(必填)-----> <user>sys</user> <!---登录用户(必填)-----> <password>sys</password> <!----用户密码(必填)----> </oracle> <stepmode>no</stepmode> <!---程序是否单步运行(yes/no-----> <pingMode>yes</pingMode> <!---程序是否向planner发送ping命令(yes/no)-----> <connBus>yes</connBus> <!---是否连接BUS(选择yes)-----> <busIP>127.0.0.1</busIP> <!---总线IP地址(必填)-----> <busPort>6379</busPort> <!----总线端口(必填)----> <jobID>EBS001</jobID> <!-----作业名(必填)---> <workdir>/media/DATA_DISK/sotaData/EBS001</workdir> <!---sucker程序的工作路径(必填)-----> <filterFile>/media/DATA_DISK/sotaData/EBS001/conf/Filter.xml</filterFile> <!---该程序的配置文件Filter.xml的绝对路径(必填)-----> <logFileSize>10240</logFileSize> <!---抽取日志文件的大小-----> </LogConfig> |
2.5配置 Filter.xml 文件
配置流程:文件所在目录: | /sotaData/EBS001/conf |
编辑文件: | <filter> <mode>all</mode> <!--采用什么模式抽取(必填,如当前用的是all模式)------> <modedes>owner|table|all</modedex> <!--模式的级别:用户,表和整库------> <omode> <!---设置用户模式-----> <list>SCOTT</list> <!---允许的用户(list代表允许,deny代表不允许)-----> <list>JQD</list> <deny>SCOTT.DUMMY</deny> <!--不允许的表(格式必须是用户.表名)------> <deny>JQD.OBJ</deny> </omode> <tmode> <!----设置表模式----> <list>JQD.DEPT</list> <list>JQD.DEPT</list> <list>JQD.DEPT</list> </tmode> <all> <!----设置整库模式----> <deny>'SYS', 'SYSTEM', 'SYSMAN', 'CTXSYS', 'DBSNMP', 'DMSYS', 'MDSYS', 'ORDSYS', 'RMAN', 'WKSYS', 'WMSYS'</deny> </all> </filter> |
2.6配置P_Config.xml文件
配置流程:文件所在目录: | /sotaData/EBS001/conf |
编辑文件: | <PsrConfig> <stepMode>yes</stopMode> <!---程序是否单步运行(yes/no)---> <pingMode>no</pingMode> <!---程序是否向planner发送ping命令(yes/no)-----> <busIP>127.0.0.1</busIP> <!----总线IP地址(必填)--> <busPort>6379</busPort> <!-----总线端口号(必填)-> <jobID>EBS001</jobID> <!-----作业名(必填)-> <idxFileSize>1024</idxFileSize><!----idx文件的大小--> <workdir>/media/DATA_DISK/sotaData/EBS001</workdir> <!---Parser程序的工作路径---> <suckerdir>/media/DATA_DISK/sotaData/EBS001</suckerdir> <!---Sucker程序的工作路径---> </PsrConfig> |
2.7配置L_Config.xml 文件
配置流程:文件所在目录: | /sotaData/EBS001/conf |
编辑文件: | <LoadConfig> <rowMig>yes</rowMig> <!-------> <busIP>127.0.0.1</busIP> <!----总线IP地址(必填)----> <busPort>6379</busPort> <!-----总线端口号(必填)--> <jobID>EBS001</jobID> <!----作业名(必填)----> <pingMode>yes</pingMode> <!----程序是否向planner发送ping命令(yes/no)----> <workdir>/media/DATA_DISK/sotaData/EBS001</workdir> <!----Loader程序的工作路径(必填)----> <suckerdir>/media/DATA_DISK/sotaData/EBS001</suckerdir> <!-----Sucker程序的工作路径(必填)---> <parserdir>/media/DATA_DISK/sotaData/EBS001</parserdir> <!-----Parser程序的共组路径(必填)---> <oracle> <dbname>windos</dbname> <!----目标数据库客户端名称(必填)----> <user>sys</user> <!-----登录目标库所使用的用户名(必填)---> <password>sys</password> <!-----用户密码(必填)---> </oracle> <ownermap> <!----用户映射装载(默认源库的用户映射目标库的用户为同一个用户,如果不相同则需要使用from to 设置----> <from>scott</from> <!---把源库的scott用户下的表装载到目标库Jqd用户下-----> <to>jqd</to> </ownermap> </LoadConfig> |
3.配置conf目录下文件
该目录下的文件有配置oPlanner程序文件和license.dat文件。oPlanner.cfg文件是关于配置sota系统服务端的IP和端口信息及工作路径。License.dat文件无须配置是运行oLic程序后自动产生。
因此在该目录下只需配置oPlanner.cfg文件即可。
3.1配置oPlanner.cfg文件
配置流程:文件所在目录: | /sota/conf |
编辑文件: | Ip=127.0.0.1 <!---总线IP地址(必填)----> port=6379 <!---总线端口号(必填)----> jobDir=/media/DATA_DISK/sotaData <!----Planner程序工作路径(必填)---> |
4.配置run目录下文件
该目录下有JobList.xml 和 JobLoadFilter.xml文件。JobList.xml 文件是关于作业信息的文件,在该文件中可以通过添加作业名来实现创建作业,删除作业名来实现删除作业操作,更改作业名来完成更改作业操作。 JobLoadFilter.xml是作业装载同步配置文件。这两个文件在连接前都要配置。
4.1配置JobList.xml文件
配置流程:文件所在目录: | /sota/run |
编辑文件: | <jobList> <job name="EBS001" > <!---作业名(必填)----> <srcdb name="ora9i " /> <!---源数据库客户端名称(必填)----> <tgtdb num="1" > <!---该作业目标数据库的个数(可以设置多个)(必填)----> <attr id="1" name="windos" LdrNum="1" /> <!---id表示目标库的编号,name是目标数据库客户端名称,LdrNum是装载程序个数(装载个数可以多个)(必填)----> </tgtdb> </job> </jobList> |
4.2配置JobLoadFilter.xml文件
配置流程:文件所在目录: | /sota/run |
编辑文件: | <LoadFilter jobName="EBS001" tgtDbName="windos" > <!---作业名称,目标数据库客户端名(必填)----> <allowOwner name="SCOTT"> <!---允许的用户名称(必填)----> <denyTable name="dummy" /> <!---不允许的表名称----> <denyTable name="test" /> </allowOwner> </LoadFilter> |
5.配置log目录下文件
log目录是存放运行程序日志的目录,因此无须修改。通过以上的配置流程就可以完整的配置完SOTA系统的数据包,可以开始使用SOTA系统了。
如有兴趣请咨询沃信科技有限公司工作人员或登录沃信科技网站。
相关文章推荐
- silverlight数据绑定模式TwoWay,OneWay,OneTime的研究
- silverlight数据绑定模式TwoWay,OneWay,OneTime的研究
- silverlight数据绑定模式TwoWay,OneWay,OneTime的研究
- silverlight数据绑定模式TwoWay,OneWay,OneTime的研究
- Silverlight数据绑定oneTime,oneWay,twoWay
- Silverlight/WPF数据绑定oneTime,oneWay,twoWay
- wpf数据绑定的三种模式:oneTime、OneWay、.TwoWay
- SL4.数据绑定--OneWay、OneTime、TwoWay
- Silverlight中OneTime,OneWay,TwoWay及INotifyPropertyChanged 接口的理解
- silverlight 数据绑定模式
- Silverlight中OneTime,OneWay,TwoWay及INotifyPropertyChanged 接口的理解
- Silverlight之MVVM模式简单介绍项目(数据绑定)
- Silverlight中OneTime,OneWay,TwoWay及INotifyPropertyChanged 接口的理解 .
- Windows Phone 7 MVVM模式数据绑定和传递参数
- WPF中使用MVVM模式进行简单的数据绑定
- SilverLight 5 数据绑定的高级话题(2)
- WPF and Silverlight 学习笔记(二十):WPF数据绑定概述
- [翻译]Windows Phone(Silverlight) 控件数据绑定
- 稳扎稳打Silverlight(58) - 4.0通信之WCF RIA Services: 通过 Domain Service, 以 MVVM 模式实现数据的添加、删除、修改和查询
- 三层Web体系结构里的两种数据绑定模式