Ustawienia projektu (migracja) (AccessToSQL)

Ustawienia projektu migracji programu SQL Server Migration Assistant (SSMA) umożliwiają skonfigurowanie sposobu migrowania danych do programu SQL Server lub usługi Azure SQL.

Okienko Migracja jest dostępne w oknach dialogowych Ustawienia projektu i Domyślne ustawienia projektu .

  • Użyj okna dialogowego Ustawienia projektu , aby ustawić opcje konfiguracji dla bieżącego projektu. Aby uzyskać dostęp do ustawień migracji, w menu Narzędzia wybierz pozycję Ustawienia projektu, wybierz pozycję Ogólne w dolnej części okienka po lewej stronie, a następnie wybierz pozycję Migracja.

  • Użyj okna dialogowego Domyślne ustawienia projektu , aby ustawić opcje konfiguracji dla wszystkich projektów. Aby uzyskać dostęp do ustawień migracji, w menu Narzędzia wybierz pozycję Domyślne ustawienia projektu, wybierz typ projektu w polu kombi Wersja docelowa migracji , wybierz pozycję Ogólne w dolnej części okienka po lewej stronie, a następnie wybierz pozycję Migracja.

Opcje

Sprawdzanie ograniczeń

Określa, czy funkcja SSMA sprawdza ograniczenia podczas dodawania danych do tabel.

  • Tryb domyślny: Fałsz
  • Tryb optymistyczny: tak
  • Tryb pełny: Fałsz

Wyzwalacze ognia

Określa, czy program SSMA uruchamia wyzwalacze wstawiania podczas dodawania danych do tabel programu SQL Server.

  • Tryb domyślny: Fałsz
  • Tryb optymistyczny: tak
  • Tryb pełny: Fałsz

Zachowaj tożsamość

Określa, czy program SSMA zachowuje wartości tożsamości programu Access podczas dodawania danych do programu SQL Server. Jeśli ta wartość to Fałsz, program SQL Server przypisuje wartości tożsamości.

  • Tryb domyślny: Tak
  • Tryb optymistyczny: tak
  • Tryb pełny: Fałsz

Zachowaj wartości null

Określa, czy funkcja SSMA zachowuje wartości null w danych źródłowych podczas dodawania danych do programu SQL Server, niezależnie od istniejących wartości domyślnych w obiekcie docelowym.

  • Tryb domyślny: Tak
  • Tryb optymistyczny: Fałsz
  • Tryb pełny: Włączony

Blokady tabeli

Określa, czy program SSMA blokuje tabele podczas dodawania danych do tabel podczas migracji danych. Jeśli wartość to False, funkcja SSMA używa blokad wierszy.

  • Tryb domyślny: Tak
  • Tryb optymistyczny: tak
  • Tryb pełny: Włączony

Zamień nieobsługiwane daty

Określa, czy SSMA powinna poprawić daty dostępu, które są wcześniejsze niż najwcześniejsza data/godzina programu SQL Server (1 stycznia 1753).

  • Aby zachować bieżące wartości daty, wybierz pozycję Nie rób nic. Program SQL Server nie akceptuje dat przed 1 stycznia 1753 r. w kolumnie data/godzina. Jeśli używasz starszych dat, musisz przekonwertować wartości daty/godziny na wartości znaków.

  • Aby przekonwertować daty przed 1 stycznia 1753 r., na NULL, wybierz pozycję Zastąp wartością NULL.

  • Aby zastąpić daty przed 1 stycznia 1753 r. obsługiwaną datą, wybierz pozycję Zamień na najbliższą obsługiwaną datę. Jeśli wybierzesz tę wartość, domyślnie najbliższa obsługiwana data zostanie wybrana jako 1 stycznia 1753.

Rozmiar partii

Rozmiar partii używany podczas migracji danych. Transakcja jest rejestrowana po każdej partii. Domyślnie rozmiar partii dla wszystkich schematów wynosi 10 000.