260
DBMaintPlus August 23, 2012

DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

Embed Size (px)

Citation preview

Page 1: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus

August 23, 2012

Page 2: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlusSQL Database Maintenance Utility for RB-ERP Version V9.3 and above

Disclaimer

The DBMaintPlus Utility is designed for use by staff familiar with RB-ERP and the SQL database versions of RB-ERP. Use of this program and the procedures included in this document are at the risk of the user. WorkWise is not responsible for misapplication or misinterpretation of the procedures included in this document.

DBMaintPlus and the procedures contained require that you have made sufficient backups and have a verified restore capability should issues arise. The end user of this utility and these procedures is responsible for such backups and verified restore capability.

This document contains procedures which will modify both the RB-ERP SQL Database and associated ISAM “cache” files on the RB-ERP Application Server. Care to insure data integrity is of the utmost priority in the use of this document.

Page 3: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlusSQL Database Maintenance Utility for RB-ERP Version V9.3 and above

RecommendationsIt is STRONGLY recommended that the use of this tool be done off-hours, with no users on the system.These procedures should only be done AFTER SUFFICIENT BACKUPS are made of the current RB-ERP SQL database and ISAM files. Multi-RB-ERP Environments - Caution !!Be VERY careful if multiple RB-ERP environments are on your servers. You must ensure you are referencing the correct environment when following any of the procedures in this document. Requirements for usage of this document:RB-ERP V9.3 or aboveDBMaintPlus.exe dated 8/3/2012 or better

Page 4: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Documentation

• Location on WW network:

Page 5: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Documentation

• Location on WW network:

Page 6: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus on RB-ERP Server

Page 7: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus on SQL Server

Page 8: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlusLearn by Examples

#1 Copy Existing RB-ERP Company (Schema) to New RB-ERP Company (Schema)

#2 Copy Existing RB-ERP Company (Schema) to Existing RB-ERP Company (Schema)

#3 Create New Company (Schema) ‘abc’

#4 Delete an Existing RB-ERP Company/Schema

#5 Refresh Test Environment W94 Data from Live Environment V94 Data

#6 Copy selected tables from one DB to another

Page 9: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Copy Existing RB-ERP Company (Schema) to New RB-ERP Company (Schema)– Make a copy of company 'tst' to non-existing 'new'– Steps starting on Page 8• Copy existing ISAM files from 'tst' to 'new'• Edit the EMS_REGISTRY.NEW file• Create the logical RB-ERP company 'new'• Verify “connection string” NEW TERM• Create xfODBC connection file for 'new'

Page 10: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’– RB-ERP Server – DCM to Obtain DCM Version

• On SQL Server – Verify Linked Server Working• RB-ERP Server – DCM Tool to Update Schema• RB-ERP Server – DBMaintPlus – Copy Schema• RB-ERP Server – Delete/Create Cache Files• RB-ERP Server – Verify Sync’ed Cache Files• Additional tasks

– Background Scheduler and DC Services and process configurations as required

Page 11: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Copy existing ISAM files from 'tst' to 'new'

Note – this will copy cache files etc from the DSQ folder! Bad news – it takes more time ! Good news – it verifies that there is enough space for the copies!

The “ED” application files are the ONLY ones that need to be copied. If you want to only copy “ED” files, use the command:

copy_tcmdata X:\tcm\W94_DATA0\ED tst new

Page 12: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Copy existing ISAM files from 'tst' to 'new'

Page 13: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 14: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 15: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 16: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 17: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Note – I always use: ‘spaceCMPspace’NOTE – Do the above replace using the

“Match Case” selection and do it twice: TST NEW and then tst new

Page 18: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 19: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 20: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 21: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 22: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

Page 23: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Edit the EMS_REGISTRY.NEW file

CTRL_Z to finish !

Page 24: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Page 25: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance

Page 26: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code

Page 27: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code Select a blank entry (6) Enter ‘new’

Page 28: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code Select a blank entry (6) Enter ‘new’ 99% use (C)opy

Page 29: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code Select a blank entry (6) Enter ‘new’ 99% use (C)opy Warning Message - YES

Page 30: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code Select a blank entry (6) Enter ‘new’ 99% use (C)opy Warning Message – YES Company code to copy

Page 31: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Add Company Code Select a blank entry (6) Enter ‘new’ 99% use (C)opy Warning Message – YES Company code to copy

Page 32: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Change Company Name

Page 33: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Change Company Name Enter ‘new’

Page 34: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Change Company Name Enter ‘new’ Enter new company name

Page 35: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Company Maintenance Select Change Company Name Enter ‘new’ Enter new company name

Page 36: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Password/Device Maint

Page 37: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Password/Device Maint Add a new password

Page 38: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Create the logical RB-ERP company 'new'

Using Navigator Password/Device Maint Add a new password SUPERPASS | new ‘M’ for all files ‘R’ for all files

Page 39: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

Using Navigator Company Maintenance Connection String Maint

DBMaintPlus Exercise #1

• Verify “connection string” NEW TERM

Page 40: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

Using Navigator Company Maintenance Connection String Maint Enter new company ‘new’

DBMaintPlus Exercise #1

Page 41: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

Using Navigator Company Maintenance Connection String Maint Enter new company ‘new’ Hitting enter on field to chg will verify the string

DBMaintPlus Exercise #1

Page 42: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

Using Navigator Company Maintenance Connection String Maint Enter new company ‘new’ Hitting enter on field to chg will verify the string

DBMaintPlus Exercise #1

Page 43: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

DBMaintPlus Exercise #1

SQL DB USERNAME | PW

Page 44: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

DBMaintPlus Exercise #1

SQL DB USERNAME | PW

Page 45: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

DBMaintPlus Exercise #1

SQL SERVER DSN NAME

Page 46: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

DBMaintPlus Exercise #1

SQL SERVER NAME

Page 47: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” NEW TERM

DBMaintPlus Exercise #1

SQL DB NAME

Page 48: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Create xfODBC connection file for 'new'

DBMaintPlus Exercise #1

Copy ‘tst’ con file to ‘new’ new_W94.con

X:\var\tcm\connect

Page 49: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Create xfODBC connection file for 'new'

DBMaintPlus Exercise #1

Edit ‘new’ con file

Page 50: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Create xfODBC connection file for 'new'

DBMaintPlus Exercise #1

Replace ‘.tst’ with ‘.new‘

Page 51: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’

Page 52: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’

Page 53: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

SQL Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’

Page 54: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

SQL Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’

Page 55: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

SQL Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for ‘new’

Page 56: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

SQL Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

SQL DB Name

Schema Code ‘new’

Page 57: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DCM Version

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

Page 58: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• On SQL Server - Create schema for 'new'

DCM Version

DBMaintPlus Exercise #1

What DCM Version do I use ?

Where can I find out?

Page 59: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• On SQL Server - Create schema for 'new'

DCM Version

DBMaintPlus Exercise #1

What DCM Version do I use ?

Where can I find out?

Page 60: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• RB-ERP Server – DCM to Obtain DCM Version

DCM Tool

DBMaintPlus Exercise #1

Page 61: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Page 62: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Verify Environment

Verify Environment

Page 63: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Verify Environment

Verify Environment

Verify SQL Server

Verify SQL DB Name

Page 64: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Instance Name if Required

Page 65: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Page 66: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM to Obtain DCM Version

Page 67: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• On SQL Server - Create schema for 'new'

DCM Version

DBMaintPlus Exercise #1

Create Schema – NOT UPGRADE SCHEMA

Page 68: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

xfODBC Connection File Name

Data used for creation of a Linked Server which allows access back to the RB-ERP Application Server for access to ISAM Files.

Page 69: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP Server Name

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

xfODBC Connection File Name

Data used for creation of a Linked Server which allows access back to the RB-ERP Application Server for access to ISAM Files.

Page 70: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

Page 71: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

Progress logged here…

This step will take awhile !!

Page 72: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server - Create schema for 'new'

Done – Check for error messages

Page 73: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server – Verify Linked Server Working

Using SSMS Server Objects Linked Servers

Page 74: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server – Verify Linked Server Working

Using SSMS Server Objects Linked Servers Locate new linked server Right-Click – Test

Page 75: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• On SQL Server – Verify Linked Server Working

Using SSMS Server Objects Linked Servers Locate new linked server Right-Click – Test

Page 76: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DCM Tool

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 77: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 78: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Verify Environment

Verify Environment

Verify SQL Server

Verify SQL DB Name

Page 79: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 80: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 81: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Although the schema was created at V9.4, it needs to have any addendum updates and changes added to the vanilla V9.4 schema to be at the latest patch level.

Page 82: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 83: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 84: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 85: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Check EVERYONE FULL on the share W94_DATABASE permissions !

Page 86: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

This step can take awhile !

Page 87: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 88: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 89: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 90: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

Page 91: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DCM Tool to Update Schema

This DCM process ran from 13:15 to 13:30 (15 minutes) on an empty schema!

Execution of this process on a LARGE data base against multiple schemas can take some time !!

Page 92: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

And FINALLY we are actually going to “copy a

schema !!

Page 93: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 94: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 95: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 96: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Verify Correct Environment

Page 97: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

Verify SQL Server Name

• RB-ERP Server – DBMaintPlus – Copy Schema

Verify SQL DB Name

Select source schema ‘tst’

Page 98: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

Verify SQL Server Name

• RB-ERP Server – DBMaintPlus – Copy Schema

Verify SQL DB Name Select destination schema ‘new’

Page 99: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

There is a pause at this point ! Don’t panic – it is going to run !!

Page 100: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 101: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 102: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

This step can take awhile !

Page 103: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 104: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 105: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – DBMaintPlus – Copy Schema

Page 106: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Delete/Create Cache Files

Change directory to DSQ

Delete existing ‘new’ cache

Page 107: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Delete/Create Cache Files

Change directory to DSQ

Delete existing ‘new’ cache

Build ‘new’ cache files

Page 108: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Delete/Create Cache Files

On a company with a HUGE amount of data, this can take a LONG TIME !!

Page 109: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Delete/Create Cache Files

Use dir *.ne* /p

Verify that all cache files got built – look for file 673.

Page 110: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Verify Sync’ed Cache Files

User is

qlvcount to verify

Page 111: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Verify Sync’ed Cache Files

Check tcm_logger.log fileIn folder: X:\var\tcm\logger\logs

Page 112: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Verify Sync’ed Cache Files

First ISQLVCOUNT

From the bottom find the first ISQLVCOUNT and search for “FAILED” to the bottom of the log file.

Page 113: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Verify Sync’ed Cache Files

First ISQLVCOUNT

From the bottom find the first ISQLVCOUNT and search for “FAILED” to the bottom of the log file.

Page 114: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• RB-ERP Server – Verify Sync’ed Cache Files

Page 115: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #1

• Additional Tasks– Setup services for background processes as

required• RB-ERP Services

– Background Scheduler– DC Services – Including configuration within RB-ERP

» DCM1MA» DCSRVR

Page 116: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlusLearn by Examples

#1 Copy Existing RB-ERP Company (Schema) to New RB-ERP Company (Schema)

QUESTIONS ?

Page 117: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #2

• Copy Existing RB-ERP Company (Schema) to Existing RB-ERP Company (Schema)– Make a copy of company 'tst' to existing 'new'– Steps starting on Page 32• Remove existing ISAM files for ‘new’• Copy existing ISAM files from 'tst' to 'new'• Edit the EMS_REGISTRY.NEW file• RB-ERP Server – DBMaintPlus – Copy Schema• RB-ERP Server – Delete/Create Cache Files• RB-ERP Server – Verify Sync’ed Cache Files

Page 118: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #2

• Copy Existing RB-ERP Company (Schema) to Existing RB-ERP Company (Schema)– Make a copy of company 'tst' to existing 'new'– Steps starting on Page 32• Remove existing ISAM files for ‘new’• Copy existing ISAM files from 'tst' to 'new'• Edit the EMS_REGISTRY.NEW file• RB-ERP Server – DBMaintPlus – Copy Schema• RB-ERP Server – Delete/Create Cache Files• RB-ERP Server – Verify Sync’ed Cache Files

