Access Reliability in Web Application

Ask a Question related to Coldfusion Database Access, Design and Development.

  1. #1

    Default Access Reliability in Web Application

    :confused;
    Does anyone have recommendation on using Access database in Web application.
    I have always used Access, but recently heard that it can cause great problems
    if more than one user is accessing information at the same time.
    Is there anyway around this or do I need to switch to MySql?
    The application is written entirely within Coldfusion, using a DSN for the
    Access DB.
    This is a small application and it would be rare that more than one user would
    be into the same table at one time but it could happen, as there is a login and
    the users table would be accessed each time someone logs in.
    Any insight would be helpful. I really don't want to have to redo the database.
    so far there have been no problems but I would be in a fix if the system
    crashed.
    Thanks.

    TJ_onTheWeb Guest

  2. Similar Questions and Discussions

    1. Contribute Reliability
      Hi Guys, How reliable is Contribute? I designed a site in Dreamweaver, got it hosted and purchased a copy of Contribute for my client. This...
    2. How do you log Application access?
      I currently have several Applications setup in the default_vhost and want to log access to the individual applications is this possible in Flash...
    3. What issue will HIT me hard when I convert an Access 2002 MDE application to Web Application?
      Hi All, Current Access 2002 MDE application: - has no tier - has neither business object nor any kind of object (Except MS Form object and...
    4. Access denied when creating Access application object
      In an ASP file I am running the following in VBScript in order to extract data from an Access 2002 MDB file which is physically located in the...
    5. Orbitz dumps RAC for better reliability
      I thought RAC users should know. No sense in self imposed ignorance eh? Quoted from computer world: "It was an database issue, and we decided to...
  3. #2

    Default Re: Access Reliability in Web Application

    Access can be OK for prototypes or small apps, but it can be a liability for
    any production system. It is too prone to corruption, doesn't network well, has
    serious performance issues, and SQL syntax "quirks" can be a pain, to name a
    few. MySQL, SQL Server and Oracle are all much better alternatives to this
    file-based database.

    Phil

    paross1 Guest

  4. #3

    Default Re: Access Reliability in Web Application

    Actually, as long as nobody access your db outside of your cf pages, the db shouldn't have multiple user issues. Rapid succession does not equal simultaneous.
    Dan Bracuk Guest

  5. #4

    Default Re: Access Reliability in Web Application

    <blockquote>quote:<br><hr><i>Originally posted by: <b><b>TJ_onTheWeb</b></b></i>
    ... I would be in a fix if the system crashed.<hr></blockquote>

    There's your answer.

    Access DB's need to be "repaired" every now and then and it requires a little
    effort to do so.
    It is also takes a little finagling to automatically and regularly back up an
    Access database.

    From your statement above, you should be backing up at least once per day.

    I recommend you switch to postGreSQL, MySQL, MS SQL or Oracle (Listed best
    first).


    MikerRoo Guest

  6. #5

    Default Re: Access Reliability in Web Application

    Thanks for the feedback.
    It sounds like I need to work on migrating the data into MySQL.
    I haven't really used MySQL before but have downloaded it onto my testing
    server.
    My next client application will be using MySQL on a Unix Web server so I am
    setting it up for development on the local server.
    Regarding the Coldfusion Application which is currently running on the web,
    using an Access database, how disruptive do you think it would be to migrate to
    MySQL from Access?
    I've downloaded the migration tool from MySQL.com, but have no clue where to
    go from there.
    Anyone have experience with this?
    Thanks!

    TJ_onTheWeb Guest

  7. #6

    Default Re: Access Reliability in Web Application

    I've migrated Access to everything BUT MySQL -- but I've heard it's fairly easy
    and MySQL even understands much of Access' non-standard syntax.

    For migration issues, try the MySQL Access forum at: <a target=_blank
    class=ftalternatingbarlinklarge
    href="http://forums.mysql.com/list.php?65">http://forums.mysql.com/list.php?65</
    a>


    MikerRoo Guest

  8. #7

    Default Re: Access Reliability in Web Application

    <blockquote>quote:<br><hr><i>Originally posted by: <b><b>TJ_onTheWeb</b></b></i>
    Thanks for the feedback.
    My next client application will be using MySQL on a Unix Web server so I am
    setting it up for development on the local server.
    Regarding the Coldfusion Application which is currently running on the web,
    using an Access database, how disruptive do you think it would be to migrate to
    MySQL from Access?
    Anyone have experience with this?
    Thanks!<hr></blockquote>
    The work might not be hard, but there is an awful lot of it. I changed one
    from Access to Oracle once. What I did was:
    1. Create the Oracle tables and sequences.
    2. Transfer the existing data to the new db.
    3. Test every single query and rewrite the ones that needed it.

    So far there is no disruption to your production app, until now.

    4. Take the production app offline to freeze the data.
    5. Bring the new db up to date.
    6. Put your new app into production.


    Dan Bracuk Guest

  9. #8

    Default Re: Access Reliability in Web Application

    depending on the database you are bringing it onto, it might be easier to do a
    rewrite, at least it would give you a chance to fix any problems you have been
    wanting to fix... i once did an access to informix.... it was not worth it.
    every join sql needed fixing.


    elDonrico Guest

  10. #9

    Default Re: Access Reliability in Web Application

    Thanks for all the input.
    It looks like I've got my work cut out for me.
    But migrating to MYSQL sounds like the wise choice.
    TJ_onTheWeb Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139