SAP Клієнтська копія: локальна, віддалена, імпорт/експорт
⚡ Розумний підсумок
SAP Клієнтська копія передає дані, специфічні для клієнта, в межах одного екземпляра або між різними екземплярами, використовуючи три методи: локальне копіювання (SCCL), віддалене копіювання (SCC9) та імпорт/експорт клієнта (SCC8).

Що SAP Копія клієнта?
Ви можете створити порожній клієнт за допомогою T-коду SCC4. Але як заповнити дані в клієнті? Відповідь — клієнтська копія.
Засоби копіювання клієнта «передача даних, специфічних для клієнта» в межах одного екземпляра (SID) або між різними екземплярами (SID). Це можна виконати трьома різними методами:
- Копія локального клієнта.
- Віддалена копія клієнта.
- Імпорт/експорт клієнта.
Нижче наведено коротку інформацію про кожен метод копіювання клієнта.
Локальна копія клієнта: Цей метод копіює дані клієнта в межах одного екземпляра (SID). Це виконується за допомогою T-коду. SCCL.
Копія віддаленого клієнта: Цей метод копіює дані клієнта між різними екземплярами (SID). Він виконується за допомогою T-коду. SCC9.
Імпорт/експорт клієнта: Цей метод копіює дані клієнта між різними екземплярами (SID). Він виконується за допомогою T-коду. SCC8.
У наступній таблиці підсумовано ключові відмінності між цими трьома методами:
| особливість | Локальна копія (SCCL) | Віддалене копіювання (SCC9) | Імпорт/Експорт (SCC8) |
|---|---|---|---|
| Сфера | Той самий екземпляр | Різні випадки | Різні випадки |
| Залежність від мережі | ніхто | Високий (потрібно RFC) | Низький (на основі файлів) |
| Best For | Малі та середні дані | Малі та середні дані | Великі бази даних |
Попередні етапи копіювання клієнта
Щоб уникнути невідповідностей даних, виконайте ці попередні кроки перед початком копіювання клієнта:
1) Відключити та заблокувати бізнес-користувачів (SU10). Завершіть сеанси активних користувачів за допомогою T-коду SM04Перевірте, чи немає скасованих або очікуючих запитів на оновлення.
2) Призупинити всі фонові завдання.
- Виконати Т-код SE38 як зазначено нижче.
- Введіть у назву програми «BTCTRNS1», як показано вище.
- Натисніть Виконати.
3) Для локальної копії система повинна мати достатньо місця в базі даних або табличному просторі. Для віддаленого копіювання цільова система повинна мати достатньо місця. Перевірте простір за допомогою T-коду. DB02.
4) Щоб уникнути невідповідностей під час копіювання клієнта, користувачам не слід дозволяти працювати у вихідному клієнті.
5) Команда rdisp/max_wprun_time параметр слід змінити на 2000 секунд, як зазначено в SAP рекомендація. Хоча ви використовуєте паралельні процеси та плануєте завдання у фоновому режимі, будуть використовуватися діалогові процеси.
Копія локального клієнта
Локальне копіювання клієнта виконується за допомогою T-коду SCCL. Це найпростіший метод копіювання даних в межах однієї системи.
Сценарій:
- Вихідний екземпляр та клієнт: DKM-000
- Target Екземпляр та клієнт: DKM-202
Крок 1) Створіть запис для нового цільового клієнта, використовуючи T-код SCC4. У цьому сценарії створіть клієнта 202 у системі DKM. Увійдіть до цього щойно створеного цільового клієнта (ДКМ-202) з користувачем SAP* та пароль за замовчуванням «pass».
Крок 2) Виконати Т-код SCCL.
Крок 3) Виберіть потрібний профіль, введіть ім'я клієнта-джерела та введіть опис.
Крок 4) За замовчуванням копіювання клієнта виконується як єдиний процес, що займає багато часу. Розподіліть робоче навантаження на паралельні (кілька) процесів, щоб скоротити час копіювання.
- Виберіть Гото з рядка меню.
- Виберіть Паралельний процесПаралельні процеси ефективніше використовують потужність бази даних.
Крок 5) Завжди виконуйте тривалі процеси у фоновому режимі, а не в режимі переднього плану/діалогового вікна. Деякі процеси виконуються швидше у фоновому режимі.
Крок 6) Журнали копій клієнта доступні в T-коді. SCC3Статус «Успішно завершено» означає, що клієнтська копія готова.
Віддалене копіювання клієнта
Віддалене копіювання клієнта використовує виклик віддалених функцій (RFC). Ви можете переглянути RFC-адреси призначення в T-коді SM59. Цей метод залежить від мережевого підключення, тому з'єднання має бути міцним і стабільним.
Сценарій:
- Вихідний екземпляр та клієнт: BD1-101
- Target Екземпляр та клієнт: DKM-202
Крок 1) Увійдіть до цільової системи (DKM). Створіть новий запис цільового клієнта (202) за допомогою T-коду. SCC4Увійдіть до цього нового цільового клієнта з іменем користувача. SAP* та пароль за замовчуванням «pass».
Крок 2) Виконайте Т-код SCC9.
Крок 3) Заповніть основні дані відповідно до ваших вимог.
Крок 4) Виберіть Паралельний процес, щоб ефективніше використовувати ємність бази даних.
Крок 5) Запланувати копіювання клієнта у фоновому режимі.
Крок 6) Журнали копій клієнта доступні в T-коді. SCC3 як зазначено нижче.
Імпорт/експорт клієнта
Для великих баз даних рекомендується використовувати імпорт/експорт клієнта замість віддаленого копіювання клієнта. Такий підхід на основі файлів не вимагає постійного підключення до мережі.
Сценарій:
- Вихідний екземпляр та клієнт: PKT-300
- Target Екземпляр та клієнт: DKM-202
Ця техніка завжди починається з клієнта експорт крок.
Примітка: Для експорту клієнта у файловій системі /usr/sap/trans_SID має бути достатньо місця.
Як експортувати клієнта?
Крок 1) Увійдіть до цільової системи (DKM). Створіть запис для нового цільового клієнта за допомогою T-коду. SCC4Увійдіть до вихідної системи/вихідного клієнта (PKT).
Крок 2) Перш ніж імпортувати клієнта, його потрібно спочатку експортувати. Експорт переносить файли даних та супутні файли з бази даних вихідної системи до буфера імпорту цільової системи. Виконайте T-код. SCC8.
Крок 3) Виберіть профіль експорту та виберіть цільову систему.
Крок 4) Заплануйте експорт у фоновому режимі.
Крок 5) Після виконання завдання файли даних та кофайли з бази даних системи PKT переносяться до буфера імпорту системи DKM. Дані відображатимуться в базі даних DKM лише після імпорту транспортних запитів.
Залежно від обраного профілю експорту створюється до 3 транспортних запитів:
- Запит PKTKO00151 містить дані між клієнтами.
- Запит PKTKT00151 містить дані, що залежать від клієнта.
- Запит PKTKX00151 також містить дані, що залежать від клієнта.
Як імпортувати клієнта?
Крок 1) Увійдіть до щойно створеного цільового клієнта (DKM-202) за допомогою SAP* та пароль «pass».
Крок 2) Почніть STMS_IMPORT транзакція.
Як показано нижче, відкриється черга імпорту:
Крок 3) Виберіть запити на транспортування, згенеровані експортом клієнта. Імпортуйте їх на цільовому клієнті в такій послідовності:
- Запит PKTKO00151
- Запит PKTKT00151
- Запит PKTKX00151
Система автоматично виявляє, що це запити клієнта на експорт та виконує імпорт усіх 3 запитів. Журнали імпорту можна переглянути в STMS_IMPORT.
Крок 4) Фаза після імпорту: після завершення імпорту виконайте T-код SCC7 для виконання дій після імпорту клієнта.
Заплануйте завдання після імпорту у фоновому режимі.
Крок 5) Журнал імпорту доступний у T-коді SCC3Успішний статус підтверджує, що клієнта імпортовано.
Як вибрати правильний метод копіювання текстів для клієнта
Вибір правильного методу залежить від системного ландшафту, розміру бази даних та мережевих умов.
Використовувати локальну копію клієнта (SCCL) коли вихідний та цільовий клієнти знаходяться в одному SAP приклад. Це найшвидший метод, оскільки дані не передаються через мережу.
Використовувати копію віддаленого клієнта (SCC9) коли клієнти працюють на різних екземплярах, а розмір бази даних помірний. Цей метод використовує RFC для копіювання в режимі реального часу, тому перебої в мережі можуть спричиняти збої.
Використовувати імпорт/експорт клієнта (SCC8 + STMS_IMPORT) коли база даних велика або мережа ненадійна. Він створює транспортні файли та не потребує постійного з’єднання.
























