CHAPTER 1. HARDWARE AND SOFTWARE REQUIREMENTS
The up-to-date list of the supported server operating system distribution kits and database management systems is available online at http://1c-dn.com/library/system_requirements/.
NOTE
The capacity of the "1C:Enterprise" server is not related to DBMS bitness. Servers with different bitness (e.g., the 1C:Enterprise and DBMS servers) may be used together.
1.1. 32-BIT SERVER
Requirements to working servers included in the 1C:Enterprise server cluster:
Operating systems: Microsoft Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008 or one of the supported Linux distribution kits;
Pentium/Xeon 2.4 GHz processor or higher. We recommend using multiprocessor or multi-core machines, as availability of multiple processors/cores increases 1C:Enterprise server cluster throughput, especially in the case of intense activity from multiple users;
At least 2 GB RAM. Although 1C:Enterprise server cluster working processes can run on machines with low memory, upon peak loads high memory may be required;
One USB port available to connect the hardware dongle for 1C:Enterprise server cluster protection.
The requirements to database server are mostly those imposed by Microsoft SQL Server, PostgreSQL, IBM DB2, and Oracle Database. Any computer meeting the requirements for Microsoft SQL Server, PostgreSQL, IBM DB2 or Oracle Database can serve as the database server (see page 15).
Database server requirements:
Database Server:
○ Microsoft SQL Server 2000 Service Pack 2 (Service Pack 4 is recommended)
○ Microsoft SQL Server 2005 Service Pack 3
○ Microsoft SQL Server 2008 Service Pack 1
○ Microsoft SQL Server 2008 R2 ○ Microsoft SQL Server 2012 ○ PostgreSQL Windows/Linux:
□ version 8.1.5
□ version 8.2.4
□ version 8.3.8
□ version 8.4.3
□ version 9.0.3
○ IBM DB2 Windows/Linux 32:
□ version 9.1.301.537
□ version 9.5.200.353
□ version 9.7.100.177
□ version 10.1.0.872 ○ Oracle Database:
□ version 10g R2 – 10.2.0.4 Windows/Linux
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
□ version 11g R1 – 11.1.0.7.0 or higher Windows/Linux.
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
□ version 11g R2 – version 11.2.0.2.0 or higher Windows, version 11.2.0.2.0 or higher Linux.
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
Operating system: in compliance with the requirements of Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database;
Chapter 1. Hardware and Software Requirements 13
Computer running database server: the computer specifications and its operating system must comply with the requirements of Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database version you are using.
1.2. 64-BIT SERVER
Requirements to working servers included in the 1C:Enterprise server cluster:
Operating systems: Microsoft Windows 2000, Windows XP,
Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008, Windows Server 2012 for x64 or one of the supported Linux distribution kits for x86-64;
CPU with x86-64 architecture (Intel with Intel 64 supported, AMD AMD64). We recommend using multiprocessor or multi-core machines, as availability of multiple processors/cores increases 1C:Enterprise server cluster throughput, especially in the case of intense activity from multiple users;
2 GB RAM or higher (4GB or more recommended). Although 1C:Enterprise server cluster working processes can run on machines with low memory, in peak situations high memory may be required;
one USB port available to connect the hardware dongle for 1C:Enterprise server cluster protection;
CD-ROM drive.
IMPORTANT!
It is impossible to create a file infobase or connect to it when 64-bit 1C:Enterprise version runs on 64-bit Linux version. For example, you will be unable to create an initial image of a peripheral infobase (file mode) and to connect to the file infobase using a 64-bit web server.
The requirements to database server are mostly those imposed by Microsoft SQL Server, PostgreSQL, IBM DB2, and Oracle Database. Any computer meeting the requirements for Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database can serve as the database server (see page 15).
Database server requirements:
Database server:
○ Microsoft SQL Server 2000 (64-bit) Service Pack 2 (Service Pack 4 recommended)
○ Microsoft SQL Server 2005 (64-bit) Service Pack 3
○ Microsoft SQL Server 2008 (64-bit) Service Pack 1
○ Microsoft SQL Server 2008 R2
○ Microsoft SQL Server 2012
○ PostgreSQL Linux:
□ version 8.1.5
□ version 8.2.4
□ version 8.3.8
□ version 8.4.3
□ version 9.0.3
○ IBM DB2 Windows/Linux 64:
□ version 9.1.301.537
□ version 9.5.200.353
□ version 9.7.100.177 □ version 10.1.0.872 ○ Oracle Database:
□ version 10g R2–10.2.0.4 Windows/Linux.
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
□ version 11g R1 version 11.1.0.7.0 or higher Windows/Linux.
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
□ version 11g R2 version 11.2.0.2.0 or higher Windows, version 11.2.0.2.0 or higher Linux.
The patches specified at http://1c-dn.com/library/system_requirements/ should be installed.
Operating system: in compliance with the requirements of Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database;
Computer running database server: the computer specifications and its operating system must comply with the requirements of Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database version you are using.
1.3. GENERAL REQUIREMENTS FOR CLIENT/SERVER OPERATION MODE
When the 1C:Enterprise server cluster and the database server are installed on different computers, system performance may heavily depend on the bandwidth of the network connection between the 1C:Enterprise server cluster computers and the database server computer. We recommend using 100 Mbps or higher network cards.
ATTENTION!
For normal 1C:Enterprise operation in the client/server mode, you need to disable power-saving modes (Sleep, Standby, and Hibernate) on the client computers.
For 1C:Enterprise server to run under Linux, the following libraries should be installed:
ImageMagick:
○ versions 6.2.8 or higher if no geographical schema is to be used
○ versions 6.3.2 or higher if a geographical schema is to be used
freetype 2.1.9 or higher
libgsf 1.10.1 or higher
msttcorefonts for Debian-based systems or corefonts for rpm-based systems These requirements should be complied with for the following features to be available:
To run managed application;
When Chart, GraphicalSchema, SpreadsheetDocument objects are used on the server;
When GetPicture() method is used in the Chart, GanttChart,
Dendrogram, PivotChart objects;
When a spreadsheet document is exported to XLS on the server side.
unixODBC library version 2.2.11 or higher is required for use of external data sources on the 1C: Enterprise server under Linux OS.
For details on the supported database management systems (servers' bitness, operating systems used, version numbers), please visit the page at http://1c-dn.com/library/ system_requirements/.
1.4. USE OF COMPUTER POWER SAVING MODES
If 1C:Enterprise is running on a computer, power saving modes can only be used when all the conditions below are met:
The dongle is installed locally.
The file server version is used.
The database file is located on a local drive.
Otherwise, switching to a power saving mode will be denied regardless of the reason for such mode to be initiated.
1.5. DATABASE MANAGEMENT SYSTEMS SUPPORTED
For details on the current list of supported database management systems (servers' bitness, operating systems used, version numbers), please visit the page at http://1c-dn.com/library/system_requirements/.
1C:Enterprise supports the following database management systems (DBMS):
Microsoft SQL Server.
SQL server documentation:
○ Microsoft SQL Server 2000: http://msdn.microsoft.com/en-us/library/aa257103.aspx
○ Microsoft SQL Server 2005: http://msdn.microsoft.com/en-us/library/bb418498.aspx
○ Microsoft SQL Server 2008: http://msdn.microsoft.com/en-us/library/bb418491.aspx ○ Microsoft SQL Server 2008 R2:
http://msdn.microsoft.com/en-us/library/dd692930(v=sql.10).aspx ○ Microsoft SQL Server 2012:
http://msdn.microsoft.com/en-us/library/dd631853(v=sql.10).aspx
PostgreSQL.
A supported distribution kit is available for download at https://1c-dn.com/user/updates/postgresql/ (access to partner section is required). SQL server documentation:
○ PostgreSQL version 8.1: http://www.postgresql.org/docs/8.1/static/index.html
○ PostgreSQL version 8.2: http://www.postgresql.org/docs/8.2/static/index.html
○ PostgreSQL version 8.3: http://www.postgresql.org/docs/8.3/static/index.html
○ PostgreSQL 8.4: http://www.postgresql.org/docs/8.4/static/index.html
○ PostgreSQL 9.0: http://www.postgresql.org/docs/9.0/static/index.html
IBM DB2.
A supported distribution kit is available for download at https://1c-dn.com/user/updates/ibm_db2_express_c/ (access to partner section is required). SQL server documentation:
○ IBM DB2 version 9.1: http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp
○ IBM DB2 version 9.5: http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp
○ IBM DB2 version 9.7: http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp ○ IBM DB2 version 10.1: http://pic.dhe.ibm.com/infocenter/db2luw/v10r1/index.jsp Oracle Database.
SQL server documentation:
○ Oracle Database 10g Release 2:
□ http://www.oracle.com/pls/db102/homepage – documentation
□ http://download.oracle.com/docs/cds/B19306_01.zip – download ○ Oracle Database 11g Release 1:
□ http://www.oracle.com/pls/db111/homepage – documentation
□ http://download.oracle.com/docs/cds/B28359_01.zip – download ○ Oracle Database 11g Release 2:
□ http://www.oracle.com/pls/db112/homepage – documentation
□ http://download.oracle.com/docs/cds/E11882_01.zip – download
1.6. OTHER REQUIREMENTS
The user account under which the server runs will have the following rights:
Folder Content List right for the temporary files directory in Windows OS; Read right for the temporary files directory in Linux OS.