Page 119: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlusLearn by Examples

#2 Copy Existing RB-ERP Company (Schema) to Existing RB-ERP Company (Schema)

QUESTIONS ?

Page 120: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #3

• Create New Company (Schema) ‘abc’– Create a new company code ‘abc'– Steps starting on Page 50• Create the logical RB-ERP company ‘abc'• Verify “connection string”• Create xfODBC connect file ‘abc_VXX.con’• Create base ISAM files (copy or initialize)

– DUT:UT_CURR_CODE.abc– DUT:EMS_REGISTRY.abc– DCM:TABLES.abc

Page 121: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #3

• Set ‘abc’ Schema Device Table Entries to RDB• On SQL Server - Create schema for ‘abc’

– RB-ERP Server – DCM to Obtain DCM Version

• On SQL Server – Verify Linked Server Working• RB-ERP Server – DCM Tool to Update Schema• RB-ERP Server – Initialize all applications / files• RB-ERP Server – Create Cache Files• RB-ERP Server – Verify Sync’ed Cache Files• Additional tasks

– Background processes configurations as required

Page 122: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #3

• Create New Company (Schema) ‘abc’– Create a new company code ‘abc'– Steps starting on Page 50• Create the logical RB-ERP company ‘abc'• Verify “connection string”• Create xfODBC connect file ‘abc_VXX.con’• Create base ISAM files (copy or initialize)

– DUT:UT_CURR_CODE.abc– DUT:EMS_REGISTRY.abc– DCM:TABLES.abc

Page 123: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #3

• Set ‘abc’ Schema Device Table Entries to RDB• On SQL Server - Create schema for ‘abc’

– RB-ERP Server – DCM to Obtain DCM Version

• On SQL Server – Verify Linked Server Working• RB-ERP Server – DCM Tool to Update Schema• RB-ERP Server – Initialize all applications / files• RB-ERP Server – Create Cache Files• RB-ERP Server – Verify Sync’ed Cache Files• Additional tasks

– Background processes configurations as required

Page 124: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

#3 Create New Company (Schema) ‘abc’

QUESTIONS ?

DBMaintPlusLearn by Examples

Page 125: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• Delete an Existing RB-ERP Company/Schema– DEM Company not needed – training / testing– Steps starting on Page 46• Delete the logical company ‘dem’ from RB-ERP

application• RB-ERP Server – Delete ‘dem’ ISAM / Cache• Delete the ‘dem’ schema using DBMaintPlus• Additional tasks

– Remove background processes as required

Page 126: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• Delete the logical RB-ERP company ‘dem'

Using Navigator Company Maintenance

Page 127: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• Delete the logical RB-ERP company ‘dem'

Using Navigator Company Maintenance Select Delete Company Code

Page 128: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• Delete the logical RB-ERP company ‘dem'

Using Navigator Company Maintenance Select Delete Company Code Locate ‘dem’ (2) Enter ‘2’

Page 129: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• Delete the logical RB-ERP company ‘dem'

Using Navigator Company Maintenance Select Delete Company Code Locate ‘dem’ (2) Enter ‘2’ After checking for users, message of if you really want to do this appears.

Select YES – logical company is deleted.

Page 130: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• RB-ERP Server – Delete ‘dem’ ISAM / Cache Files

Change directory to DATA0

Delete ALL ISAMs for ‘dem’

Page 131: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• RB-ERP Server – Delete ‘dem’ ISAM / Cache Files

Change directory to DATA1

Delete ALL ISAMs for ‘dem’

Page 132: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem’

Page 133: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem’

Page 134: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem’

Page 135: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

SQL Server Name

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem'

SQL DB Name

Select Schema ‘dem’

Page 136: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem'

Page 137: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem'

Page 138: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem'

This step can take awhile !

Page 139: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #4

• On SQL Server - Delete schema for ‘dem'

Page 140: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

