Re: Can SQL Server 2005 SP1 'mirror' and Access database?

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi Mark,

Unfortunately you cannot mirror an Access database. Mirroring uses
underlying mechanisms in SQL Server that simply do not exist in Access. So
the reason you cannot mirror your Access database is not a matter of
Microsoft choosing not to make that functionality available. It is just
impossible.

The same applies for functionality such as log shipping. Again it would be
impossible to implement. Similarly replication is not going to be much use
to you because Access can only be a subscriber in SQL Server replication and
what you need is to publish FROM Access.

You could use linked servers but that is really using DSNs. I'm not sure
what your motivation for not using DSNs is. Perhaps you can elaborate on
that.

Another option maybe to use SSIS packages to transfer/update your data from
Access to SQL Server on a regular basis. In this case you will need to have
an existing database structure on SQL Server before you can do this. To
this end you may want to investigate the upsize wizard that comes with
Access as it will create you Access database structure in SQL Server. Be
warned that this could be a messy solution. You will need a good mechanism
for tracking which data has been added/updated/deleted on the Access side to
make the right changes on the SQL Server side. Alternatively if your Access
database is not large and your users can live with having data up-to 24
hours old, you could truncate all your SQL Server data nightly and reload it
using your SSIS package(s).

Hope this helps.

Regards,
Jonathan


"Mark B" <marximus@xxxxxxxxxxx> wrote in message
news:eG3yOIw8IHA.3848@xxxxxxxxxxxxxxxxxxxxxxx
Hi experts,

As per the subject, can SQL Server 2005 SP1 'mirror' an Access database?

We have an Access database (associated with a commercial software product)
that is not particularly programmer friendly, and uses its own custom
written interface (non web).

Our staff would like to access some of the data in this database, as a web
client, and read-only (ie, they just want to check data, from within and
outside the LAN).

So, we figure a web page is the way to go, but we'd like to have our
ASP/Java/HTML get data from an SQL database - not via a DSN to the Access
DB.

Can it be done? How would I do it? "Mirroring" in SQL 2K5 only refers to
mirroring another SQL server - not an Access DB...

Thanks,

Mark




.



Relevant Pages

  • Re: Can SQL Server 2005 SP1 mirror and Access database?
    ... owners of the Access db to upsize the data from Jet to SQL Server. ... can SQL Server 2005 SP1 'mirror' an Access database? ...
    (microsoft.public.sqlserver.connect)
  • Re: tool to re-reference forms after usizing?
    ... Speed Ferret (which I hate to admit that I've never been able to get to ... tblCustomerAddress, remember that changing tblCustomer to something else ... >>> I am in the process of upsizing an access database to sql server. ...
    (microsoft.public.access.conversion)
  • Re: ODBC parameters and system resources
    ... Install MSDE or use an existing SQL Server. ... I connect to an Access database of about 500MB in size. ... there is the "Not enough space on temporary disk". ... What can a "System resource" be apart from disk space and RAM? ...
    (comp.databases.ms-access)
  • Re: Migrating away from MS-Access
    ... Ive just stepped into a role to migrate an access database to VB.Net. ... At some stage we have to migrate the access backend to SQL Server. ... A dot-net front end with an MDB file back end is the worst of all worlds. ...
    (comp.databases.ms-access)
  • RE: ODBCDirect Workspace
    ... successfully ported my tables to SQL Server and have created an Access ... Are you using one Access database to work inside of another Access database? ... Dim strSql As String ... However if you are going to be using this query again to populate the combo ...
    (microsoft.public.access.modulesdaovba)