Fifth in a series Nightly Procedures November 2010.

11
Fifth in a series Nightly Procedures November 2010

Transcript of Fifth in a series Nightly Procedures November 2010.

Fifth in a series

Nightly ProceduresNightly Procedures

November 2010November 2010

Nightly ProceduresNightly Procedures

Outcome: to efficiently access data No impact to server speed No risk to live data

Three nightly procedures AEAs and Bureaus (IMS) SQL Replication Server (IFSP and IEP) Nightly Exports (IFSP and IEP )

Outcome: to efficiently access data No impact to server speed No risk to live data

Three nightly procedures AEAs and Bureaus (IMS) SQL Replication Server (IFSP and IEP) Nightly Exports (IFSP and IEP )

IMS SQL IMS

Text Files

AEAs and Bureaus:AEAs and Bureaus: Step 1Step 1

IMS

FoxPro Format

IMS

Text Files

AEAs and Bureaus:AEAs and Bureaus: Step 2Step 2

IMS

AEA 1

AEA 7

AEA 9

AEA 10

AEA 11

AEA 12

AEA 13AEA 15

AEA 8

Bureaus

Step 3Step 3AEAs and Bureaus:AEAs and Bureaus:

Why?Why?

Allows AEAs to use FoxPro reports for SQL database Reports already written in FoxPro Database changed for web system Process created to “convert” data from

SQL back to FoxPro

Allows AEAs to use FoxPro reports for SQL database Reports already written in FoxPro Database changed for web system Process created to “convert” data from

SQL back to FoxPro

SQL ReplicationSQL Replication

Live IFSP and IEP SQL Copy of IFSP and IEP SQL

Why?Why?

Prepare for the retirement of FoxPro reports

Query data without accessing live site

Prepare for the retirement of FoxPro reports

Query data without accessing live site

IEP Nightly ExportsIEP Nightly ExportsLive IEP SQL

AEA 1

AEA 15

AEA 9

AEA 11

AEA 8

AEA 13

AEA 10

AEA 7

AEA 12

and IFSP

and Live IFSP SQL

Why?Why?

Eliminate the data gap Obtain data as needed

Eliminate the data gap Obtain data as needed

Fifth in a series

Nightly ProceduresNightly Procedures

November 2010November 2010