#4 Delete an Existing RB-ERP Company/Schema

QUESTIONS ?

DBMaintPlusLearn by Examples

Page 141: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Refresh Test Environment W94 Data from Live Environment V94 Data– Copy all company/schema data from V94 to W94 – Steps starting on Page 67

• Make a FULL backup of all data (static system)– V94 SQL DB V94_SQL_DB_BACKUP.BAK (Using SSMS)– V94_DATA0 V94_DATA0_COPY– V94_DATA1 V94_DATA1_COPY

• Note values in current W94 SQL DB ‘dbo.parameters’ table– Row 39 and Row 44

• Note W94 SQL DB users / schemas under security

Page 142: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5• Optionally make backups first then delete

– Current W94 SQL DB– Current W94_DATA0 and W94_DATA1 – NOTE – you may want to save DC configuration ‘.DAT’ files in DUT

• Restore Data from V94 to W94– Using SSMS Restore SQL DB from Backup

» V94_SQL_DB_BACKUP.BAK SQL DB TCMW94– Copy / Replace

» V94_DATA0_COPY W94_DATA0» V94_DATA1_COPY W94_DATA1

– Set ‘dbo.parameters’ Row 39 and 44 back to noted values– Create users for all schemas in W94 SQL DB (DBMaintPlus)

• Verify xfODBC connection files for W94 environment

Page 143: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5• Verify xfODBC connection files for W94 environment • Verify/correct connection strings for ALL schemas• Run DCM tool against all schemas in W94• Delete all cache files• Rebuild all cache files• Remove all non-standard triggers (DBMaintPlus)

– CRM– Others

• Additional Tasks– Restore Background processes as required – DC Config Files from DUT

• TEST - TEST - TEST - TEST– Make SURE you are hitting the correct SQL DB from the W94 Environment

» Make minor changes – verify using SSMS to see data changes

Page 144: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5• Verify xfODBC connection files for W94 environment • Verify/correct connection strings for ALL schemas• Run DCM tool against all schemas in W94• Delete all cache files• Rebuild all cache files• Remove all non-standard triggers (DBMaintPlus)

– CRM– Others

• Additional Tasks– Restore Background processes as required – DC Config Files from DUT

• TEST - TEST - TEST - TEST– Make SURE you are hitting the correct SQL DB from the W94

Environment» Make minor changes – verify using SSMS to see data changes

Page 145: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Backup of SQL DB using SSMS

Page 146: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Backup of SQL DB using SSMS

Page 147: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Backup of SQL DB using SSMS

Page 148: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Backup of SQL DB using SSMS

Page 149: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Copy origin V94_DATA0 and V94_DATA1

Page 150: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Copy origin V94_DATA0 and V94_DATA1

Page 151: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Note values in W94 SQL DB ‘dbo.parameters’– Row 39 and 44

Page 152: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Note W94 SQL DB users/schemas under security

Page 153: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94 SQL DB

Page 154: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94 SQL DB

Page 155: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94 SQL DB

Page 156: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94 SQL DB

Page 157: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94 SQL DB

Page 158: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94_DATA0 and W94_DATA1 SQL DB

Change directory to DATA0

Delete ALL ISAMs

Change directory to DATA1

Delete ALL ISAMs

Page 159: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Delete current W94_DATA0 and W94_DATA1

Page 160: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– V94_SQL_DB_BACKUP.BAK SQL DB TCMW94

Page 161: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– V94_SQL_DB_BACKUP.BAK SQL DB TCMW94

Page 162: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– V94_SQL_DB_BACKUP.BAK SQL DB TCMW94

Page 163: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– V94_SQL_DB_BACKUP.BAK SQL DB TCMW94

Page 164: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Restore V94_DATA0 & V94_DATA1 copies to W94

Page 165: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Set ‘dbo.parameters’ Row 39 and 44 back to noted values

Page 166: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Set ‘dbo.parameters’ Row 39 and 44 back to noted values

Page 167: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

Users are from TCM94_tenuser

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Page 168: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Page 169: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

SQL Server Name

SQL DB Name

Select ‘All Schemas’

