Coral Database Binary Backup PC-Utility
Coral Database Binary Backup PC-Utility
Database
Binary Backup
PC Utility
Reference Manual
Version 3.25
The Manufacturer reserves the right, without prior notice or liability, to make changes in equipment design
or specifications.
Any representation(s) in this document concerning performance of the Manufacturer’s product(s) are for
informational purposes only and are not warranties of future performance, either express or implied. The
Manufacturer’s standard limited warranty, stated in its sales contract or order confirmation form, is the only
warranty offered by the Manufacturer in relation thereto.
This document may contain flaws, omissions or typesetting errors; no warranty is granted nor liability
assumed in relation thereto unless specifically undertaken in the Manufacturer’s sales contract or order
confirmation. Information contained herein is periodically updated and changes will be incorporated into
subsequent editions. If you have encountered an error, please notify the Manufacturer. All specifications
are subject to change without prior notice.
All trademarks contained herein are the property of their respective holders.
1. License Grant.
Tadiran Telecom (TTL) L.P. (Hereinafter: the "Manufacturer") hereby grants You a nontransferable,
nonexclusive license to use the software (the "Licensed Software") and the accompanying
documentation (the Licensed Software, and the documentation are referred to in this License
Agreement as the "Licensed Materials") subject to the terms and conditions of this License
Agreement. You may use the Licensed Materials only in connection with the Manufacturers products
purchased by You for your internal use and that are installed in your premises. The Manufacturer
retains all right, title, and interest to the Licensed Materials. YOU MAY NOT USE, COPY, MODIFY,
RESELL, OR TRANSFER THE LICENSED MATERIALS, IN WHOLE OR IN PART, EXCEPT AS
PROVIDED IN THIS AGREEMENT. Any upgrades to the Licensed Software may only be used in
conjunction with this License Agreement.
Distributors, Dealers, Technicians, and Communication Advisors specifically authorized by the
Manufacturer in writing, are also allowed to use the Licensed Materials for the purposes of
providing support, maintenance, and pre-sale services in connection with products of the
Manufacturer purchased and/or used by third parties.
2. Term; Termination.
This License Agreement is effective from the date on which You install the Licensed Software until the
end of the License Term or termination by either party. You may terminate this License at any time by
destroying the Licensed Software, related documentation and all copies thereof. This License will
terminate immediately, without notice from the Manufacturer, if you fail to comply with any provision
of this License. Upon termination, you must destroy the Licensed Software, related documentation and
all copies thereof.
3. Ownership.
The Licensed Materials are the sole and exclusive property of the Manufacturer.
4. Copy Restrictions.
(a) You may install the Licensed Software only on one computer or workstation and make only one
copy of the Licensed Software in machine-readable form for backup purposes only, and for your own
use only. You must reproduce on such copy, or partial copy, the Manufacturers copyright notice and
any other proprietary legends that were on the original copy of the Licensed Materials.
(b) In no event does the copying permitted under this License Agreement include the right to
decompile, reverse engineer, disassemble or otherwise reduce the Licensed Software to a human-
perceivable form, modify, network, rent, lend, loan, distribute or create derivative works based upon
the Licensed Software, in whole or in part, electronically transmit the Licensed Software from one
computer to another or over a network, or to translate the Licensed Materials into another computer
language.
(c) You may make one printed copy of the manual for your own use only.
(d) You may not remove any proprietary notices, labels, or marks from the Licensed Materials.
(a) The Manufacturer warrants that for a period of ninety (90) days from the date of sale of the
Licensed Software to you, the media on which the Licensed Software is furnished will, under normal
use, be free from defects.
(b) You are exclusively liable to prevent unauthorized access to the Licensed Software, and the
Manufacturer advises You to install security devices in order to prevent such unauthorized access,
especially in cases where the Licensed Software is connected to a computer network.
(C) THE MANUFACTURER'S ENTIRE LIABILITY AND YOUR EXCLUSIVE REMEDY UNDER
THIS WARRANTY (WHICH IS SUBJECT TO YOU RETURNING THE LICENSED MATERIALS
TO THE MANUFACTURER) WILL BE, AT THE MANUFACTURER'S OPTION, TO REPLACE
THE MEDIA OR TO REFUND THE PURCHASE PRICE AND TERMINATE THIS AGREEMENT.
EXCEPT FOR THESE EXPRESS LIMITED WARRANTIES, THE MANUFACTURER MAKES,
AND YOU RECEIVE, NO WARRANTIES OR CONDITIONS, EXPRESS, IMPLIED,
STATUTORY, OR OTHERWISE, AND THE MANUFACTURER SPECIFICALLY DISCLAIMS
ANY IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS
FOR A PARTICULAR PURPOSE. THE MANUFACTURER DOES NOT WARRANT THAT THE
LICENSED SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF
THE LICENSED SOFTWARE WILL BE UNINTERRUPTED OR ERROR FREE. YOU ASSUME
THE RESPONSIBILITY FOR THE SELECTION OF YOUR REQUIREMENTS, SOFTWARE, AND
HARDWARE TO ACHIEVE YOUR INTENDED RESULTS: FOR INSTALLATION, FOR USE,
AND THAT THE OPERATIONS OF THE LICENSED SOFTWARE WILL BE UNINTERRUPTED
OR ERROR FREE.
(d) THE MANUFACTURER'S LIABILITY ARISING OUT OF THIS AGREEMENT SHALL NOT
EXCEED THE AMOUNTS PAID BY YOU TO OBTAIN THE LICENSED SOFTWARE. IN NO
EVENT WILL THE MANUFACTURER BE LIABLE FOR ANY LOSS OF DATA, LOST
OPPORTUNITY OF PROFITS, COST OF COVER, OR SPECIAL, INCIDENTAL,
CONSEQUENTIAL, OR INDIRECT DAMAGES ARISING FROM THE USE OF THE LICENSED
SOFTWARE IN THIS AGREEMENT, HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY. THESE LIMITATIONS WILL APPLY EVEN IF THE MANUFACTURER OR AN
AUTHORIZED DEALER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE,
AND NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED
REMEDY. YOU ACKNOWLEDGE THAT THE AMOUNT PAID FOR THE LICENSED
SOFTWARE REFLECTS THIS ALLOCATION OF RISK.
7. General.
(a) If any provision or portion of a provision of this License Agreement is determined to be invalid or
unenforceable, it shall be deemed omitted and the remaining provisions of this License Agreement
shall remain in full force and effect.
(c) This License Agreement is governed by the laws of the State of Israel without reference to conflict
of laws principles. All disputes arising out of this License Agreement shall be subject to the exclusive
jurisdiction of the courts located in Tel Aviv, Israel. If the Licensed Material was purchased within the
United States of America, then this License Agreement will be governed by the laws of the State of
New York without reference to conflict of laws principles, and all disputes arising out of this License
Agreement shall be subject to the exclusive jurisdiction of the courts located in the city of New York,
NY.
(d) This License Agreement constitutes the entire agreement between the parties with respect to the
subject matter hereof, and all such prior agreements, representations, statements and undertakings are
hereby expressly cancelled.
(e) Should you have any questions regarding this License Agreement, you may contact the
Manufacturer at 18 Hasivim St., Petach Tikva, Israel. If you are in the United States of America you
may contact the Manufacturer’s subsidiary: Tadiran Telecom Inc. 265 Executive Dr., Suite 250,
Plainview, NY 11803
v
vi
Coral Database Binary Backup Utility Reference Manual Introduction
1. Introduction
1.1. Overview
This reference manual describes how to install and use the Coral Database Binary Backup
utility.
The Coral Database Binary Backup utility allows you to backup the Coral database onto a
PC and to restore the database from a saved file. Binary Backup is used along with the
Coral application-programming interface and other advanced Coral telephony products.
The database can be saved into a file that contains all of the customer-specific information.
This file can be used at any time for restoring the Coral system database to its original
contents. The Save (Backup) procedure is recommended as the final installation step and
also whenever a major redefinition or configuration change is performed to the system. It is
recommended to generate a new file any time that the Save procedure is performed and that
you save the old files for reference at the customer’s site and at technical support centers.
The database memory power is backed by a lithium battery in order to retain its contents
during power failures or system shutdowns. The battery will retain its contents for as long
as four months if subject to continual system shutdown. The battery shelf life (non-
powered) is ten years.
Database backups may consist of binary backup files, ASCII type database files, log files
and hardcopy listings and/or database ordering form copies. The most important and highly
recommended types of database backups are the binary file backup and the FLASH
memory backup. This manual deals with the binary type of database backups.
If total loss of database occurs due to a battery failure, the FLASH memory will be used,
restoring the original contents of the system’s database (provided the system database was
previously saved to the FLASH memory. The FLASH memory does not require any battery
backup and retains its contents indefinitely. This manual does not describe the Flash
memory Save and Restore features. Refer to Chapter 4 of the relevant Coral Installation
and Hardware Reference Manual and to Chapter 21 of the Program Interface and
Database Reference Manual.
This product is designed for Coral software versions 11 or higher.
1
Introduction Coral Database Binary Backup Utility Reference Manual
Menu options Menu options are displayed in Italics type. The > sign denotes a
menu heading. For example:
Operations > Restore opens the Binary Restore Browse dialog box.
Fields Fields are displayed in italics typeface.
Buttons Control buttons are displayed in bold typeface.
1.4. Disclaimer
The illustrations and other views, telephone displays or screen captures appearing in this
manual are examples used to explain more clearly, how the features and controls are used.
Therefore, what appears on the display or screen capture in the illustrations may differ from
what appears on the actual equipment, and some of the illustrations may represent
something impossible in actual operation.
The functions that can be used and the information that can be displayed will differ
depending on the telephony state and external equipment being connected. The names of
companies, products, people, characters, and/or data mentioned herein are fictitious and are
in no way intended to represent any real individual, company, product, or event, unless
otherwise noted.
1.6.1 Software
• Coral software version 11 or higher
• Windows 98 or higher
1.6.2 Hardware
• Pentium II 200 MHz
• 64 MB RAM
• 5 MB free hard disk space
• CD ROM drive – for installing the application
• Free serial COM port
• Network connection for IP connectivity
2
Coral Database Binary Backup Utility Reference Manual Installation and Setup
4. Click OK; the next setup dialog box appears, prompting you to specify the destined
setup directory.
3
Installation and Setup Coral Database Binary Backup Utility Reference Manual
6. Click the icon on the Binary Backup Setup dialog box; the Choose Program
Group dialog box appears.
4
Coral Database Binary Backup Utility Reference Manual Installation and Setup
NOTE: If a message appears asking you whether you want to overwrite existing
files, press the Enter key.
7. Select Binary Backup and then click Continue; the Setup process runs. When the Setup
process is complete, the following message box appears.
5
Installation and Setup Coral Database Binary Backup Utility Reference Manual
NOTES:
6
Coral Database Binary Backup Utility Reference Manual Installation and Setup
KB0 RS-232
2. Connect the female DB-9 plug to the COM socket located on the PC.
5 Signal Ground 5 9
9
4 Data Terminal Ready 4
8
3 Transmit Data 3
7
2 Receive Data 2
6 6
1 1
3. Route the RS-232 cable from the COM socket located on the PC to the KB0 connector
on the main control card.
4. Connect the DB-9 plug on the other end of the RS-232 cable to the Coral KB0
connector.
WARNING: The ground connection to the PC should be the same ground connection
supplied to the Coral system whenever possible.
7
Installation and Setup Coral Database Binary Backup Utility Reference Manual
Data Bits 8
Parity N
Stop Bits 1
4. Open the Binary Backup application. See Startup and Operations on page 11.
5. In the main application window of the Binary Backup application, click or select
Operations > Terminal Settings; the Terminal Settings dialog box appears.
• Enter the IP Address and IP port of the Coral system in their respective fields.
8
Coral Database Binary Backup Utility Reference Manual Installation and Setup
• Select the Comm option and then click OK to open the Comm Terminal Settings
dialog box. Then select the:
• Parameters that you entered in step 2.
• COM port in use.
Then click OK; the Terminal Settings window closes.
9
Installation and Setup Coral Database Binary Backup Utility Reference Manual
10
Coral Database Binary Backup Utility Reference Manual Startup and Operations
Menu Bar
Tool Bar
Task Bar
11
Startup and Operations Coral Database Binary Backup Utility Reference Manual
Backup This command opens up the Backup window, enabling you to backup the
database to a file. See page 13.
Restore This command opens up the Restore window, enabling you to restore the
database from a file. See page 16.
Terminal Setting This command opens the Terminal Setting window, enabling you to set
the baud rate and the COM port. See page 8.
Exit This command closes the application.
Toolbar
The Backup button opens up the Backup window, enabling you to backup the database
to a file. See page 13.
The Restore button opens up the Restore window, enabling you to restore the database
from a file. See page 16.
The Terminal Settings button opens the Terminal Setting window, enabling you to set
the baud rate and the COM port. See page 8.
Task Bar
Application Process This field displays the process – either Backup or Restore.
Process Starting Time This field displays the time that the process began.
Process End Time This field displays the time that the process ended.
File Name This field displays the name of the backed up or restored file.
Terminal Settings This field displays the COM port, baud rate, parity, data bits, and the
number of stop bits. See page 8.
12
Coral Database Binary Backup Utility Reference Manual Startup and Operations
3.2. Backup
This option copies the current Coral system database to the PC file.
1. From the main window, click or select Operations > Backup; the Binary Backup
dialog box appears.
2. Click the Browse button; the Backup Browse window appears, prompting you to select
the desired path and file in which you want the database to be saved.
13
Startup and Operations Coral Database Binary Backup Utility Reference Manual
5. Click Start; a progress indicator bar appears, indicating the database is being backed up.
In Graphic Interface mode, at the end of the backup process, a message box appears
indicating that the process was successful. In Silent mode, the messages are logged into a
log file.
14
Coral Database Binary Backup Utility Reference Manual Startup and Operations
8. Restore the KB0 parameters to their original value recorded in step 2 of paragraph 2.3
on page 8.
15
Startup and Operations Coral Database Binary Backup Utility Reference Manual
3.3. Restore
This option loads (restores) the backup database from the PC file to the Coral system
memory by loading the stored backup database with system restart.
1. From the main window, click or select Operations > Restore; the Binary Restore
Browse dialog box appears.
2. Click the Browse button; the Backup Browse window appears, prompting you to select
the filename from which the database is to be restored.
16
Coral Database Binary Backup Utility Reference Manual Startup and Operations
5. Click Start; a progress indicator bar appears, indicating the database is being restored.
CAUTION: Do not close the Binary Restore window before the restoration process
is complete, otherwise it will be necessary to perform First
Initialization to restart the system.
17
Startup and Operations Coral Database Binary Backup Utility Reference Manual
In Graphic Interface mode, at the end of the restoration process, a message box appears
indicating that the restoration process was successful. In Silent mode, messages are logged
into a log file.
8. Restore the KB0 parameters to their original value recorded in step 2 of paragraph 2.3
on page 8 using the Graphic Interface.
NOTE: It is the technician’s responsibility to ensure that the correct files and
parameters have been supplied.
18
Coral Database Binary Backup Utility Reference Manual Troubleshooting
4. Troubleshooting
The following error messages may appear while attempting backup or restore:
Can’t Restore, Versions Existing Coral software does not match If applicable, update the Coral software
don’t match the software of the saved file. to the same version as the saved file.
Database file is corrupted and cannot Try to restore a different file or contact
No Database
be restored. customer support.
19
International Headquarters
Tadiran Telecom (TTL) L.P.
18 Hasivim Street P.O.Box 7607
Petach Tikva 49170 Israel
Tel. +972-3-9262000, Fax. +972-3-9262310
USA Headquarters
Tadiran Telecom, Inc.
265 Executive Dr., Suite 250
Plainview, NY 11803
Tel. +1-516-632-7200, Fax. +1-516-632-7210
http://www.tadirantele.com
C o r a l T M D a t a b a s e B i n a r y B a c k u p P C U t i l i t y ( Ve r s i o n 3 . 2 5 )
Reference Manual
D o c u m e n t E d i t i o n 3 . 0 ( S e p - 2 0 11 )