A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » General Discussion
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Access 2007 Replication alternatives



 
 
Thread Tools Display Modes
  #1  
Old July 30th, 2006, 06:43 PM posted to microsoft.public.access
darkroomdevil
external usenet poster
 
Posts: 2
Default Access 2007 Replication alternatives

Hello, I am really confused, let me run down quickly what I think I have
figured out ...

-Replication has been removed in Access 2007
-Access 2007 is focusing, for advanced use, on being the front end of the
database, and for end user queries / reports, if you want replication you use
a different backend than the Access tables
-Microsoft web site says ahre point for those function, but when I look at
the prices it looks like we are talking thousands ... I have a one employee
business ...
-The microsoft web site does not address (as far as I can tell ... ) the
lower budget alternatives to replication.
- I gather from searching, that some other back end solutions offer
replication,

My replication needs are light weight - I just want to be able to edit some
records at home with out having to worry about wether I remembered to copy
over the database to work before we make changes to the database at work. So
.... record level syncronization. The need is not intense enough to write
custom code or rewrite the front end ...

So my questions ...

-Are the above assumptions correct?
- are there any choices for a different back end than Access that allows for
replication that Access can link to in the free open source to hundreds
rather than thousands price range, and that allows for the same kind
abilities such as auto cascade of updates and deletes and forces referential
integrity?

Thanks!!!
Roger
  #2  
Old July 31st, 2006, 06:31 AM posted to microsoft.public.access
Larry Linson
external usenet poster
 
Posts: 3,112
Default Access 2007 Replication alternatives

I have not investigated the connectivity provided by Access 2007, but all
previous versions of Access will allow you to link tables in any
ODBC-compliant server DB as a "back-end," provided you have the ODBC drivers
for that server DB. It is possible that you could use an inexpensive, even a
hosted open-source DB, as the back end, and with good design and
implementation, that would probably work nicely over the Internet.

A remote access software package would be another alternative -- you could
dial in to your office machine, and do the updates in place.

And, in the vast majority of situations, we have been assured that Access
2007 will not "break" applications created in earlier versions -- but,
again, I have not paid much attention to the area of replication, as I have
never had occasion to use it.

Larry Linson
Microsoft Access MVP

"darkroomdevil" wrote in message
...
Hello, I am really confused, let me run down quickly what I think I have
figured out ...

-Replication has been removed in Access 2007
-Access 2007 is focusing, for advanced use, on being the front end of the
database, and for end user queries / reports, if you want replication you
use
a different backend than the Access tables
-Microsoft web site says ahre point for those function, but when I look at
the prices it looks like we are talking thousands ... I have a one
employee
business ...
-The microsoft web site does not address (as far as I can tell ... ) the
lower budget alternatives to replication.
- I gather from searching, that some other back end solutions offer
replication,

My replication needs are light weight - I just want to be able to edit
some
records at home with out having to worry about wether I remembered to copy
over the database to work before we make changes to the database at work.
So
... record level syncronization. The need is not intense enough to write
custom code or rewrite the front end ...

So my questions ...

-Are the above assumptions correct?
- are there any choices for a different back end than Access that allows
for
replication that Access can link to in the free open source to hundreds
rather than thousands price range, and that allows for the same kind
abilities such as auto cascade of updates and deletes and forces
referential
integrity?

Thanks!!!
Roger



  #3  
Old July 31st, 2006, 07:51 PM posted to microsoft.public.access
darkroomdevil
external usenet poster
 
Posts: 2
Default Access 2007 Replication alternatives

Larry, thanks for the info .. you bring to light some new ideas to research ...

I realize that Access can be a front end to most ODBC back ends - MySQL,
etc., but I have never worked with any back ends other than Access as a back
end - if I upgrade to Access 2007 and want to do replication it seems I will
have to go to a different back end ...

- So my first question is, is that correct? - or does one of the things you
suggested work around this?

- Any reccomendations out there for back ends that would be reasonably easy
to use in the same way that Access is used as a back end, with tables linked
and fields bound on forms and cascading updates / deletes ... ? I realize
the next step is just tying it ... but a nudge in the right direction can
save a lot of headache ...

thanks again,
Roger




  #4  
Old July 31st, 2006, 10:08 PM posted to microsoft.public.access
Pieter Wijnen
external usenet poster
 
Posts: 1,354
Default Access 2007 Replication alternatives

Not many offering cascading updates/deletes I'm afraid - but, then I never
use them g

Pieter

"darkroomdevil" wrote in message
...
Larry, thanks for the info .. you bring to light some new ideas to
research ...

I realize that Access can be a front end to most ODBC back ends - MySQL,
etc., but I have never worked with any back ends other than Access as a
back
end - if I upgrade to Access 2007 and want to do replication it seems I
will
have to go to a different back end ...

- So my first question is, is that correct? - or does one of the things
you
suggested work around this?

- Any reccomendations out there for back ends that would be reasonably
easy
to use in the same way that Access is used as a back end, with tables
linked
and fields bound on forms and cascading updates / deletes ... ? I realize
the next step is just tying it ... but a nudge in the right direction can
save a lot of headache ...

thanks again,
Roger





--------------------------------------------------------------------------------
I am using the free version of SPAMfighter for private users.
It has removed 4388 spam emails to date.
Paying users do not have this message in their emails.
Try SPAMfighter for free now!


  #5  
