On 08/10/14 19:25, Werner wrote:
Hi,
On 10/7/2014 20:46, m. nease wrote:
Hello,
I'd like to do some work on Access databases (.accdb files) but haven't
been able to access(!) them using Base (and have no MS OS or MS
Office--happily).  Is this possible?
Some time ago I used the "Microsoft SQL Server Migration Assistant for 
Access" 
(http://www.microsoft.com/en-us/download/details.aspx?id=42656) 
together with SQLExpress from MS to get at the data in a MS Access db.
I just needed to get it into calc, but I would think you should be 
able to access it once the data is in SQLExpress using the ADO 
adapter, or in worst case you should be able to export it from 
SQLExpress.
Werner
I have just converted an Access data base to LibreBase.  The steps I 
used are:
1.Install virtualbox with windows xp on the Linux box
2. Install MS Access on the virtual box.
3. Set up the virtualbox machine to share a linux directory on 
home/username/database where username is your linux user
4. Load the MS database file into this directory.
5. From the virtualbox using Access open the database.
6. Export all of the database tables, one by one in MS Excell format. I 
could not find a way to export forms or reports.
7. From your linux account start Librebase and create a new data base.
8. Using LibreCalc open each of the Excell files. Ensure the column 
definitions in he spreadsheet are correct, i.e. make sure date columns 
are formatted as date. I had some problems with date fiels and solved it 
by formatting the date columms as YYYY-MM-DD.
9. For each spreadsheet select all and copy.
10 Go to your LibreBase and select the Tables creation area. Paste the 
spreadsheet dataa into the bottom pane. Follow the prompts to create 
your table. Note if you have any problems import only the table 
definition first. Ensure it is correct and then import the data to 
append to the table.
11 Repeat steps 8-10 for each table.
If your access data base uses views or queries you will need to extract 
the SQL code and use it to import into the LibreBase.
If you do have access to a MSwidows machine the you can load LibreOffice 
into it, open the MSdata  base and create a new database in LibreOffice 
format. The data base will contain all tables and data. It will convert 
access views to tables. It will not convert forms or reports.
Either way you will have to recreate views, queries, forms and reports 
in LIbreBase.
Regards
Peter Goggin
Regards
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.