Podręcznik użytkownika

Korzystanie z modułów importujących i eksportujących

Moduły importujące i eksportujące umożliwiają przeprowadzenie spedycji danych z hosta S/390 lub bazy danych AS/400 do pliku na stacji roboczej DB2 Connect i odwrotnie. Dane te można następnie wykorzystać w dowolnej aplikacji lub systemie zarządzania relacyjnych baz danych (RDBMS) obsługującym ten format importu/eksportu. Na przykład można wyeksportować dane z DB2 for OS/390 do pliku w formacie ASCII z ogranicznikami, a następnie zaimportować je do bazy danych DB2 UDB for Windows.

Moduły eksportujące i importujące można wykonywać z poziomu klienta bazy danych lub stacji roboczej DB2 Connect.

Uwagi:

  1. Dane, które mają być importowane lub eksportowane, muszą spełniać ograniczenia dotyczące wielkości i typów danych obydwu baz danych.

  2. Aby zwiększyć wydajność importu, można użyć złożonej instrukcji SQL. W funkcji importującej interfejsu API należy określić parametr COMPOUND=numer lub dla Procesora wiersza komend określić parametr w postaci łańcucha typ_pliku_tryb, aby zgrupować w blok określoną liczbę instrukcji SQL. Może to wpłynąć na ograniczenie nakładu pracy sieci i skrócić czas odpowiedzi.

  3. Informacje na temat składni używanej w modułach importujących i eksportujących dostępnych w Procesorze wiersza komend można znaleźć w podręczniku Command Reference.

Spedycja danych ze stacji roboczej do serwera baz danych S/390 lub AS/400

Aby wyeksportować dane do serwera baz danych S/390 lub AS/400, należy:

  1. Wyeksportować wiersze informacji z tabeli DB2 UDB for UNIX, Windows NT, Windows 2000, OS2 do pliku w formacie PC/IXF.
  2. Jeśli baza danych serwera DRDA nie zawiera tabeli o atrybutach zgodnych z informacjami, które mają być do niej importowane, należy utworzyć zgodną tabelę.
  3. Za pomocą opcji INSERT należy zaimportować zbiór w formacie PC/IXF do tabeli znajdującej się w bazie danych serwera DRDA.

Spedycja danych z serwera DRDA do stacji roboczej

Aby zaimportować dane z serwera baz danych, należy:

  1. Wyeksportować wiersze informacji z tabeli bazy danych serwera DRDA do pliku w formacie PC/IXF.
  2. Użyć zbioru w formacie PC/IXF do zaimportowania tabeli DB2.

Ograniczenia

W programie DB2 Connect operacje importu i eksportu muszą spełniać następujące warunki:

Jeśli podane warunki zostaną naruszone, operacja nie powiedzie się i zostanie wygenerowany komunikat o błędzie.

Dane mieszane jedno- i dwubajtowe

Jeśli importowane są dane mieszane (kolumny zawierają dane jednobajtowe i dwubajtowe), należy wziąć pod uwagę, że:

Funkcje zastępujące program narzędziowy SQLQMF

Funkcja programu narzędziowego SQLQMF w DDCS for OS/2 została zastąpiona funkcjami Import/Eksport produktu DB2 Connect. Wynikają z tego następujące korzyści:

Więcej informacji na temat korzystania z tych komend można znaleźć w podręczniku Command Reference.


[ Początek strony | Poprzednia strona | Następna strona | Spis treści | Indeks ]