16 20r300 1 other tools for c200

22
1 March 14, 2022 Describe ERDB Administration Other Tools for C200 Describe ERDB Administration Other Tools for C200 Describe ERDB Administration EXP20R300 - EPKS CEE C200/C300/ACE

Upload: avandetq-atena

Post on 25-Nov-2015

70 views

Category:

Documents


2 download

TRANSCRIPT

Slide 1Describe ERDB Administration
Honeywell
Introduction
In this lesson you will learn about the engineering repository database (ERDB) and how to administer it
At the conclusion of this lesson, you will be able to:
Identify the purpose and location of the ERDB
Open the Database Administration (DBAdmin) tool for the ERDB
Describe the DBAdmin functions for the ERDB
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
*In this lesson you will learn about the engineering repository database (ERDB) and how to administer it
*At the conclusion of this lesson, you will be able to:
*Identify the purpose and location of the ERDB
*Open the Database Administration (DBAdmin) tool for the ERDB
*Describe the DBAdmin
Honeywell
Topics


The topics that will be covered in this lesson are:
*Introduction to the Engineering Repository Database and
*Opening and Navigating the DBAdmin Tool for the ERDB
Describe ERDB Administration
Honeywell
Is created and referenced via Control Builder and DBAdmin tasks
Is a purely SQL server database
Other Tools for C200
*Is created and referenced via Control Builder and DBAdmin tasks
*Is a purely SQL server database
Describe ERDB Administration
Honeywell
>system>ER
Implement W2K Domain Controller
*The ERDB is located on the server under program files, honeywell, experion PKS, Engineering Tools, System, ER.
Describe ERDB Administration
Honeywell
have an .mdf extension, they are not
Microsoft Access database files.
program may corrupt the entire database.
QVCS database
Implement W2K Domain Controller
*In the Er folder, you will find the *Main erdb database file and the *Qualification and Version Control Database file. *As a precaution, never open these files with Access even though they have an MDF extension. Doing so may result in the corruption of these database files.
Describe ERDB Administration
Honeywell
Implement W2K Domain Controller
*When you have redundant servers, you have redundant ERDBs. *The primary ERDB is located on the secondary server and the secondary ERDB is located on the primary server. The for keeping the primary ERDB on the secondary server is to eliminate load on the primary server while working in the ERDB. * Also, when you have redundant ERDBs you can see the synchronization status between the primary and redundant ERDBs. *The status readings between ERDBs will be either no-sync, indicating that the ERDBs are not synced; sync, indicating the ERDBs are synced; sync-fail indicating synchronization between ERDBs failed; or Synching, indicating that the ERDBs are currently synching.
Describe ERDB Administration
Honeywell
Question 1: The ERDB
Incorrect. The false statement is "Its .mdf files can be opened with any database program ."Attempting to open the .mdf files may corrupt the entire database.
Click anywhere to continue.
Incorrect. The false statement is "Its .mdf files can be opened with any database program ."Attempting to open the .mdf files may corrupt the entire database.
Click anywhere to continue.
Incorrect. The false statement is "Its .mdf files can be opened with any database program ."Attempting to open the .mdf files may corrupt the entire database.
Click anywhere to continue.
Correct! The false statement is "Its .mdf files can be opened with any database program ."Attempting to open the .mdf files may corrupt the entire database.
Click anywhere to continue.
You answered this correctly!
Which statement about the engineering repository database (ERDB) is false?
Other Tools for C200
from C200 controllers
D) Its .mdf files can be opened with
any database program
Honeywell
Topics

EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
Now let’s take a look at how to *open and navigate the DBAdmin Tool for the ERDB.
Describe ERDB Administration
Honeywell
DBAdmin (ERDB) is opened through Configuration Studio
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
*The dbadmin tool is opened through *configuration studio by clicking on *Control Strategy and then *Administer the control strategy database.
Describe ERDB Administration
Honeywell
Implement W2K Domain Controller
*The dbadmin window will open. *The window on the left is called the tree pane and *the window on the right is called the view pane.
Describe ERDB Administration
Honeywell
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
The result is six different choices for the content of the view pane
Click the PLUS sign ( + ) to expand DBAdmin and Experion Node
Implement W2K Domain Controller
*Once the DBAdmin window opens, *expand the DBadmin folder in the tree pane and expand the Server Node folder. Under the server node folder you will find *five additional folders. We’ll look at the contents of these folders on the next few slides.
Describe ERDB Administration
Honeywell
ERDB Host Information
General information about the server appears in the view pane
Use the Tools menu to refresh status
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
**The ERDB Host Information folder will show *General information about the server in the view pane.*You can also *Use the tools menu to *change nodes to which you are connected as well as refresh the node status in your view pane.
Describe ERDB Administration
Honeywell
DBAdmin Functions for the ERDB, contd.
A lock dialog box will appear when you attempt to open a locked CM in Control Builder after an abnormal application termination
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
*When you open a control module from the control builder project tab, the erdb puts a lock on that control module. This prevents another person from working on your control module while you have it open. If you attempt to open a control module which is already open you will see this window* indicating the control module is locked. It is important to note that if control builder shuts down while you are working on a control module, that control module will remain locked and not allow you to reopen it. If this happens, you will have to clear locks for that particular control module. Let’s look at how to clear locks….
Describe ERDB Administration
Honeywell
ERDB Active Locks allows you to open a locked CM
Locked CMs in Control Builder appear in the view pane
Use the Tools menu to clear all locks
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
**Click on the ERDB Active Locks folder to view active locks in the ERDB. * Control Modules in Control Builder that are locked show up in the view pane. *You can use the tools menu topic to *clear locks from the ERDB.
Describe ERDB Administration
Honeywell
DBAdmin Functions for the ERDB, contd.
CAB Active Locks also allows you to open a locked CM
Other Tools for C200
EXP20R300 - EPKS CEE C200/C300/ACE
Implement W2K Domain Controller
*Similar to ERDB Active Locks are *CAB Active locks. If you are working with Custom Algorithm Blocks on an ACE node, they will have locks placed on them whenever they are open in control builder. To clear these locks, click on the CAB Active Locks folder and use the *Tools menu item to clear these locks.
Describe ERDB Administration
Honeywell
ERDB Admin Tasks displays the ERDB administration tasks
Other Tools for C200
Initialize Database - Restores the Clean database (ps_erdb_clean.bak) in the Primary ERDB.
Detach Database - Shutdowns the database services, detaches the Primary ERDB, copies and attaches database to the c:\Temp directory location, re-attaches Primary ERDB and restarts database services.
Database Consistency - Checks the consistency of the database and rebuilds indexes using the SQL Server.
Update Statistics - Runs DBCC REINDEX to reorganize data and index pages followed by update statistics.
Expand Database - Expands the size of the database (only accessible if you are with 25% of the max size of 512,000).
Backup Database - Creates a backup copy of the current database as a ".bak" file under the user specified name and in the user selected directory location on a local drive through the “Backup To” dialog box. A common directory location is c:\Program Files\Honeywell\Experion PKS\Engineering Tools\System\ER.
Restore Database - Restores the user selected backup database (*.bak) in the primary ERDB through the Restore From dialog box. The default directory is c:\Program Files\Honeywell\Experion PKS\Engineering Tools\System\ER.
Describe ERDB Administration
Honeywell
The following tasks are only available for redundant servers
Other Tools for C200
*There are 4 additional admin tasks available for redundant servers.
*If you find yourself in a situation where you need to restore the primary or secondary ERDBs from their redundant partners, you can use the Recover Primary or Secondary Database tool buttons.
*When you recover a database using the two previous tools, you will be required to disable database replication using the Disable Replication tool. After your recovery is complete you must use the Enable replication tool to re enable the replication of the primary ERDB to the secondary. Note that once you disable database replication, The replication function will not automatically start back up.
You must manually re enable replication.
Recover Primary Database - Recovers Primary database from secondary database. If a valid Primary (master) ERDB exists, it merely resets the mastership ID so that the primary database is the Design Master. If the master ERDB no longer exists, the utility first makes the secondary database (at SERVERA) the master temporarily. Then it replicates this database to the primary (SERVERB). Finally, it switches mastership back to the new copy at SERVERB.
Recover Secondary Database - Recovers Secondary database from Primary database. It creates a new replica from the Design Master, which is assumed to be located at the path set by data source `ps_erdb'. It creates the new replica at the server node previously specified during installation as the secondary ERDB server.
Enable Replication - Starts replication of the ERDB from the Primary to the Secondary.
Disable Replication - Stops the replication function completely. This is not a temporary interruption of the replication function.
Note: The primary ERDB resides on the backup Server (the primary Server is concentrating on control – not on database config. Stuff.)
Describe ERDB Administration
Honeywell
Version control system (VCS) Admin Tasks
Other Tools for C200
Synchronize VCS - Synchronizes the Qualification and Version Control System
database with the Engineering Repository database and clears any QVCS locks.
Backup VCS Database - Creates a backup copy of the current QVCS database as a
".bak" file under the user-specified name and in the user-selected directory location.
Restore VCS Database - Restores the user-selected backup QVCS database
(.bak) in the primary ERDB through the Restore From dialog box.
Implement W2K Domain Controller
**Under the Version Control System or VCS Admin Tasks you have three icons. The first icon is the Synchronize VCS icon and will synchronize your VCS database with your ERDB while clearing any VCS locks in the system. The backup VCS database icon will allow you to make a backup of your current VCS database. Finally, the restore VCS database icon will allow you to restore your VCS database from a previously made backup.
Describe ERDB Administration
Honeywell
Question 2: DBAdmin Tool
Incorrect. The DBAdmin tool is a utility for maintaining the ERDB. The ERDB Administrative tasks are carried out using the DBAdmin tool.
Click anywhere to continue.
Incorrect. The DBAdmin tool is a utility for maintaining the ERDB. The ERDB Administrative tasks are carried out using the DBAdmin tool.
Click anywhere to continue.
Correct! The DBAdmin tool is a utility for maintaining the ERDB. The ERDB Administrative tasks are carried out using the DBAdmin tool.
Click anywhere to continue.
Incorrect. The DBAdmin tool is a utility for maintaining the ERDB. The ERDB Administrative tasks are carried out using the DBAdmin tool.
Click anywhere to continue.
You answered this correctly!
The DBAdmin tool is:
Other Tools for C200
spreadsheets
a search engine
ERDB
on PID control loops
Implement W2K Domain Controller
Honeywell
Summary
Contains logic CMs/SCMs from the C200/C300 controllers
Is created through Control Builder
Is located at Program Files>Honeywell>Experion PKS>Engineering Tools>system>ER
Is administered through DBAdmin, a Configuration Studio utility




*Contains logic CMs/SCMs from the C200 controllers
*Is created through Control Builder
*Is located at Program Files>Honeywell>Experion PKS>Engineering Tools>system>ER
*Is administered through DBAdmin, a Configuration Studio utility
Describe ERDB Administration
Honeywell
Conclusion
Other Tools for C200
Congratulations! You have completed the lesson on ERDB Administration. Proceed to the next lesson in your course material.
Describe ERDB Administration