Forums

Access to Postgre Migrator

Last post 11/6/2008 7:31 PM by Michael Proctor [DX-Squad]. 0 replies.
Sort Posts: Previous Next
  • Michael Proctor [DX-Squad]

    Access to Postgre Migrator

    11/6/2008 7:31 PM
    • Top 25 Contributor
    • Joined on 6/21/2007
    • Cairns, QLD, Australia
    • Posts 1,313

    Hopefully this isn't a cross post issue, but I recently had an issue whereby I need to move my XAF app from Access to Postgre as Access didn't support complex queries, large amounts of relations (constraints) etc.

    I chose to go with PostgreSQL v8.3 as my next step as it was free and have had some dealings with it in the past.

    The issue I had was I couldn't find a commercially available product that would allow import, as XPO Access provider uses GUID for the OID whereas in XPO Postgre provider (using NPGSQL v1)  it uses a bpchar(36) text field, I found the commercially available stuff like Navicat etc couldn't handle it.

    So I made a litte app that would read in the tables/rows from Access, turn off constraint triggers and dump the data into PostgreSQL. As this technically applies to any XPO app I posted it all under XPO, but I figured for those who aren't keeping an eye on XPO forum (however you really should as XAF and XPO go hand in hand)

    http://community.devexpress.com/forums/t/70476.aspx 

    Have a good one, I might if there is a need, look at expanding it to do MySQL... your thoughts?

    Regards,

    Michael Proctor [DX-Squad]

    Find your answer quicker DX Search http://search.devexpress.com
    VB.NET FTW
    Blog: alfware.com.au
    Twitter: @aussiealf
    Skype: expandsoftware
    MSN: michael (nospamat) expandsoftware.com.au
    EvE Online: Aussie ALF
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.