Before installing vFabric SQLFire, make sure your system meets the minimum system requirements for installing and running the product.
The tables indicate whether the supported configuration is for production or development. Generally, production support means you can run your production application on the platform; developer support means you can develop on the platform but you should not run your production application on it.
| Operating System | Processor Architecture | JVM | Production or Developer Support |
|---|---|---|---|
| Red Hat EL 5 | x86 (64bit and 32 bit) | Java SE 6, update 0_26 | Production |
| Red Hat EL 6 | x86 (64bit and 32 bit) | Java SE 6, update 0_26 | Production |
| Windows Server 2003 R2 SP2 Professional or Enterprise* | x86 (64bit and 32 bit) | Java SE 6, update 0_26 | Production |
| Windows Server 2008 R2 Standard* | x8 (64bit and 32 bit) | Java SE 6, update 0_26 | Production |
| Windows 7 SP1 Professional or Enterprise* | x8 (64bit and 32 bit) | Java SE 6, update 0_26 | Developer |
| Windows XP | x86 (64 bit) | Java SE 6 | Developer |
| Ubuntu 10.04 | x86 (64 bit) | Java SE 6 | Developer |
*The Microsoft Loopback Adapter is not supported.
Many default Linux installations use SYN cookies to protect the system against malicious attacks that flood TCP SYN packets. The use of SYN cookies dramatically reduces network bandwidth, and can be triggered by a running SQLFire distributed system.
If your SQLFire distributed system is otherwise protected against such attacks, disable SYN cookies to ensure that SQLFire network throughput is not affected.
SQLFire supports two JDBC drivers: a thin client JDBC driver and a peer JDBC driver. SQLFire server instances and the peer driver are supported only with Java SE 6. You can download Java from http://www.oracle.com/technetwork/java/javase/downloads/index.htm.
SQLFire provides a managed ADO.NET driver that you can use for developing non-Java client applications. The ADO.NET driver uses IKVM technology to translate SQLFire JDBC core libraries to .NET MSIL. The ADO.NET driver is supported for applications built using the Microsoft .NET 2.0 SP1 or higher framework.