Delen via


Projectinstellingen (migratie) (OracleToSQL)

De migratiepagina van het dialoogvenster Projectinstellingen bevat instellingen die aanpassen hoe SSMA gegevens migreert van Oracle naar SQL Server.

Het deelvenster Migratie is beschikbaar in de dialoogvensters Projectinstellingen en Standaardprojectinstellingen .

  • Als u instellingen voor alle SSMA-projecten wilt opgeven, selecteert u in het menu Extra de optie Standaardprojectinstellingen, selecteert u het migratieprojecttype waarvoor instellingen moeten worden bekeken of gewijzigd in de vervolgkeuzelijst Migratiedoelversie op Algemeen onder in het linkerdeelvenster en klikt u vervolgens op Migratie.

  • Als u instellingen voor het huidige project wilt opgeven, selecteert u Projectinstellingen in het menu Extra, klikt u onder aan het linkerdeelvenster op Algemeen en vervolgens op Migratie.

Migratie-engine

Termijn Definition
Migratie-engine Hiermee geeft u de database-engine op die tijdens de gegevensmigratie wordt gebruikt. Gegevensmigratie aan de clientzijde verwijst naar de SSMA-client die de gegevens opvragen uit de bron en die gegevens bulksgewijs in SQL Server invoegt. Gegevensmigratie aan de serverzijde verwijst naar de SSMA-gegevensmigratie-engine (programma voor bulksgewijs kopiëren) dat wordt uitgevoerd op het SQL Server-vak als een SQL Agent-taak die gegevens uit de bron opzoekt en rechtstreeks in SQL Server invoegt, waardoor er geen extra clienthop (betere prestaties) wordt voorkomen.

Standaardmodus: Gegevensmigratie-engine aan clientzijde

Optimistische modus: Gegevensmigratie-engine aan clientzijde

Volledige modus: Gegevensmigratie-engine aan clientzijde

Belangrijk

Wanneer de optie Migratie-engine is ingesteld op gegevensmigratie-engine aan serverzijde, wordt een nieuwe optie voor projectinstelling 32-bits gegevensmigratie-engine aan de serverzijde weergegeven. Hiermee wordt aangegeven of het Bulk Copy Programma (BCP) hulpprogramma van 32-bits of 64-bits wordt gebruikt om gegevens te migreren.

Diverse opties

Termijn Definition
Batchgrootte Hiermee geeft u de batchgrootte op die tijdens de gegevensmigratie wordt gebruikt.

Standaardmodus: 10000

Optimistische modus: 10000

Volledige modus: 10000
Beperkingen controleren Hiermee geeft u op of SSMA beperkingen moet controleren wanneer er gegevens worden ingevoegd in SQL Server-tabellen.

Standaardmodus: False

Optimistische modus: False

Volledige modus: Niet waar
Time-out voor gegevensmigratie Hiermee geeft u de time-out op die tijdens de gegevensmigratie wordt gebruikt

Standaardmodus: 15

Optimistische modus: 15

Volledige modus: 15
Uitgebreide opties voor gegevensmigratie Toont extra opties voor gegevensmigratie voor elke tabel op een afzonderlijk detailtabblad.

Standaardmodus: verbergen

Optimistische modus: verbergen

Volledige modus: verbergen
Brandmelders Hiermee geeft u op of SSMA triggers voor invoeging moet activeren wanneer er gegevens worden toegevoegd aan SQL Server-tabellen.

Standaardmodus: False

Optimistische modus: False

Volledige modus: Niet waar
Identiteit behouden Hiermee geeft u op of SSMA null-waarden in de brongegevens bewaart wanneer er gegevens worden toegevoegd aan SQL Server, ongeacht de standaardwaarden die zijn opgegeven in SQL Server.

Standaardmodus: True

Optimistische modus: True

Volledige modus: Niet waar
Null-waarden behouden Hiermee geeft u op of SSMA null-waarden in de brongegevens bewaart wanneer er gegevens worden toegevoegd aan SQL Server, ongeacht de standaardwaarden die zijn opgegeven in SQL Server.

Standaardmodus: True

Optimistische modus: True

Volledige modus: True
String-Trim-bewerking markeren met fout Als de grootte van de doelkolom kleiner is dan de lengte van de brontekenreeks, wordt de waarde ingekort en gemarkeerd als een fout.

Standaardmodus: Ja

Optimistische modus: Ja

Volledige modus: Ja
Bij fout Stopt de gegevensmigratie wanneer er een fout optreedt. Het heeft drie opties:

Migratie stoppen: Hiermee stopt u de gegevensmigratiebewerking

Ga door naar de volgende tabel: Stopt de gegevensmigratie naar de huidige tabel en gaat verder met de volgende

Ga door naar de volgende batch: Stopt de gegevensmigratie naar de huidige batch en gaat verder met de volgende

Standaardmodus: doorgaan naar de volgende batch

Optimistische modus: doorgaan naar de volgende batch

Volledige modus: Doorgaan naar de volgende batch
Niet-ondersteunde datums vervangen Hiermee geeft u op of SSMA datums moet corrigeren die eerder zijn dan de vroegst mogelijke SQL Server datetime-datum (01 januari 1753).

Als u de huidige datumwaarden wilt behouden, selecteert u Niets doen. SQL Server accepteert geen datums vóór 01 januari 1753 in een datum/tijd-kolom. Als u oudere datums gebruikt, moet u de datum/tijd-waarden converteren naar tekenwaarden.

Als u datums vóór 01 januari 1753 wilt converteren naar NULL, selecteert u Vervangen door NULL.

Als u datums vóór 01 januari 1753 wilt vervangen door een ondersteunde datum, selecteert u Vervangen door de dichtstbijzijnde ondersteunde datum.

Standaardmodus: niets doen

Optimistische modus: niets doen

Volledige modus: vervangen door dichtstbijzijnde ondersteunde datum
Tabelvergrendeling Hiermee geeft u op of SSMA tabellen vergrendelt wanneer er gegevens worden toegevoegd aan tabellen tijdens de gegevensmigratie. Hiermee wordt een bulkupdatevergrendeling verkregen voor de duur van de bulkkopiebewerking. Als de waarde Onwaar is, wordt een vergrendeling ingesteld op rijniveau.

Standaardmodus: True

Optimistische modus: True

Volledige modus: True

Parallelle gegevensmigratie

Termijn Definition
Parallelle gegevensmigratiemodus Hiermee geeft u de modus op die wordt gebruikt om threads te forken om parallelle gegevensmigratie in te schakelen. In de automodus kiest SSMA het aantal threads (standaard 10) dat is geforkt om gegevens te migreren. In de aangepaste modus kan de gebruiker het aantal threads opgeven dat is geforkt om gegevens te migreren (minimaal 1 en maximum is 100). Momenteel ondersteunt alleen de engine voor gegevensmigratie aan de clientzijde parallelle gegevensmigratie.

Standaardmodus: Automatisch

Optimistische modus: Automatisch

Volledige modus: Automatisch

Belangrijk

Wanneer de optie Parallelle gegevensmigratiemodus is ingesteld op Aangepast, wordt er een nieuwe projectinstellingsoptie Thread Count weergegeven. Hiermee geeft u het aantal threads op dat wordt gebruikt voor gegevensmigratie.