SAP Клиентско копие: локално, отдалечено, импортиране/експортиране
Клиентско копие
Можем да генерираме празен клиент със SCC4.Но как да попълните данните в клиента? „Отговорът е клиентското копие.“
Клиентско копие означава „прехвърляне на специфични за клиента данни“ в рамките на едно и също копие (SID) или между различни екземпляри (SID).
Клиентското копиране може да се извърши с три различни метода –
- Локално клиентско копие.
- Отдалечено клиентско копие.
- Клиентски импорт/експорт.
По-долу са дадени кратки подробности за методите за копиране на клиента.
Локално клиентско копие: – Този метод се използва за копиране на клиент в рамките на същия екземпляр (SID). Извършва се от T-код SCCL.
Отдалечено клиентско копие: –Този метод се използва за копиране на клиент между различни инстанции (SID). Изпълнява се от T-код SCC9.
Импорт/Експорт на клиенти: – Този метод се използва за копиране на клиент между различни инстанции (SID). Изпълнява се от T-код SCC8
Предварителни стъпки за клиентско копиране
За да избегнете данни несъответствия има няколко предварителни стъпки, които трябва да се извършат преди стартиране на клиентско копиране:-
1) Изключете и заключете бизнес потребители (SU10).Можете да прекратите сесията на активните потребители в системата чрез SM04. След като всички потребители излязат, проверете дали в системата няма отменени или чакащи заявки за актуализация.
2) Преустановете всички фонови задачи
- Изпълнение SE38 както е дадено по-долу.
- Попълнете името на програмата с „BTCTRNS1“, както на горната фигура.
- Натиснете Изпълнение.
3) За локално копие системата трябва да има достатъчно място в базата данни или табличното пространство.
За отдалечено копиране целевата система трябва да има достатъчно място в базата данни или табличното пространство. Проверете пространството с помощта на Tx db02.
4) За да се избегнат несъответствия по време на клиентско копие, на потребителите не трябва да се разрешава да работят в изходния клиент.
5) rdisp/max_wprun_time параметърът трябва да бъде променен на 2000 секунди като a SAP препоръка. Въпреки че използвате паралелни процеси и планирате задание във фонов режим, ще се използват диалогови процеси.
Локално клиентско копие
Копирането на локалния клиент се извършва с помощта на Tcode SCCL.
Сценарий:-
- Изходен екземпляр и клиент := DKM-000
- Target Екземпляр и клиент := DKM-202
Стъпка 1) Създайте запис за вашия нов целеви клиент, като използвате SCC4. В нашия сценарий ще създадем клиент 202 в DKM система. Влезте в този новосъздаден целеви клиент (ДКМ-202) с потребител SAP* и парола по подразбиране.
Стъпка 2) Изпълнете T-код SCCL.
Стъпка 3)
- Изберете желания профил
- Въведете Source client.
- Въведете Descriptйон
Стъпка 4) По подразбиране клиентското копие се изпълнява като един процес. Един единствен процес ще отнеме много време. Ние ще разпределим работното натоварване на единичния процес към паралелни (множество) процеси, което ще намали времето за копиране на клиент.
- Изберете Гото от лентата с менюта.
- Изберете Паралелен процес.Паралелните процеси се използват за по-добро използване на капацитета на базата данни
Стъпка 5) Винаги изпълнявайте дълго работещи процеси във фонов режим, а не в режим на преден план/диалогов режим. Всъщност някои процеси се изпълняват по-бързо във фонов режим.
Стъпка 6) Дневниците за копиране на клиента са достъпни в SCC3. Състояние – „Успешно завършен" означава, че клиентското копие е завършено.
Отдалечено клиентско копие
Тази техника използва извикване на отдалечена функция. Можете да видите RFC от SM59. Тази техника зависи от мрежата, така че мрежовата свързаност трябва да е достатъчно силна.
Сценарий:-
Изходен екземпляр и клиент := BD1-101
Target Екземпляр и клиент := ДКМ-202
Стъпка 1) Влезте в целевата система. Тук ще влезем в системата DKM. Създайте нов целеви клиентски запис (202), като използвате SCC4. Влезте в този нов целеви клиент с потребител SAP* и парола по подразбиране “минавам„.Тук ще влезем в системата DKM-200.
Стъпка 2) Изпълнете код на транзакция SCC9.
Стъпка 3) Попълнете основните данни според вашите изисквания.
Стъпка 4) Изберете Паралелен процес. Паралелните процеси се използват за по-добро използване на капацитета на базата данни.
Стъпка 5) Планирайте клиентското копие във фонов режим
Стъпка 6) Дневниците за копиране на клиента са достъпни в SCC3 както е дадено по-долу.
Клиентски импорт/експорт
За голяма база данни се препоръчва да се използва клиентско импортиране/експортиране вместо отдалечено клиентско копиране.
Сценарий:-
Изходен екземпляр и клиент := ПКТ-300
Target Екземпляр и клиент := ДКМ-202
Тази техника винаги започва с клиента износ стъпка.
Забележка: – Трябва да имате достатъчно място във файловата система /usr/sap/trans_SID, за да извършите експортирането на клиента.
Как да експортирам клиент?
Стъпка 1) Влезте в целевата система (DKM). Създайте запис за вашия нов целеви клиент, като използвате SCC4. Влезте в системата източник/клиент източник (PKT).
Стъпка 2) Преди да импортирате клиент, трябва да експортирате. Експортирането не е нищо друго освен прехвърляне на файлове с данни и съвместни файлове от базата данни на изходната система към буфера за импортиране на целевата система. Изпълнете T-код SCC8.
Стъпка 3)
- Изберете профил
- Изберете целева система.
Стъпка 4) Планирайте експортирането във фонов режим
Стъпка 5) След като заданието се изпълни, файловете с данни и съвместните файлове на профилите от Базата данни на системата PKT се прехвърля към DKM системния буфер за импортиране. Само след като импортираме заявка в DKM, тя ще бъде отразена в база данни на DKM система.
В зависимост от избрания профил за експортиране могат да бъдат създадени до 3 транспортни заявки:
- Заявката PKTKO00151 ще съдържа данните за различни клиенти,
- Заявката PKTKT00151 ще съдържа данни, зависещи от клиента,
- Заявката PKTKX00151 също ще съдържа някои зависими от клиента данни.
Как да импортирам клиента?
Стъпка 1) Влезте в новосъздадения целеви клиент (DKM-202), като използвате SAP* и пропуск за парола.
Стъпка 2) Стартирайте STMS_IMPORT транзакция
Както е показано по-долу, опашката за импортиране ще се отвори
Стъпка 2) Изберете транспортните заявки, генерирани от клиентски експорт. Импортирайте тези транспортни заявки на целевия клиент.
Заявките за транспорт трябва да се импортират в следната последователност:
- Заявка PKTKO00151
- Заявка PKTKT00151
- Заявка PKTKX00151
Системата автоматично разпознава, че това са клиентски заявки за експортиране и автоматично извършва импортирането на 3-те заявки.
Дневниците за импортиране могат да се видят в STMS_IMPORT.
Стъпка 3) Фаза след импортиране:-
След като импортирането приключи, изпълнете SCC7 за извършване на действия за импортиране на пост клиент,
Планирайте заданието за последващо импортиране във фонов режим.
Стъпка 4) Регистрационният файл за импортиране ще бъде достъпен в SCC3. Клиентът е импортиран успешно.