Never ever do your fix (big or small) on live data without repeated tests on
test/develop environment. Install SQL Server/MSDE on your develop machine
would only take you 1 hour and off you go. If yuor knowledge on SQL Server
is somewhat limited (no offence, please), you really need someone with good
SQL Server skill to help, or you are risking your job potential. I really
suggest you only take this task if you know SQL Server well, although it
seems an Access front-end app fix. As I said in previous reply, if the
Access app does not use SQL Server's server-side power, it may well indicate
a very poor design. If you are to fix, you must consider what SQL Server
offers.
In any case, SQL Server test environment is a MUST if you do not want to
destroy the live data on the first try.
Here is what you need to do:
1 Get live data (the database on live SQL Server: a. get the lated full
back; or b. if access to the SQL Server database could be stopped for a few
minutes, detach the database and make a copy to the *.mdf and *.ldf files of
the database, then attach the database back to the SQL Server. Now you have
either a full back file of the database(s) or copies of *.mdf/*ldf files of
the databases, containning all data and server objected (tables, SPs, Views,
UFDs, ...).
2. Install a version of SQL Server. If the database file (*.mdf) is bigger
than 2G, then you need full version of SQL Server (get Developer Version for
$50). Otherwise, you can install MSDE (free for downloading from MS, and you
can also find it on Office 200x Pro version CD).
3. Configure SQL Server/MSDE properly (basically, creating a few logins is
the only thing to do)
4. Restore(if you got full backup) or attach (if you got dettached copy) the
database file to the installed SQL Server/MSDE.
5. Re-link your Access App to the database and you are ready to really mess
up the data as messy as you want.
All these steps would take 1 or 2 hours (unless you have huge database
(hundreds of G) that takes long time to copy).