cancel
Showing results for 
Search instead for 
Did you mean: 

64bit version of dbeng12 for osx?

Former Member
2,852

Just wondering if there are plans to release the dbeng12.exe binary compiled for 64bit on OSX?

Currently the installation only seems to contain the 32bit binaries...

Cheers, Dan

Accepted Solutions (0)

Answers (1)

Answers (1)

MarkCulp
Participant

The Mac OSX version of SQL Anywhere currently only has a 32bit version of the database server. We have discussed switching to building / shipping a 64bit version in the next major release but no final decision has been made.

Former Member
0 Kudos

Thanks Mark

Former Member
0 Kudos

Mark, would you happen to know what the timeframe is for the next major version of the OSX platform?

We would like to base our solution around SA12+ but we only want to support 64bit going forward.

Additionally, the documentation is confusing regarding the maximum database file size supported on OSX. Depending on which document I've read it appears to be either 2GB, or "maximum size supported by the file system"... would you be able to clarify?

Cheers, Dan

VolkerBarth
Contributor
0 Kudos

According to Chris's current blog article, the next SQL Anywhere version is planned for early 2013:

... SQL Anywhere Server, MobiLink and UltraLite in preparation for its next major release, currently scheduled in early 2013 ...

MarkCulp
Participant
0 Kudos

The exact schedule for the next release is yet to be determined but the plan is to release it next year (2013).

As for what is the maximum database file size the documentation is correct: it depends on the file system that is storing the database file(s) and the page size that you have chosen. If you are using a 4K page size and storing your files on a "normal" disk on OSX then you can have a database up to 1TB if using one dbspace or 13TB if you split your data across 13 dbspaces. I'm not sure where you are seeing the 2GB limit - perhaps you saw it relating to the largest object size that can be stored in the database (which is 2GB).... or perhaps you are referring to the "other platforms and file systems" which could be limited to 2GB (i.e. the docs cannot list the thousands of file systems out there) - for example if you put your files on a FAT16 then the max file size (and volume size) is 2GB.

See http://dcx.sybase.com/index.html#1201/en/dbadmin/da-limits.html for the full list of limits.

MarkCulp
Participant
0 Kudos

Re. max database size: I'll add that SQL Anywhere stores its data in ordinary operating system files and using the ordinary operating system function calls to manage (create/read/write/grow) the database files and therefore it is at the mercy of the operating system and file system to do "the right thing". This is why we say "it depends".

VolkerBarth
Contributor
0 Kudos

I had checked that same doc page, and truly, for OSX, there's no particular entry there (in contrast to other Unix derivats), therefore I had concluded that the "other platforms and file systems" would include OSX as well. - So a clarification might be helpful, methinks...

MarkCulp
Participant
0 Kudos

I have sent a message to the doc team to have this clarified.

Former Member
0 Kudos

Thanks guys. Very helpful information!