Re: Help with these scenarios

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



please see answers below.

--
--
Hilary Cotter
Looking for a SQL Server replication book?
http://www.nwsu.com/0974973602.html

Looking for a FAQ on Indexing Services/SQL FTS
http://www.indexserverfaq.com

"Lottoman2000 NEWBE" <Lottoman2000NEWBE@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
message news:E01A23CF-580D-4A53-B809-FCB9A5F2F93F@xxxxxxxxxxxxxxxx
> Hello All,
> I admit I am new to the replication spectrum, all my experience is
basically
> reading.
> If you know of a book or site that has all the details please let me know.
>
> These scenarios occur in the application that I am about to develop
>
> Scenario #1
>
> Client X wants specific data be download to use/modify offline. The data
> changes will then be merged back with the server. As I see now, and I
could
> be totally wrong so please correct me, that can be done through stored
> procedures on the server. I mean the client can call a stored procedure on
> the server (publisher) with the specified parameters (say all the records
> from Table= "SALES" Where City = "NEW YORK"). The stored procedure
generates
> the replica (must be pull type) and then the client subscribes to replica,
> download locally (pull, on demand) and disconnect. Note download and
upload
> (for synchronization) must be Client-triggered i.e. on demand.
>
> Is there such thing as Client Initiated (pull) replicas? if yes how can we
> do it?
>
> Scenario #2:
> Client X schedule to synchronize. how does the data get uploaded to the
> server? do I trigger the merge manager? I want to have control when a
merge
> can take place
>
> Scenario #3
> Client X schedule a sync. and shuts down and the user goes on 3 day
vacation.
> I know how collision detection woks. In our model the server always wins
in
> collisions.
>
> How would client X know of a conflict next time it logs in?
> How much data is kept in the System tables on the server about the
> collisions?
>
> Info about the pending CRUD transactions.
>
> How do I poll the merge agent on the client to know how many transaction
> there pending sync with the server?.
>
> How do I set a threshold want to force CLIENT X to sync every 100 or so
> CRUD transaction.
> Is there an merge agent API to pull out this info. or where can I get the
info
>
> Collinsions/multirecord rollback.
> How do I roll back on multi record merge. Say Record A and B can both take
> place or none. so if A is ok in Table-A and B has collided in Table-B then
> roll back both. If A collides in Table-A then abort operation.
>
> I still have few more questions that are dependents on those. So will wait
> till I hear from you first.
> Thank you for the help.
> Canada


.



Relevant Pages

  • Re: How can implement these simple scenario
    ... > Client X wants specific data be download to use/modify offline. ... > changes will then be merged back with the server. ... transactional replication or merge. ... > How do I poll the merge agent on the client to know how many transaction ...
    (microsoft.public.sqlserver.replication)
  • RE: server/connectcomputer from remote offices
    ... I have a replica w2k3 std server config'd as a dc in location B ... I have a number of client workstations in Location B ... We can connect the workstations in Location B to the sbs domain with no ... I have enabled replication of the clients share ...
    (microsoft.public.windows.server.sbs)
  • Re: What doesnt lend itself to OO?
    ... >> proxy and instructs the server to constuct the real object. ... rather than client code. ... If 'clock' is instantiated in the server, ... > for the server interface at the OOA level. ...
    (comp.object)
  • This is going straight to the pool room
    ... or not the client has privilege to do what they're trying to do, ... The server environment is this: ... 3GL User action Routines that Tier3 will execute on your behalf during the ... Routine Name: USER_INIT ...
    (comp.os.vms)
  • [Full-Disclosure] R: Full-Disclosure Digest, Vol 3, Issue 42
    ... Full-Disclosure Digest, Vol 3, Issue 42 ... SD Server 4.0.70 Directory Traversal Bug ... Arkeia Network Backup Client Remote Access ...
    (Full-Disclosure)