Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --B_RPT_ASP_OPSMART_CASES_TBL PSRPT_CASES_PSFT
- --B_RPT_ASP_OPSMART_CONTACT_TBL PSRPT_USER_PSFT
- --B_RPT_ASP_OPSMART_CASE_COUNT_TBL PSRPT_CASES_BY_MONTH_PSFT
- --B_RPT_ASP_OPSMART_IPRD_TBL PSRPT_PSFT
- --B_RPT_B_TEAM_ROLE PSRPT_TEAM_ROLES_PSFT
- -- DROP TABLES ORACLE
- SELECT getdate() 'Drop Oracle Tables'
- EXECUTE ( 'DROP TABLE ZMMSUSER.PSRPT_CASES_PSFT' ) AT ZMMS_ORA;
- EXECUTE ( 'DROP TABLE ZMMSUSER.PSRPT_USER_PSFT') AT ZMMS_ORA;
- EXECUTE ( 'DROP TABLE ZMMSUSER.PSRPT_CASES_BY_MONTH_PSFT') AT ZMMS_ORA;
- EXECUTE ( 'DROP TABLE ZMMSUSER.PSRPT_PSFT') AT ZMMS_ORA;
- EXECUTE ( 'DROP TABLE ZMMSUSER.PSRPT_TEAM_ROLES_PSFT') AT ZMMS_ORA;
- -- CREATE TABLES ON ORACLE
- SELECT getdate() 'Create Tables on Oracle'
- EXECUTE (
- 'CREATE TABLE "ZMMSUSER"."PSRPT_CASES_PSFT" (
- "COMPANYID" NVARCHAR2(15) NOT NULL,
- "CASE_ID" NUMBER(15, 0) NOT NULL,
- "ROW_ADDED_DTTM" DATE,
- "CLOSED_DATE" DATE,
- "PROVIDER_GRP_ID" NVARCHAR2(100) NULL
- )'
- ) AT ZMMS_ORA;
- EXECUTE (
- 'CREATE TABLE "ZMMSUSER"."PSRPT_CASES_BY_MONTH_PSFT" (
- "COMPANYID" NVARCHAR2(15) NOT NULL,
- "PROVIDER_GRP_ID" NVARCHAR2(100) NULL,
- "TOTAL_CASES" INTEGER,
- "MONTH_CREATED" INTEGER,
- "YEAR_CREATED" INTEGER
- )'
- ) AT ZMMS_ORA;
- EXECUTE (
- 'CREATE TABLE "ZMMSUSER"."PSRPT_USER_PSFT" (
- "COMPANYID" NVARCHAR2(15) NOT NULL,
- "OPRID" NVARCHAR2(30) NULL,
- "FIRST_NAME" NVARCHAR2(30) NULL,
- "LAST_NAME" NVARCHAR2(30) NULL,
- "MIDDLE_NAME" NVARCHAR2(30) NULL,
- "TITLE" NVARCHAR2(35) NULL,
- "PERSON_ID" NVARCHAR2(15) NULL,
- "CONTACT_EMAIL" NVARCHAR2(70) NULL,
- "LS_SYS_ADMIN" VARCHAR2(1) NULL,
- "LS_PRIMARY_CONTACT" VARCHAR2(1) NULL,
- "WCT_SYS_ADMIN" VARCHAR2(1) NULL,
- "WCT_PRIMARY_CONTACT" VARCHAR2(1) NULL,
- "PRIMARY_PHONE" NVARCHAR2(35)
- )'
- ) AT ZMMS_ORA;
- EXECUTE (
- 'CREATE TABLE "ZMMSUSER"."PSRPT_PSFT" (
- "BO_NAME" NVARCHAR2(50) NOT NULL,
- "COMPANYID" NVARCHAR2(15) NOT NULL,
- "CUST_STATUS" NVARCHAR2(10) NULL,
- "CUSTOMER_TYPE" NVARCHAR2(10) NULL,
- "PRODUCT_ID" NVARCHAR2(18) NULL,
- "DESCR" NVARCHAR2(30) NOT NULL,
- "B_VERSION" NVARCHAR2(15) NULL,
- "B_VERSION_BUILD" NVARCHAR2(15) NULL,
- "ATTRIBUTE_VALUE" NVARCHAR2(254) NULL,
- "INST_PROD_ID" NVARCHAR2(20) NOT NULL,
- "ORDER_DATE" DATE,
- "INSTALLED_DATE" DATE,
- "PLATFORM" NVARCHAR2(3) NULL,
- "OS" NVARCHAR2(4) NULL,
- "OS_VERSION" NVARCHAR2(15) NULL,
- "STATE" NVARCHAR2(6) NULL,
- "INDUSTRY_ID" NVARCHAR2(30) NULL,
- "ICM" NVARCHAR2(17) NULL,
- "LEARN_CLIENT_SEGMENT" NVARCHAR2(30) NULL,
- "INST_PROD_STATUS" NVARCHAR2(4) NULL
- )'
- ) AT ZMMS_ORA;
- EXECUTE (
- 'CREATE TABLE "ZMMSUSER"."PSRPT_TEAM_ROLES_PSFT" (
- "COMPANYID" NVARCHAR2(15) NOT NULL,
- "BO_ID" NUMBER(31, 0) NOT NULL,
- ` "AS CM" NVARCHAR2(61),
- "AS RSM" NVARCHAR2(61),
- "AS SE" NVARCHAR2(61),
- "TS CM" NVARCHAR2(61),
- "TS RAE" NVARCHAR2(61),
- "TS RSM" NVARCHAR2(61),
- "TS SE" NVARCHAR2(61),
- "BBONE AM" NVARCHAR2(61),
- "ASM" NVARCHAR2(61),
- "WCT ASM" NVARCHAR2(61),
- "LS TSM" NVARCHAR2(61),
- "WCT TSM" NVARCHAR2(61),
- "TS TSM" NVARCHAR2(61),
- "AS PM" NVARCHAR2(61),
- "AS DEV" NVARCHAR2(61),
- "TS PM" NVARCHAR2(61),
- "TS DEV" NVARCHAR2(61),
- "TS TECH" NVARCHAR2(61),
- "BB EXEC" NVARCHAR2(61),
- "CHM" NVARCHAR2(61),
- "ANGEL Client Manager (CM)" NVARCHAR2(61),
- "ANGEL Engagement Team" NVARCHAR2(61),
- "BbOne Client Manager (CM)" NVARCHAR2(61),
- "Blackboard Executive" NVARCHAR2(61),
- "CE/Vista Hosting Mgr (ASM)" NVARCHAR2(61),
- "CE/Vista Tech Support (TSM)" NVARCHAR2(61),
- "Complex Hosting Manager (CHM)" NVARCHAR2(61),
- "Learn Client Manager (CM)" NVARCHAR2(61),
- "Learn Hosting Mgr (ASM)" NVARCHAR2(61),
- "Learn Reg Sales Mgr (RSM)" NVARCHAR2(61),
- "Learn Sales Engineer (SE)" NVARCHAR2(61),
- "Learn Services Developer" NVARCHAR2(61),
- "Learn Services ICM Mgr" NVARCHAR2(61),
- "Learn Services Project Manager" NVARCHAR2(61),
- "Learn Tech Support (TSM)" NVARCHAR2(61),
- "Transact Client Manager (CM)" NVARCHAR2(61),
- "Transact Project Manager" NVARCHAR2(61),
- "Transact Reg Acct Exec (RAE)" NVARCHAR2(61),
- "Transact Reg Sales Mgr (RSM)" NVARCHAR2(61),
- "Transact Sales Engineer (SE)" NVARCHAR2(61),
- "Transact Services Technician" NVARCHAR2(61),
- "Transact Tech Support (TSM)" NVARCHAR2(61),
- "Xythos Tech Support (TSM)" NVARCHAR2(61)
- )'
- ) AT ZMMS_ORA;
- -- Export Tables
- SELECT getdate() 'Start PSRPT_PSFT export'
- INSERT INTO OPENQUERY (
- ZMMS_ORA
- ,'SELECT COMPANYID, CASE_ID, ROW_ADDED_DTTM, CLOSED_DATE, PROVIDER_GRP_ID FROM ZMMSUSER.PSRPT_CASES_PSFT'
- )
- SELECT COMPANYID
- ,CASE_ID
- ,ROW_ADDED_DTTM
- ,CLOSED_DATE
- ,PROVIDER_GRP_ID
- FROM CRMRPT..B_RPT_ASP_OPSMART_CASES_TBL
- SELECT getdate() 'Start PSRPT_USER_PSFT export'
- INSERT INTO OPENQUERY (
- ZMMS_ORA
- ,'SELECT COMPANYID,
- OPRID,
- FIRST_NAME,
- LAST_NAME,
- MIDDLE_NAME,
- TITLE,
- PERSON_ID,
- CONTACT_EMAIL,
- LS_SYS_ADMIN,
- LS_PRIMARY_CONTACT,
- WCT_SYS_ADMIN,
- WCT_PRIMARY_CONTACT,
- PRIMARY_PHONE FROM ZMMSUSER.PSRPT_USER_PSFT'
- )
- SELECT COMPANYID
- ,OPRID
- ,FIRST_NAME
- ,LAST_NAME
- ,MIDDLE_NAME
- ,TITLE
- ,PERSON_ID
- ,CONTACT_EMAIL
- ,LS_SYS_ADMIN
- ,LS_PRIMARY_CONTACT
- ,WCT_SYS_ADMIN
- ,WCT_PRIMARY_CONTACT
- ,PRIMARY_PHONE
- FROM CRMRPT..B_RPT_ASP_OPSMART_CONTACT_TBL;
- --Start PSRPT_CASES_BY_MONTH_PSFT export
- SELECT getdate() 'Start PSRPT_CASES_BY_MONTH_PSFT export'
- INSERT INTO OPENQUERY (
- ZMMS_ORA
- ,' SELECT COMPANYID,
- PROVIDER_GRP_ID,
- TOTAL_CASES,
- MONTH_CREATED,
- YEAR_CREATED
- FROM ZMMSUSER.PSRPT_CASES_BY_MONTH_PSFT'
- )
- SELECT COMPANYID
- ,PROVIDER_GRP_ID
- ,TOTAL_CASES
- ,MONTH_CREATED
- ,YEAR_CREATED
- FROM CRMRPT..B_RPT_ASP_OPSMART_CASE_COUNT_TBL;
- --Start PSRPT_PSFT Export
- SELECT getdate() 'Start PSRPT_PSFT export'
- INSERT INTO OPENQUERY (
- ZMMS_ORA
- ,'SELECT
- BO_NAME,
- COMPANYID,
- CUST_STATUS,
- CUSTOMER_TYPE,
- PRODUCT_ID,
- DESCR,
- B_VERSION,
- B_VERSION_BUILD,
- ATTRIBUTE_VALUE,
- INST_PROD_ID,
- ORDER_DATE,
- INSTALLED_DATE,
- PLATFORM,
- OS,
- OS_VERSION,
- STATE,
- INDUSTRY_ID,
- ICM,
- LEARN_CLIENT_SEGMENT,
- INST_PROD_STATUS FROM ZMMSUSER.PSRPT_PSFT'
- )
- SELECT BO_NAME
- ,COMPANYID
- ,CUST_STATUS
- ,CUSTOMER_TYPE
- ,PRODUCT_ID
- ,DESCR
- ,B_VERSION
- ,B_VERSION_BUILD
- ,ATTRIBUTE_VALUE
- ,INST_PROD_ID
- ,ORDER_DATE
- ,INSTALLED_DATE
- ,PLATFORM
- ,OS
- ,OS_VERSION
- ,STATE
- ,INDUSTRY_ID
- ,ICM
- ,LEARN_CLIENT_SEGMENT
- ,INST_PROD_STATUS
- FROM CRMRPT..B_RPT_ASP_OPSMART_IPRD_TBL;
- --Start PSRPT_TEAM_ROLES_PSFT Export
- SELECT getdate() 'Start PSRPT_TEAM_ROLES_PSFT export'
- INSERT INTO OPENQUERY (
- ZMMS_ORA
- 'SELECT
- "COMPANYID",
- "BO_ID",
- "AS CM",
- "AS RSM",
- "AS SE",
- "TS CM",
- "TS RAE",
- "TS RSM",
- "TS SE",
- "BBONE AM",
- "ASM",
- "WCT ASM",
- "LS TSM",
- "WCT TSM",
- "TS TSM",
- "AS PM",
- "AS DEV",
- "TS PM",
- "TS DEV",
- "TS TECH",
- "BB EXEC",
- "CHM",
- "ANGEL Client Manager (CM)",
- "ANGEL Engagement Team",
- "BbOne Client Manager (CM)",
- "Blackboard Executive",
- "CE/Vista Hosting Mgr (ASM)",
- "CE/Vista Tech Support (TSM)",
- "Complex Hosting Manager (CHM)",
- "Learn Client Manager (CM)",
- "Learn Hosting Mgr (ASM)",
- "Learn Reg Sales Mgr (RSM)",
- "Learn Sales Engineer (SE)",
- "Learn Services Developer",
- "Learn Services ICM Mgr",
- "Learn Services Project Manager",
- "Learn Tech Support (TSM)",
- "Transact Client Manager (CM)",
- "Transact Project Manager",
- "Transact Reg Acct Exec (RAE)",
- "Transact Reg Sales Mgr (RSM)",
- "Transact Sales Engineer (SE)",
- "Transact Services Technician",
- "Transact Tech Support (TSM)",
- "Xythos Tech Support (TSM)" FROM ZMMSUSER.PSRPT_TEAM_ROLES_PSFT'
- )
- SELECT "COMPANYID"
- ,"BO_ID"
- ,"AS CM"
- ,"AS RSM"
- ,"AS SE"
- ,"TS CM"
- ,"TS RAE"
- ,"TS RSM"
- ,"TS SE"
- ,"BBONE AM"
- ,"ASM"
- ,"WCT ASM"
- ,"LS TSM"
- ,"WCT TSM"
- ,"TS TSM"
- ,"AS PM"
- ,"AS DEV"
- ,"TS PM"
- ,"TS DEV"
- ,"TS TECH"
- ,"BB EXEC"
- ,"CHM"
- ,"ANGEL Client Manager (CM)"
- ,"ANGEL Engagement Team"
- ,"BbOne Client Manager (CM)"
- ,"Blackboard Executive"
- ,"CE/Vista Hosting Mgr (ASM)"
- ,"CE/Vista Tech Support (TSM)"
- ,"Complex Hosting Manager (CHM)"
- ,"Learn Client Manager (CM)"
- ,"Learn Hosting Mgr (ASM)"
- ,"Learn Reg Sales Mgr (RSM)"
- ,"Learn Sales Engineer (SE)"
- ,"Learn Services Developer"
- ,"Learn Services ICM Mgr"
- ,"Learn Services Project Manager"
- ,"Learn Tech Support (TSM)"
- ,"Transact Client Manager (CM)"
- ,"Transact Project Manager"
- ,"Transact Reg Acct Exec (RAE)"
- ,"Transact Reg Sales Mgr (RSM)"
- ,"Transact Sales Engineer (SE)"
- ,"Transact Services Technician"
- ,"Transact Tech Support (TSM)"
- ,"Xythos Tech Support (TSM)"
- FROM CRMRPT..B_RPT_B_TEAM_ROLE;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement