DROP TABLE SchedulTaskTest_DDD CASCADE CONSTRAINTS;

CREATE TABLE  SchedulTaskTest_DDD
(
	SITE_NAME  	VARCHAR2(64) NOT NULL,
	TRGT_HOST    	VARCHAR2(32) NOT NULL,
	PORT_NO      	VARCHAR2(32) NOT NULL,
	TEST_NAME    	VARCHAR2(64) NOT NULL,
	MEASURE      	VARCHAR2(64) NOT NULL,
	INFO         	VARCHAR2(128) NOT NULL,
	STATE        	VARCHAR2(32) NOT NULL,
	MSMT_HOST    	VARCHAR2(32) NOT NULL,
	MSMT_TIME    	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	FOLDERNAME      VARCHAR2(256) NOT NULL,
	TASKNAME 	VARCHAR2(256) NOT NULL,
	STATUSRES 	VARCHAR2(128) NOT NULL,
	LASTRUNTIME  	VARCHAR2(128) NOT NULL,
	NEXTRUNTIME  	VARCHAR2(128) NOT NULL,
	LASTRESULT  	VARCHAR2(128) NOT NULL,
	TASKSTATE  	VARCHAR2(128) NOT NULL,
	TASKTORUN  	VARCHAR2(2000) NOT NULL	
);

ALTER TABLE  SchedulTaskTest_DDD ADD constraint Pk_SchedulTaskTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);

CREATE  INDEX IDX_SchedulTaskTest_DDD ON SchedulTaskTest_DDD
(
 	MSMT_TIME
);


DROP TABLE CtxCdStatusTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  CtxCdStatusTest_DDD
(
	SITE_NAME	VARCHAR2(64) NOT NULL,
	TRGT_HOST	VARCHAR2(32) NOT NULL,
	PORT_NO		VARCHAR2(32)NOT NULL,
	TEST_NAME	VARCHAR2(64) NOT NULL,
	MEASURE		VARCHAR2(64) NOT NULL,
	INFO		VARCHAR2(128) NOT NULL,
	STATE		VARCHAR2(32) NOT NULL,
	MSMT_HOST	VARCHAR2(32) NOT NULL,
	MSMT_TIME	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	STATUS		VARCHAR2(512) NOT NULL,
	CREATION_DT	VARCHAR2(512) NOT NULL,
	DESCRIPTION	VARCHAR2(2000) NOT NULL,
	TITLE		VARCHAR2(2000) NOT NULL
);
ALTER TABLE  CtxCdStatusTest_DDD ADD constraint Pk_CtxCdStatusTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);

CREATE  INDEX IDX_CtxCdStatusTest_DDD ON CtxCdStatusTest_DDD
(
 	MSMT_TIME
);

DROP TABLE VmgCtxXcXAEuemTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  VmgCtxXcXAEuemTest_DDD
(
	SITE_NAME  	VARCHAR2(64) NOT NULL,
	TRGT_HOST    	VARCHAR2(32) NOT NULL,
	PORT_NO      	VARCHAR2(32) NOT NULL,
	TEST_NAME    	VARCHAR2(64) NOT NULL,
	MEASURE      	VARCHAR2(64) NOT NULL,
	INFO         	VARCHAR2(128) NOT NULL,
	STATE        	VARCHAR2(32) NOT NULL,
	MSMT_HOST    	VARCHAR2(32) NOT NULL,
	MSMT_TIME    	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	Username	VARCHAR2(128) NOT NULL,
	Client_ip_address	VARCHAR2(2000) NOT NULL,
	Client_name		VARCHAR2(128) NOT NULL,
	Launch_type		VARCHAR2(128) NOT NULL,
	C_session_lookup	VARCHAR2(2000) NOT NULL,
	C_session_creation	VARCHAR2(128) NOT NULL,
	S_session_creation_start VARCHAR2(128) NOT NULL,
	S_session_creation_end	VARCHAR2(128) NOT NULL,
	Session_key		VARCHAR2(128) NOT NULL,
	CSE_extension_name	VARCHAR2(128) NOT NULL,
	CSE_elapsed_time	VARCHAR2(128) NOT NULL,
	CSE_status			VARCHAR2(128) NOT NULL,
	CSE_extension_id		VARCHAR2(2000) NOT NULL,
	CSE_error_code		VARCHAR2(128) NOT NULL
);

ALTER TABLE  VmgCtxXcXAEuemTest_DDD ADD constraint Pk_VmgCtxXcXAEuemTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);

CREATE  INDEX IDX_VmgCtxXcXAEuemTest_DDD ON VmgCtxXcXAEuemTest_DDD
(
 	MSMT_TIME
);

DROP TABLE VmgBlastTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  VmgBlastTest_DDD
(
	SITE_NAME  	VARCHAR2(64) NOT NULL,
	TRGT_HOST    	VARCHAR2(32) NOT NULL,
	PORT_NO      	VARCHAR2(32) NOT NULL,
	TEST_NAME    	VARCHAR2(64) NOT NULL,
	MEASURE      	VARCHAR2(64) NOT NULL,
	INFO         	VARCHAR2(128) NOT NULL,
	STATE        	VARCHAR2(32) NOT NULL,
	MSMT_HOST    	VARCHAR2(32) NOT NULL,
	MSMT_TIME    	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	ClientType	VARCHAR2(512) NOT NULL,
	ClientPrtcl	VARCHAR2(512) NOT NULL,
	ClientId	VARCHAR2(512) NOT NULL,
	ClientIp	VARCHAR2(512) NOT NULL,
	ClientMachne	VARCHAR2(512) NOT NULL,
	ClientZone	VARCHAR2(512) NOT NULL,
	ClientVersion	VARCHAR2(512) NOT NULL,
	ClientLanchTyp	VARCHAR2(512) NOT NULL,
	BrokerFarmId	VARCHAR2(512) NOT NULL,
	BrokerRemoteIp	VARCHAR2(512) NOT NULL,
	BrokerDns	VARCHAR2(512) NOT NULL,
	GatewayIp	VARCHAR2(512) NOT NULL,
	GatewayHost	VARCHAR2(512) NOT NULL,
	GatewayLCN	VARCHAR2(512) NOT NULL,
	BrokerURL	VARCHAR2(512) NOT NULL
);
ALTER TABLE  VmgBlastTest_DDD ADD constraint Pk_VmgBlastTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);
CREATE  INDEX IDX_VmgBlastTest_DDD ON VmgBlastTest_DDD
(
 	MSMT_TIME
);

DROP TABLE VmgPcoIPSessionTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  VmgPcoIPSessionTest_DDD
(
	SITE_NAME  	VARCHAR2(64) NOT NULL,
	TRGT_HOST    	VARCHAR2(32) NOT NULL,
	PORT_NO      	VARCHAR2(32) NOT NULL,
	TEST_NAME    	VARCHAR2(64) NOT NULL,
	MEASURE      	VARCHAR2(64) NOT NULL,
	INFO         	VARCHAR2(128) NOT NULL,
	STATE        	VARCHAR2(32) NOT NULL,
	MSMT_HOST    	VARCHAR2(32) NOT NULL,
	MSMT_TIME    	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	ClientType	VARCHAR2(512) NOT NULL,
	ClientPrtcl	VARCHAR2(512) NOT NULL,
	ClientId	VARCHAR2(512) NOT NULL,
	ClientIp	VARCHAR2(512) NOT NULL,
	ClientMachne	VARCHAR2(512) NOT NULL,
	ClientZone	VARCHAR2(512) NOT NULL,
	ClientVersion	VARCHAR2(512) NOT NULL,
	ClientLanchTyp	VARCHAR2(512) NOT NULL,
	BrokerFarmId	VARCHAR2(512) NOT NULL,
	BrokerRemoteIp	VARCHAR2(512) NOT NULL,
	BrokerDns	VARCHAR2(512) NOT NULL,
	GatewayIp	VARCHAR2(512) NOT NULL,
	GatewayHost	VARCHAR2(512) NOT NULL,
	GatewayLCN	VARCHAR2(512) NOT NULL,
	BrokerURL	VARCHAR2(512) NOT NULL
);
ALTER TABLE  VmgPcoIPSessionTest_DDD ADD constraint Pk_VmgPcoIPSessionTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);
CREATE  INDEX IDX_VmgPcoIPSessionTest_DDD ON VmgPcoIPSessionTest_DDD
(
 	MSMT_TIME
);

DROP TABLE AsAbapUsrLgnTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  AsAbapUsrLgnTest_DDD
(
	SITE_NAME	VARCHAR2(64) NOT NULL,
	TRGT_HOST	VARCHAR2(32) NOT NULL,
	PORT_NO		VARCHAR2(32) NOT NULL,
	TEST_NAME	VARCHAR2(64) NOT NULL,
	MEASURE		VARCHAR2(64) NOT NULL,
	INFO		VARCHAR2(128) NOT NULL,
	STATE		VARCHAR2(32) NOT NULL,
	MSMT_HOST	VARCHAR2(32) NOT NULL,
	MSMT_TIME	DATE NOT NULL,
	SEQ_NO		NUMBER(16) NOT NULL,
	Terminal_ID		 VARCHAR2(32) NOT NULL,
	Client		 VARCHAR2(32) NOT NULL,
	Username		 VARCHAR2(32) NOT NULL,
	TCode		 VARCHAR2(32) NOT NULL,
	Last_Active_Time		 VARCHAR2(32) NOT NULL,
	Status		 VARCHAR2(32) NOT NULL,
	Login_Time		 VARCHAR2(32) NOT NULL,
	Duration_Mins		 VARCHAR2(32) NOT NULL,
	UserTerm		VARCHAR2(32) NOT NULL,
	UserType		VARCHAR2(32) NOT NULL,
	isActive		VARCHAR2(32) NOT NULL,
	Host_Address	VARCHAR2(32) NOT NULL
);
ALTER TABLE  AsAbapUsrLgnTest_DDD ADD constraint Pk_AsAbapUsrLgnTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);
CREATE  INDEX IDX_AsAbapUsrLgnTest_DDD ON AsAbapUsrLgnTest_DDD
(
	MSMT_TIME
);

