コード例 #1
0
ファイル: OracleDbSource.cs プロジェクト: opony/ETL_Porject
        public OracleDbSource(DateTime jobExecTime, FsETLJob etlJob, FsETLSetting setting) : base(jobExecTime, etlJob, setting)
        {
            logger.InfoFormat("Connection to db . IP: [{0}], Port: [{1}], Service Name: [{2}], user: [{3}]", setting.IP, setting.Port, setting.DbServiceName, setting.UserName);

            OracleDatabase db = DatabaseFactory.GetOracleDatabase(setting.IP, setting.Port, setting.DbServiceName, setting.UserName, setting.Pwd);

            comDao = new CommonDao(db);
        }
コード例 #2
0
 public ADbSource(DateTime jobExecTime, FsETLJob etlJob, FsETLSetting setting)
 {
     this.etlJob  = etlJob;
     this.setting = setting;
     if (string.IsNullOrEmpty(setting.DbTimeColumn) == false)
     {
         endTime = DateTime.Parse(jobExecTime.ToString("yyyy-MM-dd HH:mm:00"));
         if (etlJob.LastExecTime != null)
         {
             stTime = etlJob.LastExecTime;
         }
     }
 }
コード例 #3
0
ファイル: FileTarget.cs プロジェクト: opony/ETL_Porject
 public FileTarget(FsETLSetting etlSetting)
 {
     this.etlSetting = etlSetting;
 }
コード例 #4
0
ファイル: FileSource.cs プロジェクト: opony/ETL_Porject
 public FileSource(FsETLSetting setting)
 {
     this.etlSetting = setting;
 }