Gerepliceerde databases converteren naar een normale database

Gerepliceerde databases converteren naar een normale database

Nadat u een database hebt geconverteerd naar een ontwerpmodel, kunt u deze niet opnieuw converteren naar een normale database. Als u replicatie niet meer wilt gebruiken en de grootte van een gerepliceerde database wilt verkleinen, kunt een nieuwe, normale database maken met alle objecten en gegevens van de gerepliceerde database, maar zonder de extra systeemvelden, tabellen en eigenschappen die te maken hebben met replicatie.

Opmerking   Maak voor elke tabel in de nieuwe database dezelfde index als in de replicatabel wordt gebruikt. Als het veld s_GUID een primaire sleutel is (en refererende sleutels in andere tabellen hiernaar verwijzen), is het raadzaam het veld s_GUID op te nemen in de nieuwe tabel. Als het veld s_GUID niet wordt gebruikt als primaire sleutel, heeft het geen zin deze in de nieuwe tabel te handhaven. De velden s_Lineage en s_Generation mogen niet naar de nieuwe tabel worden gekopieerd.

  1. Maak een nieuwe database en open deze.

  2. Wijs Externe gegevens ophalen aan in het menu Bestand. Klik vervolgens op Importeren.

  3. Klik op de replica die de databaseobjecten bevat die u wilt opnemen in de reguliere database. Klik vervolgens op Importeren.

  4. Klik op de databaseobjecten, tabellen uitgezonderd, die u wilt importeren in de nieuwe database.

  5. Klik op OK om deze objecten te importeren.

  6. Maak in de nieuwe database een query voor elke tabel in de replica, die ervoor zorgt dat alle gegevens uit de oude tabel in een nieuwe tabel worden ingevoerd.

    Hoe?

  7. Maak voor elke tabel in de nieuwe database dezelfde index als wordt gebruikt in de tabel in de replica.

    Hoe?

  8. Maak voor elke tabel in de nieuwe database dezelfde relaties als voor de replicatabel gelden.

    Hoe?

  9. Sla de nieuwe database op.