SQL
2000 Foundation Manager
Objective
To provide a scalable, robust, secure
database platform for the SYSPRO ERP System.
The Value of SYSPRO SQL Foundation
Manager
- Modern ERP systems caring for
rapidly expanding customer needs and dynamic business environments
utilize the powerful capabilities of relational database
management systems (RDBMS) offerings.
- Applications based on an RDBMS can
offer better performance and scalability, and more replication
features than ISAM-based solutions.
- Microsoft SQL provides this solid
RDMBS backbone structure to SYSPRO's Accounting, Manufacturing and
Distribution systems.
- Microsoft SQL Server is a powerful
and flexible RDBMS solution. The ease of use and scalability
has made it attractive for thousands of application developers.
The SQL Foundation Manager comprises
all the programming code that forms a part of all SYSPRO
modules. This code manages and optimizes SYSPRO utilization of
this high-end RDBMS system, with a goal to optimize data access speeds
and provide sophisticated tools for complex operations.
Innovations and Benefits
Innovations enable SQL Server to lead
several of the database industry's fastest growing application
categories, including data warehousing, line-of-business applications,
mobile computing, branch automation and eCommerce. These
include:
- Scalability from the laptop to
branch offices using the same code base and offering 100 percent
code compatibility.
- Unlimited scalability is provided
with the introduction of Distributed Partitioned Views in SQL
Server, dividing workload across multiple, independent SQL
Server-based servers.
- Security administration is highly
effective through integration with Windows NT security and SQL
Server roles. Windows NT integration includes
authentication, support for multiple groups, grant/revoke/deny
permission management activities and dynamic use of groups.
- Event/Alert Management enhances the
ability to monitor performance, availability and security status
through policy-based event management.
- Support for auto configuration and
self-tuning.
- Integrated online analytical
processing (OLAP) server.
- Integrated Data Transformation
Services (DTS).
- The Microsoft Data Warehousing
Framework, the first comprehensive approach to solving the
metadata problem.
- Multi-server and multi-site
management for large numbers of servers.
- A wide array of replication options,
including replication to any database that supports OLE DB or
ODBC.
- Integration with the Microsoft
Windows operating systems, Microsoft Office and the Microsoft Back
Office family of products.
- Universal Data Access, the Microsoft
strategy for enabling high-performance access to a variety of
information sources.
- Self-tuning relates to the database
automatically tuning and managing itself, helping customers focus
on strategic business initiatives rather than micro-managing
technology.
- SQL Server includes features that
dynamically optimize for recent hardware innovations including
large memory, ultra high-speed disk subsystems and SANs.
- Availability and reliability
minimize downtime and add to the efficiency and effectiveness,
ensuring system reliability. Databases are transferred to
newer versions via full automated upgrade utilities.
- Data warehousing and access is
facilitated by built-in OLAP relating to the tools used for the
online analysis of information in the database. While this
is generally a third-party tool purchased separately from the
database software, these tools are included as standard with SQL
Server.
- Total cost of ownership is reduced
as a result of the features like multiserver, single-console
management, event-based job execution and alerting, integrated
security and administrative scripting, which minimizes costs
relating to database administration.
SYSPRO Specific Advantages
- Microsoft SQL Server incorporates a
rich set of functionality to assist customers in the analysis of
their corporate data using techniques such as Data Warehousing,
Data Mining and OLAP.
- A significant benefit of
implementing the SQL Server version of SYSPRO is that it ensures
consistent and reliable data at all times. This overcomes a
limitation of C-ISAM file structures which are unable to provide
the necessary levels of data integrity required for enterprise
systems (e.g., data can be left in an incomplete state if either
the server or client crashes or network problems occur).
- One of the ways in which the SQL
Server version of SYSPRO ensures the integrity of data is by using
a facility known as Transaction Processing. This facility
ensures that a group of transactions (e.g., the processing of an
invoice) is committed to the database. In addition, SYSPRO
includes a timestamp data type column in every table. The
timestamp allows an application to view the chronological sequence
of events and to verify whether any changes have occurred to data
on a row since the timestamp was last accessed.
- NT authentication reduces security
risks by allowing users the option of accessing SYSPRO using the
robust security protocols provided by Windows NT and Windows 2000.
- SYSPRO uses native ODBC calls to
access the SQL Server database. ODBC is one of the most
effective ways of accessing SQL Server, as this method does not
require the database to interpret the calls before being
processed.
Configuration Options
When setting up SQL Server, there are a
number of issues that affect the performance of the system. The
most important of these include:
- Using a fast server
- Using SQL Server 2000 on Windows
2000.
- Tuning the memory the SQL Server
uses for system use and caching.
- Configuring SYSPRO as a
multiple-tier system.
- Separating the database and log
files across disk drives.
- Using a Binary database collation.
- As with most performance issues, the
general speed and configuration of the server and client computers
together with the network can have the most dramatic effect on
performance. A faster computer will generally provide the
better performance and the more memory it has often improves the
situation.
Diagnostic Program (IMPDG6)
- A SYSPRO utility program forms part
of the SQL Foundation Manager, used to help diagnose SQL Server
problems.
- This utility will assist in
identifying potential problems with the SQL Server database used
by SYSPRO companies.
- Its main task is to identify any
differences between the existing database and the standard SYSPRO
tables, columns and indexes that should exist. In addition,
the database properties and company configuration can be viewed.
The program displays information using
a simple point and click interface. If required, this
information can be printed.
© 2002 Syspro. All
Rights Reserved. All trademarks are recognized.
|