亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? datarecovery_impl.h

?? oracle下調(diào)用數(shù)據(jù)泵接口進行遠程數(shù)據(jù)導出和導入(數(shù)據(jù)恢復)的CORBA服務
?? H
字號:
//      DataRecovery_impl.h//     北京本地數(shù)據(jù)恢復服務接口DataRecovery.idl的實現(xiàn)//#ifndef  __DataRecovery_impl_h__#define  __DataRecovery_impl_h__#include <Thread.h>#include <STAR/CORBA.h>#include <STAR/Afls.h>#include <MTL/MTL.h>#include "DataRecovery_skel.h"#include "DataRecovery.h"#include "TimeOutThread.h"#include <checkConfig.h>//#include "SH_DataRecovery.h"                  //上海數(shù)據(jù)恢復服務的客戶端代理(^)//#include "GZ_DataRecovery.h"                  //廣州數(shù)據(jù)恢復服務的客戶端代理(^)#include "RecoveryThread.h"#include <predefine.h>#include <TimeInterval.h>#include <queryserver.h>#include <divideserver.h>//用于獲得表的信息#include <config.h>#include <tableinfo.h>#include <register.h>//用于取得文件的大小#include<sys/stat.h>#include<unistd.h>#include <CDataDistributionManager.h>            //異地數(shù)據(jù)分布狀態(tài)管理服務的客戶端代理class CRecoveryThread;                           //為了解決頭文件相互包含問題而做的typedef ThreadHandleT<CRecoveryThread> RecoveryThreadHandle;class   DataRecovery_impl:public MTLMonitor,                        virtual public POA_DataRecovery,                        virtual public PortableServer::RefCountServantBase{	          			DataRecovery_impl(const DataRecovery_impl&);			void operator=(const DataRecovery_impl&);						//PortableServer::POA_var poa_;						//poa,用于注銷對象			PortableServer::POA_var m_poa;			IQueryServer_var 		m_SServer;			IDivideServer_var m_DivServer;			char * 			m_AflsConfig;			CORBA::ORB_var m_orb;			//CConfCheck AflsConfCheck;							CORBA::Object_var aflsobj;			Afls_var afls;			CConfig m_config;			CDataDistributionManager*     m_pDdmServer;			char   m_blockId [DXX_BLOCK_ID_LENGTH];			//char*   m_beginTime;			//char*   m_endTime;			TimeInterval m_time;			char    m_strProvinceCode[ MAX_PROVINCE_ID_STR_LENGTH ];			char    m_TableName[ MAX_TABLE_NAME_LENGTH ];			char    m_strStatement[ MAX_STATEMENT_LEN ];			int     my_id;     //北京								//當恢復數(shù)據(jù)為日志表時需要用的結構			Records_var	m_values;			Records_var	test_values;			IResult_var m_result;			char   m_MinDate[20];      //Date的長度為20			int    m_nInterval;        //分割單位為天數(shù)			//根據(jù)用戶提交的nFileSize來確定每次返回給用戶的最大紀錄條數(shù)			int     m_RecordsNum;						int     m_DXX_TABLE[25];			int     m_nDXX_TABLE_FIELD;									int     m_nFieldCount;			int     m_nSDataLen;			int     m_nTableType;			//COMMON_DXXs   m_ComDxx;			VDZFX_DXXs   m_DzfxDxx;			VDZCT_DXXs   m_DzctDxx;			VDZFD_DXXs   m_DzfdDxx;			VDZJS_DXXs   m_DzjsDxx;			VNRCT_DXXs   m_NrctDxx;			VNRFD_DXXs   m_NrfdDxx;			VNRJC_DXXs   m_NrjcDxx;			VNRJS_DXXs   m_NrjsDxx;			VJM_DXXs       m_JmDxx;			VBF_DXXs       m_BfDxx;						//數(shù)據(jù)恢復線程,主要的恢復過程在線程里面控制			RecoveryThreadHandle m_pRecoveryThread;  						int nFormSelectStatement(const char* blockId,			       const TimeInterval timeInter,			       const char* strProvinceCode,			       const char* TableName);			int nInitORB();			int nLoadIn();						//超時更新最后的操作時間			void UpdateTime();			//時間			time_t last_int;			//超時線程			TimeOutThreadHandle m_TimeThread;			//獲得最近一次操作的時間			int nGetLastTime();						//返回用戶id			//const char* getUserID();						//超時設置時間			CORBA::Short m_maxIdleTime;						//CGZ_DataRecovery *  m_pGZDataRecovery;			//CSH_DataRecovery *  m_pSHDataRecovery;							      public:	      	DataRecovery_impl(PortableServer::POA_ptr poa, TimeOutThreadHandle ttTimeThread, CORBA::Short timeOut);            ~DataRecovery_impl();            virtual PortableServer::POA_ptr _default_POA();                        CORBA::Short loseData(const char* blockId,                                  const char* beginTime,                                  const char* endTime,                                  const char* strProvinceCode,                                  const char* TableName)throw(CORBA::SystemException);            CORBA::Short nBeginGetData(const char* blockId,									   const char* beginTime,									   const char* endTime,                                       const char* strProvinceCode,                                       const char* strTableName,                                       const char* strFileName,                                       const char* strPathName,                                       CORBA::Short nFileSize,                                       CORBA::Short timeout,                                       CORBA::Short nTableType,                                       CORBA::Long_out lRealFileSize,                                       CORBA::Short_out nExpdTimes)throw(CORBA::SystemException);                      //這個函數(shù)可能是用于給           CORBA::Short nGetNextData(Records_out values)throw(CORBA::SystemException);				  				  //				  // Operation declare nGetNextDataTJ				  //				  virtual CORBA::Short nGetNextDataTJ(CORBA::Short times,				                                      const char* TableName)				      throw(CORBA::SystemException);				      	    			 //可能是接受當中有問題,中途有問題,取消操作(供外界調(diào)用)           CORBA::Short nCancel()throw(CORBA::SystemException);										//					// Operation declare nTableType					//					virtual CORBA::Short nTableType(const char* strTableName)					    throw(CORBA::SystemException); 					    	              char* strErrorMessage(CORBA::Short nErrorId) throw(CORBA::SystemException);			     //			     // Operation declare transfer			     //			     virtual CORBA::Short transfer(DataRecovery::RECOVERED_DATA& R_Data)			         throw(CORBA::SystemException);			     float fEstimateFileSize(const char* strTableName);	      		      	//是否超時	      	boolean isTimeOut(time_t curr_int);	      				//釋放結果集對象			virtual void destroy()			    throw(CORBA::SystemException);	      			           public:			int nRecoveryProcess();         			int nNeedRecovery();			int nRefuse();};#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清你懂得| 一区二区三区在线免费观看 | 在线看一区二区| 日韩精品一区二区三区swag| 亚洲美女偷拍久久| 国产精品一区二区在线播放| 欧美日韩国产在线播放网站| 国产精品福利电影一区二区三区四区| 蜜桃久久av一区| 欧美日韩亚洲综合一区二区三区| 中文一区在线播放| 国内精品不卡在线| 欧美一区二区成人| 亚洲成人1区2区| 色呦呦一区二区三区| 国产精品视频免费看| 韩国av一区二区三区在线观看| 欧美日韩精品电影| 亚洲国产欧美在线| 色呦呦一区二区三区| 中文字幕在线一区| 国产精品一二三四| 欧美精品一区二区久久久| 人禽交欧美网站| 欧美一区二区视频观看视频| 亚洲成人自拍网| 欧美日免费三级在线| 亚洲日本va午夜在线影院| 99精品久久久久久| 亚洲精品免费一二三区| 91在线一区二区| 亚洲欧美色图小说| 91精彩视频在线| 亚洲一区二区三区四区五区黄| 色av综合在线| 亚洲一区二区欧美激情| 欧美日韩精品久久久| 日韩av中文字幕一区二区三区| 777奇米四色成人影色区| 日韩av一区二区三区四区| 欧美一区二区三区在线观看视频| 日韩黄色免费网站| 日韩精品一区二区三区中文精品| 蜜桃精品视频在线| 国产调教视频一区| 99久久伊人精品| 亚洲一区在线看| 91.com视频| 国产一区在线观看麻豆| 国产偷国产偷亚洲高清人白洁| av在线这里只有精品| 一区二区在线观看免费视频播放| 在线观看亚洲精品视频| 青青草国产精品97视觉盛宴| 国产亚洲欧美一级| 色狠狠色狠狠综合| 免费观看在线综合| 国产网站一区二区三区| 在线视频一区二区三| 欧美aaaaa成人免费观看视频| 久久香蕉国产线看观看99| 成人激情免费电影网址| 亚洲福利视频一区| 2020日本不卡一区二区视频| 91麻豆精品一区二区三区| 日本大胆欧美人术艺术动态 | 3751色影院一区二区三区| 国内成人免费视频| 一区二区在线观看不卡| 久久综合久久鬼色中文字| 99久久99久久免费精品蜜臀| 视频一区欧美精品| 国产精品乱码一区二三区小蝌蚪| 欧美伊人久久久久久久久影院| 久久不见久久见免费视频1| 国产三级精品视频| 欧美精品乱人伦久久久久久| 国产福利视频一区二区三区| 亚洲国产精品久久久久秋霞影院 | 亚洲国产成人一区二区三区| 欧美日韩免费不卡视频一区二区三区| 精品一二三四区| 一区二区视频在线| 久久精品水蜜桃av综合天堂| 欧美日韩国产在线播放网站| av电影在线观看不卡| 黄页网站大全一区二区| 亚洲第四色夜色| 亚洲欧洲精品成人久久奇米网| 日韩精品一区二区三区在线播放| 色欧美日韩亚洲| 粉嫩蜜臀av国产精品网站| 免费在线看一区| 亚洲激情男女视频| 国产精品污网站| 精品国产a毛片| 欧美一级二级在线观看| 欧美午夜在线观看| 色婷婷综合久久久中文一区二区| 国产不卡视频一区| 国产一区二区伦理| 久久se精品一区精品二区| 日韩黄色片在线观看| 亚洲无人区一区| 亚洲综合视频网| 亚洲另类中文字| 亚洲美女视频在线观看| 亚洲欧洲av另类| 日韩女优电影在线观看| 欧美剧情电影在线观看完整版免费励志电影| 成人动漫在线一区| 成人精品小蝌蚪| 粉嫩嫩av羞羞动漫久久久| 国产成人精品亚洲日本在线桃色| 国产综合一区二区| 国产一区二区三区四区五区入口| 久久超碰97中文字幕| 国产裸体歌舞团一区二区| 国产一区91精品张津瑜| 国产乱码精品一区二区三区av| 国产精品一区二区三区网站| 国产精品一区二区久久不卡| 国产乱码字幕精品高清av | 99久久国产综合精品麻豆| www.激情成人| 91国产丝袜在线播放| 欧美色精品在线视频| 制服视频三区第一页精品| 欧美变态tickle挠乳网站| 精品国产三级a在线观看| 国产婷婷色一区二区三区| 亚洲欧美日韩国产另类专区 | 欧美日韩在线亚洲一区蜜芽| 欧美日韩一区二区欧美激情| 国产一区二区免费看| av一二三不卡影片| 91久久精品一区二区| 欧美午夜精品久久久久久孕妇 | 91女人视频在线观看| 91福利在线免费观看| 欧美日本国产一区| 欧美精品一区二区三区视频| 欧美性色aⅴ视频一区日韩精品| 亚洲欧洲日产国码二区| 成人自拍视频在线观看| 欧美精品免费视频| 日韩理论在线观看| 国产激情一区二区三区桃花岛亚洲| 欧美男女性生活在线直播观看| 午夜成人免费电影| 精品少妇一区二区三区在线播放 | 美女mm1313爽爽久久久蜜臀| 在线一区二区视频| 亚洲乱码中文字幕综合| 日本午夜精品一区二区三区电影 | 亚洲视频在线一区| 樱花草国产18久久久久| 久久精品国产亚洲高清剧情介绍| 亚洲 欧美综合在线网络| 亚洲第一搞黄网站| 精品一区二区三区免费播放| 99视频精品在线| 日韩视频免费直播| 日韩毛片在线免费观看| 久久精品国产亚洲5555| 99久久精品国产导航| 精品剧情v国产在线观看在线| 亚洲三级久久久| 国产精品中文有码| 91精品国产综合久久福利软件 | 精品国产成人在线影院 | 日韩女优毛片在线| 中文字幕一区二区不卡| 日韩影院在线观看| 99久久精品一区二区| 精品国产1区2区3区| 亚洲一区在线视频观看| 成人激情小说乱人伦| 26uuu精品一区二区在线观看| 午夜精品久久久久影视| 色婷婷精品久久二区二区蜜臀av| 久久蜜臀中文字幕| 日韩高清电影一区| 在线看日本不卡| 一区二区三区国产精品| youjizz国产精品| 国产视频一区不卡| 国产在线视频不卡二| 91精品国产综合久久久久| 亚洲一区免费视频| 色综合色综合色综合色综合色综合| 中文字幕av一区二区三区| 国产一区91精品张津瑜| 26uuu另类欧美亚洲曰本| 免费黄网站欧美| 欧美v国产在线一区二区三区| 日本午夜一本久久久综合| 欧美一卡二卡三卡四卡| 免费成人在线播放| 日韩一级二级三级|