DROP TABLE VTSessionTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE  VTSessionTest_DDD
(
	SITE_NAME  	VARCHAR2(64) NOT NULL,
	TRGT_HOST    	VARCHAR2(32) NOT NULL,
	PORT_NO      	VARCHAR2(32) NOT NULL,
	TEST_NAME    	VARCHAR2(64) NOT NULL,
	MEASURE      	VARCHAR2(64) NOT NULL,
	INFO         	VARCHAR2(128) NOT NULL,
	STATE        	VARCHAR2(32) NOT NULL,
	MSMT_HOST    	VARCHAR2(32) NOT NULL,
	MSMT_TIME    	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	USERNAME	VARCHAR2(128) NOT NULL,
	SESSIONNAME	VARCHAR2(128) NOT NULL,
	ID		NUMBER(16) NOT NULL,
	TERM_STATE	VARCHAR2(32) NOT NULL,
	IDLE_TIME	VARCHAR2(32) NOT NULL,
	LOGON_TIME	VARCHAR2(32) NOT NULL,
	ClientType	VARCHAR2(512) NOT NULL,
	ClientPrtcl	VARCHAR2(512) NOT NULL,
	ClientId	VARCHAR2(512) NOT NULL,
	ClientIp	VARCHAR2(512) NOT NULL,
	ClientMachne	VARCHAR2(512) NOT NULL,
	ClientZone	VARCHAR2(512) NOT NULL,
	ClientVersion	VARCHAR2(512) NOT NULL,
	ClientLanchTyp	VARCHAR2(512) NOT NULL,
	BrokerFarmId	VARCHAR2(512) NOT NULL,
	BrokerRemoteIp	VARCHAR2(512) NOT NULL,
	BrokerDns	VARCHAR2(512) NOT NULL,
	GatewayIp	VARCHAR2(512) NOT NULL,
	GatewayHost	VARCHAR2(512) NOT NULL,
	GatewayLCN	VARCHAR2(512) NOT NULL,
	BrokerURL	VARCHAR2(512) NOT NULL
);

ALTER TABLE  VTSessionTest_DDD ADD constraint Pk_VTSessionTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);
CREATE  INDEX IDX_VTSessionTest_DDD ON VTSessionTest_DDD
(
 	MSMT_TIME
);

DROP TABLE CtxNsLicExpiryTest_DDD CASCADE CONSTRAINTS;
CREATE TABLE CtxNsLicExpiryTest_DDD
(
	SITE_NAME	VARCHAR2(64) NOT NULL,
	TRGT_HOST	VARCHAR2(32) NOT NULL,
	PORT_NO		VARCHAR2(32)NOT NULL,
	TEST_NAME	VARCHAR2(64) NOT NULL,
	MEASURE		VARCHAR2(64) NOT NULL,
	INFO		VARCHAR2(128) NOT NULL,
	STATE		VARCHAR2(32) NOT NULL,
	MSMT_HOST	VARCHAR2(32) NOT NULL,
	MSMT_TIME	DATE NOT NULL,
	SEQ_NO 		NUMBER(16) NOT NULL,
	NETSCALER_IP	VARCHAR2(32) NOT NULL,
	FEATURES	VARCHAR2(2000) NOT NULL,
	LICENSE_TYPE	VARCHAR2(256) NOT NULL,
	LICENSE_MODE	VARCHAR2(256) NOT NULL,
	MODEL_ID	VARCHAR2(256) NOT NULL
);

ALTER TABLE CtxNsLicExpiryTest_DDD ADD constraint Pk_CtxNsLicExpiryTest_DDD
PRIMARY KEY (SITE_NAME,TRGT_HOST,PORT_NO,TEST_NAME,MEASURE,INFO,MSMT_HOST,MSMT_TIME,SEQ_NO);

CREATE  INDEX IDX_CtxNsLicExpiryTest_DDD ON CtxNsLicExpiryTest_DDD
(
 	MSMT_TIME
);