Welcome to SQL Angel!. EMS SQL Angel
विज्ञापन
विज्ञापन
1
12 EMS SQL Angel Administration console - User manual
Welcome to SQL Angel!
EMS SQL Angel
is a powerful tool for SQL server database administration and maintenance.
Visit our web-site for details: http://www.sqlmanager.net/
Key features:
Compressing backup files up to 5 times (on any server version).
Reducing backup time up to 4 times (on any server version).
Backup encryption (on any server version).
Support of Cloud Storages (FTP(SSL), SFTP(SSH), Windows network folders(CIFS),
Amazon S3.
Easy-to use wizard organizing the log shipping process.
Ability to perform 8 types of service tasks including backup, log shipping, re-indexing, update statistics, etc.
Policy engine to quickly deploy maintenance tasks to multiple servers and to monitor their execution results.
Centralized monitoring of policies on multiple servers using the user-friendly GUI console.
A high-performance multi-threaded backup.
Working with Enterprise and BI versions of SQL Server.
Additional features:
A set of standard templates for sample maintenance policies of server systems.
Ability to import tasks of Management Studio for SQL Server.
Ability to remotely install server components.
Utility for converting backup files from SQL Angel to SQL Server formats.
Intelligent Restore. Automatic history restore on a chosen date using available backup files.
Backing up multiple databases to a single file.
Multiple compression levels to achieve optimal balance between backup size and execution time.
E-mail notification mechanism informing of the task performance results.
Generating reports on service task results.
Exporting Service tasks history to an external file.
Unlimited number of remote and local storages for each backup.
© 1999-2013 EMS Database Management Solutions, Ltd.
13 EMS SQL Angel Administration console - User manual
1.1
What's new
Version
SQL Angel 1.3
Release date
November 12 , 2013
What's new in SQL Angel?
1. Support of
to upload and store backups.
Network folders , network-attached storages (NAS).
Upload using
(ImplicitSSL / ExplicitSSL),
Support of cloud storage
2. Possibility to add unlimited number of remote and local storages for each backup.
3. Support of 'Check orphaned users' option to
4. New macros for
: {backup_root_folder}, {server}.
5. Log efficiency and representation are improved.
6. Improved design.
© 1999-2013 EMS Database Management Solutions, Ltd.
14 EMS SQL Angel Administration console - User manual
1.2
System requirements
SQL Angel Service
Microsoft® Windows 2000, Microsoft® Windows 2000 Server, Microsoft® Windows XP,
Microsoft® Windows 2003 Server, Microsoft® Windows 2008 Server, Microsoft®
Windows Vista, Microsoft® Windows 7, Microsoft® Windows 8;
SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2012
Automated launch of service tasks is impossible in SQL Server Express edition
.Net Framework 3.5;
1024 MB RAM or more;
70MB of available HD space for program installation.
SQL Angel Administration Console
Microsoft Windows 2000, Microsoft Windows 2000 Server, Microsoft Windows XP,
Microsoft Windows 2003 Server, Microsoft Windows 2008 Server, Microsoft Windows
Vista, Microsoft Windows 7, Microsoft® Windows 8;
.Net Framework 3.5;
512 MB RAM or more;
120MB of available HD space for program installation;
Super VGA (800x600) or higher-resolution video adapter and monitor; Super VGA
(1024x768) or higher-resolution video adapter and monitor recommended;
Microsoft Mouse or compatible pointing device.
© 1999-2013 EMS Database Management Solutions, Ltd.
15 EMS SQL Angel Administration console - User manual
1.3
Feature Matrix
The Re gula r v e r sio n of SQL Angel does not include all features of the Pr o v e r sio n ыand server maintenance tools. The detailed feature matrix is given below.
© 1999-2013 EMS Database Management Solutions, Ltd.
16 EMS SQL Angel Administration console - User manual
1.4
Installation
If you are
installing SQL Angel for the first time
on your PC: download the SQL Angel installation package from the download page available at our site; unzip the downloaded file to any local directory, e.g. C :\unzippe d; run SQ LAnge lSe t up.e xe from the local directory and follow the instructions of the installation wizard.
There are two modes of the SQL Angel Console installation: T y pic a l и C ust o m. If you choose the C ust o m mode then you will be able to define the destination program folder and specify if the help-file should be copied there or not.
After the installation process is completed, find the SQL Angel shortcut in the corresponding group of Windows Start menu.
If you want to
upgrade an installed copy of SQL Angel
to the latest version: download the full installation package of SQL Angel from the download page available at our site; close SQL Angel application if it is running; repeat the steps you have made for the first-time installation; run SQL Angel using its shortcut in the corresponding group of Windows Start menu.
Note:
There is an installation mode that allows installing server components on local servers without installing SQL Angel Console.
This mode should be used when a remote installation of server components from SQL
Angel Console is impossible due to some reasons but at the same time the installation package can be copied to a server and run there.
To run the server-side components installation using the
Se r v e r -side o nly on the third step of the installation wizard.
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
17 EMS SQL Angel Administration console - User manual
1.5
Purchasing
To make it easier for you to purchase our products, we have contracted with share-it!
registration service. The share-it! order process is protected via a secure connection and makes on-line ordering by credit/debit card quick and safe. The following information about share-it! is provided for your convenience.
Share-it!
is a global e-commerce provider for software and shareware sales via the
Internet. Share-it! accepts payments in US Dollars, Euros, Pounds Sterling, Japanese Yen,
Australian Dollars, Canadian Dollars or Swiss Franks by Credit Card (Visa, MasterCard/
EuroCard, American Express, Diners Club), Bank/Wire Transfer, Check or Cash.
If you have ordered EMS software online and would like to review your order information, or if you have questions about ordering, payments, or shipping procedures, please visit our Customer Care Center , provided by share-it!
Please note that all of our products are delivered via ESD (Electronic Software Delivery) only. After purchase you will be able to immediately download the registration keys or passwords and download links for archives of full versions. Also you will receive a copy of registration keys or passwords by e-mail. Please make sure to enter a valid e-mail address in your order. If you have not received the keys within 2 hours, please, contact us at [email protected]
.
Note:
You need to purchase license for every SQL server instance and not for the SQL
Angel Console.
Product distribution
EMS SQL Angel (Business Regular license) + 1-Year Maintenance*
EMS SQL Angel (Business Regular license) + 2-Year Maintenance*
EMS SQL Angel (Business Regular license) + 3-Year Maintenance*
EMS SQL Angel (Business Pro license) + 1-Year Maintenance*
EMS SQL Angel (Business Pro license) + 2-Year Maintenance*
EMS SQL Angel (Business Pro license) + 3-Year Maintenance*
EMS SQL Angel (Non-commercial Regular license) + 1-Year Maintenance*
EMS SQL Angel (Non-commercial Regular license) + 2-Year Maintenance*
EMS SQL Angel (Non-commercial Regular license) + 3-Year Maintenance*
EMS SQL Angel (Non-commercial Pro license) + 1-Year Maintenance*
EMS SQL Angel (Non-commercial Pro license) + 2-Year Maintenance*
EMS SQL Angel (Non-commercial Pro license) + 3-Year Maintenance*
EMS SQL Angel (Trial version)
Register Now!
Download
Now!
*
EMS Maintenance Program
provides the following benefits:
Free software bug fixes, enhancements, updates and upgrades during the maintenance period
Free unlimited communications with technical staff for the purpose of reporting
Software failures
Free reasonable number of communications for the purpose of consultation on operational aspects of the software
© 1999-2013 EMS Database Management Solutions, Ltd.
18 EMS SQL Angel Administration console - User manual
After your maintenance expires you will not be able to update your software or get technical support. To protect your investments and have your software up-to-date, you need to renew your maintenance.
You can easily reinitiate/renew your maintenance with our on-line, speed-through
Maintenance Reinstatement/Renewal Interface. After reinitiating/renewal you will receive a confirmation e-mail with all the necessary information.
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
19 EMS SQL Angel Administration console - User manual
1.6
How to register SQL Angel
The SQL Angel registration is not equal to immediate registration of the SQL Angel
Console. Registering SQL Angel means purchasing and further activation of a received
License Key for every instance you want to work with.
Having installed the client- and server–side parts of SQL Angel, you need to activate the server-side part of SQL Angel.
To get an activation code, please do the following:
1. Run SQL Angel.
2. Connect to SQL Server.
3. Right-click this server in the server list and select "Activate SQL Angel Service".
4. Follow the steps in the
To remove a license from an instance use the
Deactivate License Wizard . After that you
will be able to activate this license key on another SQL Server instance.
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
20 EMS SQL Angel Administration console - User manual
1.6.1
License activation
To start working with your servers you need to activate EMS SQL Angel License for each instance.
It is assumed that you have already purchased a product license and that you have the license information available. If you cannot find license information, please visit your
Member Account https://secure.sqlmanager.net/member/subscribe .
The activation operation is performed by means of the
To activate your newly purchased license, perform the following steps:
1. select the
Activate SQL Angel Service...
item of the
to run the
2. select the preferable license activation method and complete the set of wizard steps;
3. make sure that the activation process has been completed successfully – check the license information in the
overall status window and license must become
Ac t iv e in the
Members Area.
Steps:
Selecting license activation method
Configuring connection settings
Entering license activation code
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
21 EMS SQL Angel Administration console - User manual
1.6.1.1
Selecting license activation method
Use this step to set license activation method.
Activate EMS SQL Angel License online
Use this option if you have Internet connection. Product license will be activated automatically within a few seconds.
Activate EMS SQL Angel License by e-mail
Select this license activation method if you do not have Internet connection, or if direct activation is unsuccessful.
Activate EMS SQL Angel License through our website
This option allows you to activate product license using license information from your
Member Account on our web-site.
Enter existing license activation code manually
Use this method if you have an existing valid activation code.
online or e-mail activation
.
website activation
.
manual activation
.
© 1999-2013 EMS Database Management Solutions, Ltd.
22 EMS SQL Angel Administration console - User manual
1.6.1.2
Entering license key
This step appears if you have chosen online or e-mail activation on the
.
License Key
Enter manually or paste your license key here.
The license key can be copied from the Members Area or from the e-mail that is received after license purchasing.
SQL Server Instance ID
In this field you can see the registrable instance ID that was generated automatically.
These parameters are required to get a
online activation
.
e-mail activation
.
© 1999-2013 EMS Database Management Solutions, Ltd.
23 EMS SQL Angel Administration console - User manual
1.6.1.3
E-mail activation
This step appears only in case the
Activate EMS SQL Angel License by e-mail
option was selected on the
To perform license activation via email follow these steps:
1. Copy text below to Clipboard.
2. Create an email message with the subject "EMS SQL Angel license activation" and paste the text into the body of an email.
3. Send this email to [email protected]
.
4. After a while you will then receive a confirmation email message with your license activation code.
Please note that confirmation email message will be sent to the address you provided during the product purchase process.
If you press the
Create email automatically
button the required message will be generated automatically in the default email client.
© 1999-2013 EMS Database Management Solutions, Ltd.
24 EMS SQL Angel Administration console - User manual
1.6.1.4
Web-site activation
This step appears only in case the
Activate EMS SQL Angel License through our website
option was selected on the
To perform license activation via web-site follow these steps:
1. Register in the Members Area at https://secure.sqlmanager.net/login .
2. Open
My Registered Products
section.
3. Expand key list for desired product.
4. Choose
Activate License
action.
5. Enter automatically generated
SQL Server instance ID
into a web form and generate the activation code.
6. Copy the generated activation code to Clipboard.
7. Click the
Next
button at this Wizard step and paste the activation code into the
License Activation Code field at the
8. Click the
Finish
button to complete EMS SQL Angel license process.
© 1999-2013 EMS Database Management Solutions, Ltd.
25 EMS SQL Angel Administration console - User manual
1.6.1.5
Entering license activation code
Here you are to enter the license activation code that you have or that you got via email or website.
© 1999-2013 EMS Database Management Solutions, Ltd.
26 EMS SQL Angel Administration console - User manual
1.6.1.6
Configuring connection settings
Use this step of the wizard to provide connection settings. This step appears only in case the
Activate EMS SQL Angel License online
option was selected on the
.
Choose one of three options:
Aut o m a t ic a lly de t e c t pr o xy se t t ings
I ha v e dir e c t c o nne c t io n t o t he Int e r ne t
M a nua l pr o xy c o nfigur a t io n
Proxy Server
If you have chosen to configure proxy manually then use this group of options to set the following proxy server parameters: host, port, user name and user password (if the
Use authentication
option is checked).
Click the
Test connection
button to check connection to the proxy server with the settings defined above.
© 1999-2013 EMS Database Management Solutions, Ltd.
27 EMS SQL Angel Administration console - User manual
1.6.1.7
Performing online activation
This step appears only in case the
Activate EMS SQL Angel License online
option was selected on the
After the operation is complete you will be automatically redirected to the
© 1999-2013 EMS Database Management Solutions, Ltd.
28 EMS SQL Angel Administration console - User manual
1.6.1.8
Completing operation
This step is intended to inform you about the product activation status.
Click the
Finish
button to complete the operation.
© 1999-2013 EMS Database Management Solutions, Ltd.
29 EMS SQL Angel Administration console - User manual
1.6.2
License deactivation
Suppose, you have decided to move a license from one instance to another. In this case, at first, you need to deactivate this license key and after that activate it on another instance.
The deactivation operation is performed by means of the
Your license key will be deactivated and SQL Angel Service will not work with this SQL
Server instance. After deactivation this Wizard informs EMS that this license key is deactivated and you will be able to activate it on another SQL Server instance.
To deactivate your license, perform the following steps:
1. select the
Deactivate SQL Angel Service...
item of the
2. select the preferable license deactivation method and complete the set of wizard steps;
3. make sure that the deactivation process has been completed successfully – the license information in the overall status window must disappear and license must become inactive in the Members Area.
Steps:
Configuring connection settings
Performing online deactivation
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
30 EMS SQL Angel Administration console - User manual
1.6.2.1
Selecting deactivation method
Use this step to set license deactivation method.
Deactivate EMS SQL Angel License online
Use this option if you have Internet connection. Product license will be deactivated automatically within a few seconds.
Deactivate EMS SQL Angel License by e-mail
Select this license deactivation method if you do not have Internet connection, or if direct deactivation is unsuccessful.
Deactivate EMS SQL Angel License through our website
This option allows you to deactivate product license using license information from your
Member Account on our web-site.
To proceed to the next step of the Wizard check the
I understand that License Key will be deactivated now
. On clicking the
Next
button the license will be deactivated locally. This means that the license for an SQL Server instance will be deactivated in the
SQL Angel program but you won't be able to activate this license key on another instance.
Note:
To complete the deactivation process you need to finish this Wizard.
© 1999-2013 EMS Database Management Solutions, Ltd.
31 EMS SQL Angel Administration console - User manual
online deactivation
.
e-mail deactivation
.
website deactivation
.
© 1999-2013 EMS Database Management Solutions, Ltd.
32 EMS SQL Angel Administration console - User manual
1.6.2.2
E-mail deactivation
This step appears only in case the
Dectivate EMS SQL Angel License by e-mail
option was selected on the
.
To perform license deactivation via e-mail follow these steps:
1. Copy deactivation confirmation code below to Clipboard.
2. Create an email message with the subject "EMS SQL Angel license deactivation" and paste the text into the body of an email. Send this email to [email protected]
.
3. After a while EMS support will process this confirmation email message with your license deactivation code.
4. Make sure that the license status in the Members Area has switched to Ina c t iv e.
If you press the
Create email automatically
button the required message will be generated automatically in the default email client.
© 1999-2013 EMS Database Management Solutions, Ltd.
33 EMS SQL Angel Administration console - User manual
1.6.2.3
Web-site deactivation
This step appears only in case the
Deactivate EMS SQL Angel License through our website
option was selected on the
To perform license deactivation via web-site follow these steps:
1. Register in the Members Area at https://secure.sqlmanager.net/login .
2. Open
My Registered Products
section.
3. Expand key list for desired product.
4. Choose
Deactivate License
action.
5. Enter into a web form the deactivation code from the box below. To copy this code to
Clipboard click the
Copy
button.
6. Click
Deactivate
button on web form.
7. Click
Finish
button on the
final step of the Wizard to complete EMS SQL Angel license
deactivation process.
© 1999-2013 EMS Database Management Solutions, Ltd.
34 EMS SQL Angel Administration console - User manual
1.6.2.4
Configuring connection settings
Use this step of the wizard to provide connection settings. This step appears only in case the
Deactivate EMS SQL Angel License online
option was selected on the
Choose one of three options:
Aut o m a t ic a lly de t e c t pr o xy se t t ings
I ha v e dir e c t c o nne c t io n t o t he Int e r ne t
M a nua l pr o xy c o nfigur a t io n
Proxy Server
If you have chosen to configure proxy manually then use this group of options to set the following proxy server parameters: host, port, user name and user password (if the
Use authentication
option is checked).
Click the
Test connection
button to check connection to the proxy server with the settings defined above.
Next step
© 1999-2013 EMS Database Management Solutions, Ltd.
35 EMS SQL Angel Administration console - User manual
1.6.2.5
Performing online deactivation
This step appears only in case the
Deactivate EMS SQL Angel License online
option was selected on the
After the process of online deactivation you will automatically proceed to the
the wizard.
© 1999-2013 EMS Database Management Solutions, Ltd.
36 EMS SQL Angel Administration console - User manual
1.6.2.6
Completing operation
This step is intended to inform you about the product deactivation status.
Click the
Finish
button to complete the operation.
© 1999-2013 EMS Database Management Solutions, Ltd.
37 EMS SQL Angel Administration console - User manual
1.6.3
License Manager
License Manager allows you to view license information of all servers in SQL Angel which have SQL Angel server components installed.
To launch License Manager select the
License Manager
item of the
.
License Manager includes the following registration information for every server:
Se r v e r na m e
C ust o m e r na m e
Lic e nse ke y
Lic e nse t y pe
M a int e na nc e e nd da t e
You can launch
License deactivation wizard for the particular
server directly from the License Manager dialog by clicking the
Activate/Deactivate
button correspondingly.
© 1999-2013 EMS Database Management Solutions, Ltd.
38 EMS SQL Angel Administration console - User manual
1.7
Version history
Product name
SQL Angel 1.2
SQL Angel 1.1
SQL Angel 1.0
Version
Release date
June 10 , 2013
April 1, 2013
December 12, 2012
Version 1.2
Added the possibility to
verify the integrity of the resulted files after the backup
process (RESTORE VERIFYONLY & CHECKSUM).
Displaying progress for long-running processes.
Monitoring the log size increase
(log size limit by date and size).
Displaying the database size.
Improved the main form design.
Other improvements and bugfixes.
Version 1.1
Added support of simultaneous backups on the same server.
Added support of
copy-only backups which do not affect the normal sequence of
backups.
Software update notifications.
Improved the process of
converting a policy to a template .
Added new features for managing
Many interface improvements.
Now server-side components have no memory leaks.
More stable connections to the server-side and Console.
The log management in the server side is improved.
The server connection failure caused a configuration record error. Fixed now.
Other improvements and bugfixes.
Version 1.0 (First public release)
Basic features:
Compressing backup files up to 5 times (on any server version).
Reducing backup time up to 4 times (on any server version).
Backup encryption (on any server version).
Easy-to use wizard organizing the log shipping process.
Ability to perform 8 types of service tasks including backup, log shipping, re-indexing, update statistics, etc.
Policy engine to quickly deploy maintenance tasks to multiple servers and to monitor their execution results.
Centralized monitoring of policies on multiple servers using the user-friendly GUI console.
A high-performance multi-threaded backup.
Working with Enterprise and BI versions of SQL Server.
and more...
See also:
© 1999-2013 EMS Database Management Solutions, Ltd.
39 EMS SQL Angel Administration console - User manual
© 1999-2013 EMS Database Management Solutions, Ltd.
40 EMS SQL Angel Administration console - User manual
1.8
EMS SQL Angel FAQ
Please read this page attentively if you have questions about
EMS SQL Angel
.
Table of contents
What versions of SQL Server does SQL Angel support?
Must SQL Angel be installed on each server which I want to work with?
How does SQL Angel reduce backup size?
Does the backup compression depend on SQL Server version or edition?
How much is a backup file size reduced and what does it depend on?
Can I restore a backup file of SQL Angel on SQL Server with no SQL Angel components installed?
What are the reasons for reduction of time required for backup and recovery?
Does SQL Angel use undocumented features of SQL Server?
Does SQL Angel support log shipping?
I have servers in different time-zones. At what time-zone will tasks be launched?
Can different types of maintenance tasks go in the same policy?
Can policy tasks have their own execution schedules?
Can SQL Angel perform a single maintenance task without creating policies?
Can I execute multiple policies simultaneously on one server?
I have setup SQL Server maintenance plans. Can I use them in SQL Angel?
How does SQL Angel notify about a policy execution failure?
Whether the servers, SQL Angel works with, must be located within one local network?
Do I need to open any additional ports or to enable protocols for working with SQL
Can I install SQL Angel server components remotely?
What kind of account should be used for running SQL Angel service?
Policy execution failed with the error: "The task cannot be completed. The owner (NT
AUTHORITY\SYSTEM) of SqlAngel_XXXXXXXX_Task does not have access to server".
What are the differences between two versions of SQL Angel?
May I purchase a license for SQL Angel and later upgrade it to SQL Angel Pro? How much will it cost?
May I not pay the program maintenance?
Question/answer list
© 1999-2013 EMS Database Management Solutions, Ltd.
41 EMS SQL Angel Administration console - User manual
Q:
Wha t v e r sio ns o f SQ L Se r v e r do e s SQ L Ange l suppo r t ?
A: SQL Angel works with all SQL Server versions (except Compact Edition) from SQL
Server 2000 up to SQL Server 2012. However, as SQL Server Express edition does not include SQL Server Agent service, SQL Angel policies cannot be deployed to these editions of SQL Server.
Q:
M ust SQ L Ange l be inst a lle d o n e a c h se r v e r w hic h I w a nt t o w o r k w it h?
A: Yes, SQL Angel server components must be installed on each instance of SQL Server.
Q:
I ha v e 5 SQ L Se r v e r s, 2 o f w hic h ha v e t w o SQ L Se r v e r inst a nc e s r unning, ho w m a ny lic e nse s fo r SQ L Ange l do I ne e d t o pur c ha se ?
A: Totally you have 7 instances of SQL Server, it means that you need to purchase 7 licenses for SQL Angel.
Q:
Ho w do e s SQ L Ange l r e duc e ba c kup size ?
A: This is achieved by compressing data received from the server during the backup process.
Q:
Do e s t he ba c kup c o m pr e ssio n de pe nd o n SQ L Se r v e r v e r sio n o r e dit io n?
A: SQL Angel uses its own data compression function, which does not depend on a version and edition of SQL Server.
Q:
Ho w m uc h is a ba c kup file size r e duc e d a nd w ha t do e s it de pe nd o n?
A: It depends on data stored in the database and on a selected in SQL Angel compression level. In case of text\numeric data when using compression a backup file size can be up to 80% less in comparison when compression is disabled. If a database mostly stores difficult to compress binary data, such as raster images in JPEG, the compression function cannot significantly reduce the backup file size.
Q:
C a n I r e st o r e a ba c kup file o f SQ L Ange l o n SQ L Se r v e r w it h no SQ L Ange l c o m po ne nt s inst a lle d?
A: No, you cannot. However, you can use the ConvertUtil.exe command line utility, which does not need to be installed and registered to convert backup files of SQL Angel format to a standard SQL Server format. After being converted backup can be restored using standard SQL Server tools.
Q:
Wha t a r e t he r e a so ns fo r r e duc t io n o f t im e r e quir e d fo r ba c kup a nd r e c o v e r y ?
A: The compression level selection allows you to find a compromise between the backup speed and file size. At the same time the backup time execution can be reduced up to
80% compared with a native tool due to a lower load on the disk subsystem.
Q:
Do e s SQ L Ange l use undo c um e nt e d fe a t ur e s o f SQ L Se r v e r ?
A: SQL Angel uses only documented features of SQL Server, which guarantee its correct working on all available versions of SQL Server, as well as on future version releases.
Q:
C a n SQ L Ange l pe r fo r m a st a nda r d ba c kup, suit a ble fo r r e c o v e r y o n SQ L Se r v e r , w it ho ut using SQ L Ange l?
A: Yes, SQL Angel can do it. To do this you need to select SQL Server as a backup type in the Backup Wizard.
Q:
Do e s SQ L Ange l suppo r t lo g shipping?
A: SQL Angel performs log shipping using its compression and encryption features, which
© 1999-2013 EMS Database Management Solutions, Ltd.
42 EMS SQL Angel Administration console - User manual
make this process faster and more secure.
Q:
I ha v e se r v e r s in diffe r e nt t im e -zo ne s. At w ha t t im e -zo ne w ill t a sks be la unc he d?
A: When creating a policy, you can select whether a task on servers in different timezones is launched at servers standard time or simultaneously against the console time.
This option is called "Task Scheduling in different time zones" at Step 1 of the Policy
Wizard.
Q:
Wha t is t he a dv a nt a ge o f using t he Po lic y Engine o f SQ L Ange l c o m pa r e d t o st a nda r d m a int e na nc e pla ns o f SQ L Se r v e r ?
A: SQL Angel Policy Engine provides the following features:
Using SQL Angel backup functionality
Ability to deploy and monitor policies on multiple servers of different versions simultaneously
Easy-to-use policy monitoring mechanism
Ability to use templates
Q:
C a n diffe r e nt t y pe s o f m a int e na nc e t a sks go in t he sa m e po lic y ?
A: A policy can contain both multiple tasks of different types and multiple tasks of the same type.
Q:
C a n po lic y t a sks ha v e t he ir o w n e xe c ut io n sc he dule s?
A: Yes, each task can have one or more schedules.
Q:
C a n SQ L Ange l pe r fo r m a single m a int e na nc e t a sk w it ho ut c r e a t ing po lic ie s?
A: Yes, you can perform a maintenance task using the "Quick Maintenance Actions" context menu item of the Server tree.
Q:
C a n I e xe c ut e m ult iple po lic ie s sim ult a ne o usly o n o ne se r v e r ?
A: Several policies can be deployed to a single server, their runtime can be the same and the execution time can intersect. However, 2 tasks of backup/recovery/log shipping can not be executed simultaneously on a single SQL Server instance.
Q:
I ha v e se t up SQ L Se r v e r m a int e na nc e pla ns. C a n I use t he m in SQ L Ange l?
A: You can convert SQL Server maintenance plans into SQL Angel policies using the
Maintenance Plan Conversion Wizard ("Maintenance Policies | Convert from
Maintenance Plan" context menu of the Server tree).
Q:
Ho w do e s SQ L Ange l no t ify a bo ut a po lic y e xe c ut io n fa ilur e ?
A: SQL Angel has the e-mail notification mechanism informing of the policy execution results. Also SQL Angel Console displays statuses and results of policies while connecting to a server.
Q:
C a n I m o nit o r /m a na ge m y se t o f se r v e r s using t w o (t hr e e ) diffe r e nt (inst a lle d o n diffe r e nt c o m put e r s) c o nso le s?
A: Yes, you can. However, your SQL Angel Console configuration must be accessible to all your computers. The configuration can be stored both in a file and in a database on any SQL Server. In this case it is recommended to store the configuration on SQL
Server. To change the configuration storage location, call "Options | Save
Configuration", specify a new location and enable the "Switch to saved configuration" option to use a new location. In SQL Angel Console, installed on other computers, you should switch to the new location using the "Options | Switch Configuration" dialogue.
© 1999-2013 EMS Database Management Solutions, Ltd.
43 EMS SQL Angel Administration console - User manual
Q:
Whe t he r t he se r v e r s, SQ L Ange l w o r ks w it h, m ust be lo c a t e d w it hin o ne lo c a l ne t w o r k?
A: Servers can be located anywhere. If you are able to connect to your servers using
SQL Server Management Studio, SQL Angel is able to work with them too.
Q:
Do I ne e d t o o pe n a ny a ddit io na l po r t s o r t o e na ble pr o t o c o ls fo r w o r king w it h SQ L
Ange l?
A: It is neither necessary to open additional ports nor enable protocols beyond those already used by your SQL Server Management Studio.
Q:
C a n I inst a ll SQ L Ange l se r v e r c o m po ne nt s r e m o t e ly ?
A: Yes, you can install SQL Angel server components remotely from SQL Angel Console. In the Server tree, select SQL Server, on which you want to install the components, and click "Install Server-Side SQL Angel Components" in the context menu. Then follow the instructions of the wizard.
The following conditions must be met for remote installation:
Installing via SQL Server:
- You must have an account with SQL Server System Administrator Privileges, such as sa.
- SQL Server service must be run under an account with Windows Local
Administrator Privileges, such as LocalSystem.
Installing via NETBIOS:
- You must have Windows System Administrator Privileges on remote computer.
- You must have an account with SQL Server System Administrator Privileges, such as sa.
Q: I failed to install server components remotely from SQL Angel Console due to insufficient privileges or errors on installation. Can I run the installation wizard on the server machine to install server components?
A: Yes, you can use the special mode for SQL Angel installation program:
1. Copy the installation package (SQLAngelSetup.exe) to the server machine.
2. Run the following command as Administrator: SQLAngelSetup.exe -var:"ServerInstall=1"
3. Follow the steps of the installation wizard. It will automatically find all local server instances for installing server components.
Q:
Wha t kind o f a c c o unt sho uld be use d fo r r unning SQ L Ange l se r v ic e ?
A: To run SQL Angel you can use any account with the following privileges:
Access to SQL Server with Server Administrator Privileges.
Write access to a directory which is used for creating backups.
Ability of authorization on another computer on a network for read/record access to a general directory while log shipping process.
For example, a system domain user with all the mentioned above privileges can be used. If log shipping process is not planned, Local System embedded account can be used as a system user account.
Q:
Po lic y e xe c ut io n fa ile d w it h t he e r r o r : "T he t a sk c a nno t be c o m ple t e d. T he o w ne r (NT
AUT HO RIT Y \SY ST EM ) o f SqlAnge l_X X X X X X X X _T a sk do e s no t ha v e a c c e ss t o se r v e r ".
Why do e s it ha ppe n?
A: This error occurs when SQL Server Agent receives wrong information about the user privileges set of NT AUTHORITY\SYSTEM that is the owner of the executing task. The problem can be solved in one of the following ways:
Change SQL Angel service account to any other one that has all the task run privileges on the server. Recreate a policy.
© 1999-2013 EMS Database Management Solutions, Ltd.
44 EMS SQL Angel Administration console - User manual
Change the owner of SqlAngel_XXXXXXXX_Task to another user having the permissions to run tasks.
If BUILTIN\Administrators account was removed from the server, restore it using the administrator privileges.
Q:
Wha t a r e t he diffe r e nc e s be t w e e n t w o v e r sio ns o f SQ L Ange l?
A: You can view the list of all functional differences between SQL Angel and SQL Angel
Pro in the
Q:
M a y I pur c ha se a lic e nse fo r SQ L Ange l a nd la t e r upgr a de it t o SQ L Ange l Pr o ? Ho w m uc h w ill it c o st ?
A: Yes, you can upgrade SQL Angel to SQL Angel Pro at any time by paying the difference in cost between SQL Angel and SQL Angel Pro, that is 325.00 USD.
Q:
M a y I no t pa y t he pr o gr a m m a int e na nc e ?
A: The basic price of SQL Angel includes 1 Year Maintenance. Once the Maintenance term expires, you will be able to continue using the software without any limitations; however, you won’t have access to any product updates released after your maintenance expiration date.
Q:
M y t r ia l pe r io d ha s e xpir e d, but I ha v e no t m a de a pur c ha se de c isio n y e t . C a n m y t r ia l pe r io d be e xt e nde d?
A: Yes, we can extend the trial period for you for 14 days. Please contact our Support
Team at Support Ticket System or Live Chat service.
If you still have any questions, contact us at our Support Center .
© 1999-2013 EMS Database Management Solutions, Ltd.
45 EMS SQL Angel Administration console - User manual
1.9
Other EMS Products
Quick navigation
MySQL
SQL Management Studio for MySQL
EMS SQL Management Studio for MySQL is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Manager for MySQL
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
Data Export for MySQL
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more.
Data Import for MySQL
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for MySQL
Migrate from most popular databases (MySQL, PostgreSQL, Oracle, DB2, InterBase/Firebird, etc.) to MySQL.
Data Generator for MySQL
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for MySQL
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for MySQL
C reate database backups in the form of SQL scripts, save your database structure and table data as a whole or partially.
SQL Query for MySQL
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for MySQL
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
© 1999-2013 EMS Database Management Solutions, Ltd.
46 EMS SQL Angel Administration console - User manual
Microsoft SQL
SQL Management Studio for SQL Server
EMS SQL Management Studio for SQL Server is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Angel for SQL Server
Perform backup and restore, log shipping and many other regular maintenance tasks on the whole set of SQL Servers in your company.
SQL Administrator for SQL Server
Perform administrative tasks in the fastest, easiest and most efficient way. Manage maintenance tasks, monitor their performance schedule, frequency and the last execution result.
SQL Manager for SQL Server
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
Data Export for SQL Server
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more
Data Import for SQL Server
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for SQL Server
Migrate from most popular databases (MySQL, PostgreSQL, Oracle, DB2, InterBase/Firebird, etc.) to Microsoft® SQL Server™.
Data Generator for SQL Server
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for SQL Server
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for SQL Server
C reate database backups in the form of SQL scripts, save your database structure and table data as a whole or partially.
SQL Query for SQL Server
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for SQL Server
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
PostgreSQL
© 1999-2013 EMS Database Management Solutions, Ltd.
47 EMS SQL Angel Administration console - User manual
SQL Management Studio for PostgreSQL
EMS SQL Management Studio for PostgreSQL is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Manager for PostgreSQL
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
Data Export for PostgreSQL
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more
Data Import for PostgreSQL
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for PostgreSQL
Migrate from most popular databases (MySQL, SQL Server, Oracle, DB2, InterBase/Firebird, etc.) to PostgreSQL.
Data Generator for PostgreSQL
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for PostgreSQL
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for PostgreSQL
C reate database backups in the form of SQL scripts, save your database structure and table data as a whole or partially.
SQL Query for PostgreSQL
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for PostgreSQL
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
InterBase / Firebird
SQL Management Studio for InterBase/Firebird
EMS SQL Management Studio for InterBase and Firebird is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Manager for InterBase/Firebird
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
© 1999-2013 EMS Database Management Solutions, Ltd.
48 EMS SQL Angel Administration console - User manual
Data Export for InterBase/Firebird
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more
Data Import for InterBase/Firebird
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for InterBase/Firebird
Migrate from most popular databases (MySQL, SQL Server, Oracle, DB2, PostgreSQL, etc.) to
InterBase/Firebird.
Data Generator for InterBase/Firebird
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for InterBase/Firebird
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for InterBase/Firebird
C reate database backups in the form of SQL scripts, save your database structure and table data as a whole or partially.
SQL Query for InterBase/Firebird
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for InterBase/Firebird
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
Oracle
SQL Management Studio for Oracle
EMS SQL Management Studio for Oracle is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Manager for Oracle
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
Data Export for Oracle
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more.
Data Import for Oracle
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for Oracle
Migrate from most popular databases (MySQL, PostgreSQL, MySQL, DB2, InterBase/Firebird, etc.) to Oracle
© 1999-2013 EMS Database Management Solutions, Ltd.
49 EMS SQL Angel Administration console - User manual
Data Generator for Oracle
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for Oracle
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for Oracle
C reate database backups in the form of SQL scripts, save your database structure and table data as a whole or partially.
SQL Query for Oracle
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for Oracle
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
DB2
SQL Management Studio for DB2
EMS SQL Management Studio for DB2 is a complete solution for database administration and development. SQL Studio unites the must-have tools in one powerful and easy-to-use environment that will make you more productive than ever before!
SQL Manager for DB2
Simplify and automate your database development process, design, explore and maintain existing databases, build compound SQL query statements, manage database user rights and manipulate data in different ways.
Data Export for DB2
Export your data to any of 20 most popular data formats, including MS Access, MS Excel, MS
Word, PDF, HTML and more.
Data Import for DB2
Import your data from MS Access, MS Excel and other popular formats to database tables via user-friendly wizard interface.
Data Pump for DB2
Migrate from most popular databases (MySQL, PostgreSQL, Oracle, MySQL, InterBase/Firebird, etc.) to DB2
Data Generator for DB2
Generate test data for database testing purposes in a simple and direct way. Wide range of data generation parameters.
DB Comparer for DB2
C ompare and synchronize the structure of your databases. Move changes on your development database to production with ease.
DB Extract for DB2
C reate database backups in the form of SQL scripts, save your database structure and table
© 1999-2013 EMS Database Management Solutions, Ltd.
50 EMS SQL Angel Administration console - User manual
data as a whole or partially.
SQL Query for DB2
Analyze and retrieve your data, build your queries visually, work with query plans, build charts based on retrieved data quickly and more.
Data Comparer for DB2
C ompare and synchronize the contents of your databases. Automate your data migrations from development to production database.
Tools & components
Advanced Data Export
Advanced Data Export C omponent Suite (for Borland Delphi and .NET) will allow you to save your data in the most popular office programs formats.
Advanced Data Export .NET
Advanced Data Export .NET is a component suite for Microsoft Visual Studio .NET 2003, 2005,
2008 and 2010 that will allow you to save your data in the most popular data formats for the future viewing, modification, printing or web publication. You can export data into MS Access,
MS Excel, MS Word (RTF), PDF, TXT, DBF, C SV and more! There will be no need to waste your time on tiresome data conversion - Advanced Data Export will do the task quickly and will give the result in the desired format.
Advanced Data Import
Advanced Data Import™ C omponent Suite for Delphi® and C ++ Builder® will allow you to import your data to the database from files in the most popular data formats.
Advanced PDF Generator
Advanced PDF Generator for Delphi gives you an opportunity to create PDF documents with your applications written on Delphi® or C ++ Builder®.
Advanced Query Builder
Advanced Query Builder is a powerful component suite for Borland® Delphi® and C ++
Builder® intended for visual building SQL statements for the SELEC T, INSERT, UPDATE and
DELETE clauses.
Advanced Excel Report
Advanced Excel Report for Delphi is a powerful band-oriented generator of template-based reports in MS Excel.
Advanced Localizer
Advanced Localizer™ is an indispensable component suite for Delphi® for adding multilingual support to your applications.
Source Rescuer
EMS Source Rescuer™ is an easy-to-use wizard application for Borland Delphi® and C +
+Builder® which can help you to restore your lost source code.
© 1999-2013 EMS Database Management Solutions, Ltd.
Part
II
डाउनलोड
विज्ञापन