Implementing an UltraLite solution

When implementing an UltraLite solution, consider the following:

  • How many applications need to connect to the UltraLite database? The number of concurrent connections affects whether you need the UltraLite in-process runtime or the UltraLite engine. To understand how they differ, see Choosing an UltraLite data management component.

  • What platform(s) do you want to support? This choice can affect which APIs are available to program your application. See Choosing an UltraLite programming interface.

  • Which platforms will the database run on? Because file formats have been consolidated, you may be able to create a database that runs on multiple platforms. See Creating and configuring UltraLite databases.

    Tip

    If you need to create a file format that suits multiple platforms, use the Create Database Wizard in Sybase Central to help you determine whether a single database is possible.


UltraLite supported platforms and protocols
Choosing an UltraLite data management component
Choosing an UltraLite programming interface