UltraLite considerations

If you decide to implement an UltraLite solution, you need to think about:

  • 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 or not a single database is possible.