Page 170: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Verify Environment

Page 171: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Verify RB-ERP App Server

Enter for each schema

Page 172: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Page 173: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

WARNING Message about non-standard triggers appears!!

Page 174: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

After DBMaintPlus Processing

DBMaintPlus Exercise #5

• Using SSMS Restore SQL DB from Backup– Create users for all schemas in W94 SQL DB (DBMaintPlus)

Page 175: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Run DCM tool against all schemas in W94

Verify Environment

Verify Environment

Verify SQL Server

Verify SQL DB Name

Page 176: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Run DCM tool against all schemas in W94

Page 177: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Verify “connection string” for ALL schemas

Using Navigator Company Maintenance Connection String Maint Enter new company ‘new’ Hitting enter on field to chg will verify the string

DBMaintPlus Exercise #5

Page 178: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• RB-ERP Server – Delete/Create All Cache Files

Change directory to DSQ

Delete cache files !!

Build cache for ‘tst’

Continue to rebuild all cache files for all schemas !

Page 179: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 180: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Verify SQL Server Name

Verify SQL DB Name

Page 181: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 182: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 183: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Verify SQL Server Name

Verify SQL DB Name

Page 184: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 185: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 186: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

Page 187: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #5

• Remove Non-Standard Triggers (DBMaintPlus)

After Trigger Remove

Page 188: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

#5 Refresh Test Environment W94 Data from Live Environment V94 Data

QUESTIONS ?

DBMaintPlusLearn by Examples

Page 189: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

Page 190: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

Verify Environment

Page 191: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

SQL Server Name

SQL DB Name

Select FROM ‘dem’

Page 192: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

SQL Server Name

SQL DB Name

Select TO ‘tst’

Page 193: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

Page 194: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

Page 195: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

Page 196: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

DBMaintPlus Exercise #6

• Copy selected tables from one DB to another

NOTE – after copying tables:• Rebuild Z-Tables• Rebuild Cache Files

Page 197: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

#6 Copy selected tables from one DB to another

QUESTIONS ?

DBMaintPlusLearn by Examples

Page 198: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes

• Shop Floor Background scheduler• Data Collection (DC) Processes– DCM1MA– DCSRVR

• Two Steps– Setup of services– Configuration of DC Services

Page 199: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Starting up the services installer

Change dir to the ‘dcsf_services’ folder in the correct environment

Page 200: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Starting up the services installer

RB-ERP – Background Processes

Enter ‘setup’

Page 201: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Starting up the services installer

Possible problem – SETUP.EXE will not run

SETUP.EXE wants to install a new “srvany.exe” file. Current one is in use.

– Solution #1: Rename this file srvany.exe srvany.exe_old

– Solution #2: Stop all RB-ERP DC and B’grnd services

RB-ERP – Background Processes

Page 202: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Starting up the services installer

RB-ERP – Background Processes

Page 203: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Starting up the services installer

Page 204: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– What to setup ?

RB-ERP – Background Processes

Page 205: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Background Scheduler

Page 206: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Background Scheduler

TCM Services User

TCM Services PW

Manual Startup

Page 207: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes

Company Code ‘tst’

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler

Page 208: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Background Scheduler

Page 209: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Prompt for setup of another service?

Page 210: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Control Files

RB-ERP – Background Processes

Page 211: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Control Files

RB-ERP – Background Processes

Page 212: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

RB-ERP Main Menu Manufacturing Shopfloor Control Other Functions Scheduler Startup

Page 213: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

Options for startup orChecking current status.

Page 214: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

Options for startup orChecking current status.

Current status shows all companies in the environment.

Page 215: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

Selecting Start…

Shows configuration for the process.

Select OK to start…

Page 216: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

Two DOS windows will appear as the bat files are processed.

Page 217: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Startup

RB-ERP – Background Processes

Checking current status.

Page 218: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Shutdown

RB-ERP – Background Processes

RB-ERP Main Menu Manufacturing Shopfloor Control Other Functions Scheduler Shutdown

Page 219: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Shutdown

RB-ERP – Background Processes

