• I don't know where my post and the post of several others on this thread went but to reiterate what I wrote previously... if you value your company, this is NOT something that you should try to setup based on advice from any forum.  There are security and Disaster Recovery things that must be done to ensure the continuation of your company should anything happen to your data or the machines it resides on.  This is especially true since neither you or any of your partners have the first clue about databases.  And, no... I don't mean that as a slam at all.  It's just a fact I'm actually concerned for the well being of your company, especially since you're trying the world wide thing.  I can also tell you that a$2K/Year budget isn't likely to hack it for you regardless of which database or non-database engine you end up with.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)