Re: Merge/Replication or Syncing with Oracle
- From: "Ginny Caughey [MVP]" <ginny.caughey.online@xxxxxxxxxxxxxx>
- Date: Wed, 15 Aug 2007 20:34:26 -0400
Tom,
You can install the Sync Servcies beta with VS 2005. You can also run VS 2005 side by side with VS 2008 beta 2 - I am doing that. It's up to you.
You can't directly access an Access database on the desktop from a WM 5 app, but you can sync between SQL Compact on the WM device and Access using the Access Syncronizer: http://www.microsoft.com/downloads/details.aspx?FamilyID=b967347a-5dd0-445c-8a9f-aea3db9ec4bc&displaylang=en
--
Ginny Caughey
Device Application Development MVP
"Tom Holmes Jr." <tom@xxxxxxxxxxxxx> wrote in message news:uLEDMu53HHA.536@xxxxxxxxxxxxxxxxxxxxxxx
After doing lots of research, I agree that Sync Services will be the way to go. Can I download the BETA of Sync Services and ADO.NET 3.0 and still use that with Visual Studio .NET 2005? I don't want to mess up my existing development environment?
As for the Oracle issue ... since there does not seem to be an ADOCE Driver for Oracle just yet, I may tell the client to spring for Oracle Lite 10g. This is Oracle's answer to SQL Server Compact Edition ....
Where SQL Compact Edition easily does merge/replication to SQL Server using IIS ... or where I can connect directly to SQL Server from the PDA ... Oracle Lite 10g does easy Merge/Replication with an Oracle backend.
Here is another probably easy question .... and I am not sure if I asked this before ... can the VB.NET app on the PPC (WM 5.0) open directly to an Access database???????? If not, that's ok ... I'll find another way, like copying the SDF to the desktop.
Thanks again for all the help!
Tom
"Ginny Caughey [MVP]" <ginny.caughey.online@xxxxxxxxxxxxxx> wrote in message news:D85BD52C-2C1C-4D97-91F0-936C2F68B92D@xxxxxxxxxxxxxxxxHi Bill,
Yep it's supposed to be anything to anything syncing in general, but since it's built on top of existing ADO.Net technology, I don't know if an Oracle sync adapter will be provided on the device.
--
Ginny Caughey
Device Application Development MVP
"William Vaughn" <billvaNoSPAM@xxxxxxxxx> wrote in message news:O948qJv3HHA.4900@xxxxxxxxxxxxxxxxxxxxxxxADO.NET 3.0 sync services can sync between Oracle and SQL Ce... or so I am told.
--
____________________________________
William (Bill) Vaughn
Author, Mentor, Consultant, Dad, Grandpa
Microsoft MVP
INETA Speaker
www.betav.com
www.betav.com/blog/billva
Please reply only to the newsgroup so that others can benefit.
This posting is provided "AS IS" with no warranties, and confers no rights.
__________________________________
Visit www.hitchhikerguides.net to get more information on my latest book:
Hitchhiker's Guide to Visual Studio and SQL Server (7th Edition)
and Hitchhiker's Guide to SQL Server 2005 Compact Edition (EBook)
-----------------------------------------------------------------------------------------------------------------------
"Ginny Caughey [MVP]" <ginny.caughey.online@xxxxxxxxxxxxxx> wrote in message news:B6E1AB19-0996-4E4A-8E86-00A82EF45A49@xxxxxxxxxxxxxxxxTom,
I believe you can do merge replication between SQL Compact, SQL Server, and then Oracle, but you have to have the SQL Server in the middle to make it work
If you're only concerning about syncing between the mobile device and Oracle is when the device is cradled, you could also consider writing a Rapi app that copies the SQL Compact sdf file to the desktop where a desktop app could then read and write to both SQL Compact and Oracle.
--
Ginny Caughey
Device Application Development MVP
"Tom Holmes Jr." <tom@xxxxxxxxxxxxx> wrote in message news:eAXpQEt3HHA.1184@xxxxxxxxxxxxxxxxxxxxxxxGinny and Chora .... thanks for the help, I do appreciate it.
I was hoping that Merge/Replication would work from the Compact Edition to Oracle.
I thought I saw somewhere how to do it ... albeit, it might be a transactional snapshot.
I am definitely sure there is Merge/Replication between Oracle databases and SQL Servers (on the desktop server).
In the case where I can't do Merge/Replication with Oracle (until Sync Services is released), then my alternative would be to directly connect to the Oracle backend from the PDA, provided that the PDA is in the cradle. Not even going to worry about connected over WiFi since this app will definitely run disconnected from the office.
As Ginny suggested I will check with the Oracle site and see if I can get a PDA driver from them. Ultimately, a direct connection to the backend database from the PDA (while cradled) is the best situation for me now.
Thanks!
"chora" <choracyAThotmail.com> wrote in message news:e71B0Ym3HHA.5164@xxxxxxxxxxxxxxxxxxxxxxx
I think we are talking different things here. Merge replication is about
synchronising two databases and in our case sychronizing the device's
database with a server's one in an occasionally connected scenario.
If your devices are always connected, you can update directly a server
database, no replication or similar technology required.
I do not believe you can find an ADOCE driver for Oracle, but in an
always connected scenario you can develop a desktop application, with
the tool of your preference, making sure that the screens fit the
handheld device. Then you can use Windows Mobile Terminal Services
client to execute your application from any number of connected
handhelds.
*** Sent via Developersdex http://www.developersdex.com ***
.
- References:
- Re: Merge/Replication or Syncing with Oracle
- From: Tom Holmes Jr.
- Re: Merge/Replication or Syncing with Oracle
- From: chora
- Re: Merge/Replication or Syncing with Oracle
- From: Tom Holmes Jr.
- Re: Merge/Replication or Syncing with Oracle
- From: Ginny Caughey [MVP]
- Re: Merge/Replication or Syncing with Oracle
- From: William Vaughn
- Re: Merge/Replication or Syncing with Oracle
- From: Ginny Caughey [MVP]
- Re: Merge/Replication or Syncing with Oracle
- From: Tom Holmes Jr.
- Re: Merge/Replication or Syncing with Oracle
- Prev by Date: Re: Merge/Replication or Syncing with Oracle
- Next by Date: RDA Concurrency Issue
- Previous by thread: Re: Merge/Replication or Syncing with Oracle
- Next by thread: need install help
- Index(es):
Relevant Pages
|