Old August 1st, 2006, 06:00 PM posted to microsoft.public.access
Larry Linson
external usenet poster
 
Posts: 3,112
Default Access 2007 Replication alternatives

"darkroomdevil" wrote

. . . if I upgrade to Access 2007 and want to
do replication it seems I will have to go to a
different back end ...

- So my first question is, is that correct? -


I don't know the answer to this -- but was unaware that replication was no
longer to be supported. As I said, I am not running the Access 2007 beta
because I don't have appropriate hardware to set up a test environment and
NO WAY would I load Beta code on my development/production machine.

or does one of the things you
suggested work around this?


Unless they have removed the feature from SQL Server 2005, SQL Server has
its own replication facility. But, I do not know (and rather doubt) that
replication is in the free SQL Server 2005 Express product.

- Any reccomendations out there for back
ends that would be reasonably easy to use
in the same way that Access is used as a
back end, with tables linked and fields bound
on forms and cascading updates / deletes ... ?
I realize the next step is just tying it ... but a
nudge in the right direction can save a
lot of headache ...


I have not used any of the free or open source ODBC compatible DBs as a
server DB with an Access client. I have, successfully over a LAN, used
Microsoft SQL Server with MDB and over a WAN, with ADP clients, and have
used Informix as a server DB with MDB and DAO over a WAN. Cascading updates
and deletes were handled in Informix by "triggers", which were created by
the data modeling tool used by our DBA. If I recall correctly, the
Enterprise Manager of MS SQL Server allowed you to define cascading
update/delete. The free MSDE does NOT include Enterprise Manager. As the
free MSDE that comes with Access 2003 and earlier is just a somewhat
stripped-down MS SQL Server with a "throttling mechanism," it should work in
similar circumstances for modest user audiences.

There is a SQL Server 2005 Express that is available now, which can be used
with Access 2007 when it comes out (and earlier versions, too, I understand)
provided you have the current .NET framework installed, which doesn't have
the "throttling mechanism" of MSDE. I haven't had occasion to use it, so I
can't comment in detail.

PostgreSQL seems to get the highest praise among current OpenSource
databases, and there are ODBC drivers available for it. Again, I haven't
used it, so can't comment further. MySQL is widely used, but may require a
third-party add-on for cascading updates / deletes.


  #6  
Old August 1st, 2006, 07:59 PM posted to microsoft.public.access
Brendan Reynolds
external usenet poster
 
Posts: 1,241
Default Access 2007 Replication alternatives


There was a question in another newsgroup today about differences between
SQL Server Express and other editions, and when I went searching for an
answer I found this ...

http://www.microsoft.com/sql/prodinf...-features.mspx

Apparently, Express does support replication but as a 'subscriber' only. I
don't know enough about SQL Server replication to comment on what that
means, but there's a white paper on SQL Server merge replication at ...

http://www.microsoft.com/sql/techinf...mobileapp.mspx

In Access 2007 Beta 2, I was able to create a replica of an MDB, but the
commands related to replication were not shown when I opened an ACCDB file
(the new Access 2007 file format). So, as far as I can tell, replication
appears to be still supported if you do not convert to the new format.

--
Brendan Reynolds
Access MVP

"Larry Linson" wrote in message
...
"darkroomdevil" wrote

. . . if I upgrade to Access 2007 and want to
do replication it seems I will have to go to a
different back end ...

- So my first question is, is that correct? -


I don't know the answer to this -- but was unaware that replication was no
longer to be supported. As I said, I am not running the Access 2007 beta
because I don't have appropriate hardware to set up a test environment and
NO WAY would I load Beta code on my development/production machine.

or does one of the things you
suggested work around this?


Unless they have removed the feature from SQL Server 2005, SQL Server has
its own replication facility. But, I do not know (and rather doubt) that
replication is in the free SQL Server 2005 Express product.

- Any reccomendations out there for back
ends that would be reasonably easy to use
in the same way that Access is used as a
back end, with tables linked and fields bound
on forms and cascading updates / deletes ... ?
I realize the next step is just tying it ... but a
nudge in the right direction can save a
lot of headache ...


I have not used any of the free or open source ODBC compatible DBs as a
server DB with an Access client. I have, successfully over a LAN, used
Microsoft SQL Server with MDB and over a WAN, with ADP clients, and have
used Informix as a server DB with MDB and DAO over a WAN. Cascading
updates and deletes were handled in Informix by "triggers", which were
created by the data modeling tool used by our DBA. If I recall correctly,
the Enterprise Manager of MS SQL Server allowed you to define cascading
update/delete. The free MSDE does NOT include Enterprise Manager. As the
free MSDE that comes with Access 2003 and earlier is just a somewhat
stripped-down MS SQL Server with a "throttling mechanism," it should work
in similar circumstances for modest user audiences.

There is a SQL Server 2005 Express that is available now, which can be
used with Access 2007 when it comes out (and earlier versions, too, I
understand) provided you have the current .NET framework installed, which
doesn't have the "throttling mechanism" of MSDE. I haven't had occasion to
use it, so I can't comment in detail.

PostgreSQL seems to get the highest praise among current OpenSource
databases, and there are ODBC drivers available for it. Again, I haven't
used it, so can't comment further. MySQL is widely used, but may require a
third-party add-on for cascading updates / deletes.




 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 12:18 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.