Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Replicare SqlServer 2005 cu Sql Server Compact pt Mobile

sql


Replicare SqlServer 2005 cu Sql Server Compact pt Mobile

I Se configureaza o replicare de tip "Merge Replication" pe server-ul de sql pe care va sta baza de date a aplicatiei Server.

1) Se porneste wizard-ul de creare de 434g65e publicare (in tool-ul SqlServer



Management Studio, se expandeaza nodul Replication, se face click dreapta pe Local Publication, si se alege din meniu optiunea New publication)

2) Se selecteaza baza de date TicketCheck

3) Tipul de publicare va fii Merge Publication

4) La tipul subscriber-ului se bifeaza si optiunea SqlSever 2005 Compact Edition

5) Publicarea trebuie sa contina urmatoarele tabele din baza de date

TicketCheck: - Config, Event, Scan, Ticket, User

6) Pt configurarea Snapshot Agent-ului se allege "Run under the Sql Server Agent User account "

*** Server-ul Sql pe care se creaza publicarea pentru replicare trebuie sa fie instanta implicita. Numele publicatiei va fii: TicketPublisher

II Configurari generale si de drepturi pentru useri

Se share-uieste folder-ul de snapshot al publicatiei si se dau drepturi de citire/scriere a user-ului de windows care va primi credentiale pentru a putea fii folosit in clientul de PDA. In mod normal se afla in calea "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\repldata"

Se ruleaza wizard-ul "Configure Web Syncronization" - click dreapta pe publicarea create anterior

In timpul rularii wizard-ului anterior, se va instala si un cab care contine componentele necesare pt Sql Server Compact

In timpul rularii wizard-ului anterior, se alege crearea unui Virtual Directory, pt web synchronization, conectare Anonimous, cat si scrierea caii de acces la folder-ul de snapshot share-uit anterior. (se da drepturi de browsing pe directorul virtual)

In Publication Access List(click dreapta pe publicare si Properties), se adauga in lista(daca nu exista deja) user-ul de windows cat si user-ul de sql server folosit(acesta trebuie sa aiba drepturi de citire/scriere pe baza de date TicketCheck si sa fie dbowner)

*** Numele directorului virtual va fii TicketSubscriber

*** Dc nu se ruleaza instalerul pt instanta, si se copie de mana fisierele, tb creat linkedserver pe instanta de SqlServer, catre IP-ul 212.93.139.157 (numele linkedserver-ului va fii TKPSERVER), si se creaza si Alias in SqlServer (numele tot TKPSERVER). In app.config, se scrie numele linkedserver-ului, si dc nu exista Guid in instanceID, se genereaza unul, si copiaza in acel nod.

III Verificari si alte setari

Se pregateste snapshot-ul pt replicare, (click dreapta pe publicare, si se alege optiunea View Snapshot Agent Status, si se executa din fereastra o rulare)

Se verifica accesul din web al site-ului creat prin rularea wizard-ului de configurare web


Document Info


Accesari: 1270
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )