Hello I am in posession of a .db Sybase file with the following header: Sybase Inc., Copyright (c)2000 9.0.2.3044. Is there a way for me to read the contents of this file/database, having only the file and not the original computer it was on? For example if I wish to access an MSSQL Database I can just attach it to SQL Server Management Studio and then export through Microsoft ODBC. Can I do something similar with this file? If so, how do I do it? Thank you very much in advance. |
If you have no SQL Anywhere software available, you may look for a free Developer Edition (searching on this forum will show you according links). With current versions (12.0.1 or 16.0) you should be able to "convert" that database to a newer file format (that is termed a "rebuild") and then run the converted database with the Developer edition. Nevertheless, you will need user credentials to access the database.
You can try the software, that was found by Breck (http://sqlanywhere.blogspot.de/2014/01/stellar-phoenix-repair-for-sql-anywhere.html). When I played with this, it was possible to read the DB content without the driver. But, in a free version you are not able to export data :(
Thank you. I was able to load the database using SQL Anywhere and the following guide: http://dcx.sap.com/sa160/en/sachanges/sa-upgrading-sa-v9-sc.html
The Software Stellar Phoenix Repair for SQL Anywhere is also very useful for looking through the data - and does not require a user name / password, unlike SQL Anywhere.