Prompt for continue the shutdown is displayed.

Page 220: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Shutdown

RB-ERP – Background Processes

Followed by a prompt for if you want an immediate shutdown.

Page 221: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Background Scheduler – Log Files

RB-ERP – Background Processes

Page 222: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes

RB-ERP Background Scheduler

QUESTIONS ?

Page 223: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Prompt for setup of another service?

Page 224: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes• Setup of Services – From RB-ERP Cmd Line– Data Collection

Page 225: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Data Collection

RB-ERP – Background Processes

TCM Services User

Manual Startup

TCM Services PW

Page 226: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Data Collection – DCM1MA

RB-ERP – Background Processes

Page 227: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Data Collection – DCM1MA

RB-ERP – Background Processes

Company Code ‘tst’

Page 228: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Data Collection – DCM1MA

RB-ERP – Background Processes

Page 229: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– Prompt for another service to setup?

RB-ERP – Background Processes

Page 230: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA - Control Files

RB-ERP – Background Processes

Page 231: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – Control Files

RB-ERP – Background Processes

Page 232: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

RB-ERP Main Menu Other Special Functions Application Mfg Dist Special Functions Data Collection DC SubSystems DCW Configuration Maintenance

Page 233: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

Page 234: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

It appears that DCM1MA configurations already exist?

How can that be?

Page 235: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

The configurations came over from the V94 Environment that we moved into out W94 environment.

Page 236: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration File Location

RB-ERP – Background Processes

Page 237: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

Be VERY CAREFUL about checking configurations that were inherited from other environments!

Page 238: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

The Host ID is from the old V94 environment !

Page 239: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

MUST be changed to the correct W94 HOST ID !

Page 240: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

If no configurations were in the environment, a prompt for new configurations would appeared.

Page 241: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

Fill in the fields as appropriate for the new configuration.

Page 242: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Configuration

RB-ERP – Background Processes

On saving the configuration, the existing configurations now appear. To add new, hit ‘INSERT”, to remove hit ‘DELETE’.

Page 243: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

RB-ERP Main Menu Other Special Functions Application Mfg Dist Special Functions Data Collection DC Workstation Startup & Shutd

Page 244: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Options to check current status or START or STOP processes.

Page 245: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Show current status

Page 246: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Select process to start by Double-Click on the process.

Start DCM1MA process

Page 247: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Select process to start by Double-Click on the process.

Once selected an asterisk will appear on the process.

Start DCM1MA process

Page 248: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Select process to start by Double-Click on the process.

Once selected an asterisk will appear on the process.

Start by hitting F1

Start DCM1MA process

Page 249: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Confirmation messages will appear .

Start DCM1MA process

Page 250: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Confirmation messages will appear .

Option to start now or at a later time will appear.

Start DCM1MA process

Page 251: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Two DOS windows will appear as the bat files are processed.

Start DCM1MA process

Page 252: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Startup

RB-ERP – Background Processes

Show current status

Page 253: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

RB-ERP Main Menu Other Special Functions Application Mfg Dist Special Functions Data Collection DC Workstation Startup & Shutd

Page 254: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

Options to check current status or START or STOP processes.

Page 255: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

Select process to stop by Double-Click on the process.

Stop DCM1MA process

Page 256: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

Select process to stop by Double-Click on the process.

Once selected an asterisk will appear on the process.

Stop by hitting F1

Stop DCM1MA process

Page 257: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

Confirmation messages will appear .

Stop DCM1MA process

Page 258: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DCM1MA – EB-ERP Shutdown

RB-ERP – Background Processes

Confirmation messages will appear .

Option to stop now or at a later time will appear.

Stop DCM1MA process

Page 259: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

• Setup of Services – From RB-ERP Cmd Line– DC Services – Log Files

RB-ERP – Background Processes

Page 260: DBMaintPlus August 23, 2012. DBMaintPlus SQL Database Maintenance Utility for RB-ERP Version V9.3 and above Disclaimer The DBMaintPlus Utility is designed

RB-ERP – Background Processes

RB-ERP DCM1MA

QUESTIONS ?