LOCAL CLIENT COPY

LOCAL CLIENT COPY

Aynı SAP instance üzerinde bir clientdan başka bir clienta kopyalama işlemidir. Resim 4.24 de  source/kaynak client olan 000 dan target/hedef client olan 100 e kopyalama işlemi gerçekleştirilmektedir.Tüm bu veri kopyalama işlemleri aynı veritabanı içinde gerçekleştirilmektedir.

Resim 4.24 Local Client Copy

 

Yeni yarattığımız 100 client ına SAP* kullanıcısı ile login oluyoruz. SAP* kullanıcısı SAP inin standart kullanıcı adıdır ve şifreside PASS dir.

Resim 4.25 Local Client Copy Login to SAP* user

User kısmına SAP* password olarak PASS giriyoruz.

Resim 4.25 Local Client Copy initial screen

Böylece yeni 100 clientımıza login olmuş olduk.

Yeni bir client yarattıkdan sonra eğer aynı sap instance üzerinde local client copy yapabileceğimiz farklı bir client  yoksa source/ kaynak olarak 000 client ı kullanılır. Ama yeni kurulan bir sistem üzerinde yaratılan ilk client ın source/kaynak clientı da 000 olmalıdır. 000 her zaman referans alınacak client dır. Örnek olarak 100 clientını yarattık , 000 clientından local client copy işlemi yaptık. Daha sonra aynı instance üzerinde ikinci bir 200 clientı yarattık. Bu client için local client copy işlemini 100 clientından yada 000 clientından yapabiliriz. Eğer 100 clientından yaparsak , 100 içindeki tüm datalar (seçtiğmiz profile bağlı olarak) yeni 200 clientına kopyalanmış olur. Biz örneğimizde 100 clientına 000 clientından client copy işlemi gerçekleştireceğiz. Bunun için SCCL transaction code unu kullanacağız.

Resim 4.26 Local Client Copy SCCL initial screen

SCCL transaction code una girdiğimizde yukarıdaki ekran görüntüsü gelecektir. Selected Profile kısmına tıklayıp,

Resim 4.27 Local Client Copy SCCL selected profile

kendimize uygun olan profili seçiyoruz.

SAP_ALL: Kaynak client daki tüm verileri uyarlamaları,kullanıcıları,yetkileri target / hedef client a  kopyalayacak anlamına gelir.

SAP_APPL: Kaynak client daki tüm uyarlamaları ve tüm application/uygulama verilerini target / hedef client a  kopyalayacak anlamına gelir. Yani SAP_ALL profile ının içinden kullanıcı ana verisi çıkmış halidir.

SAP_APPX: Kaynak client daki tüm uyarlamaları ve tüm application/uygulama verilerini target / hedef client a  kopyalayacak anlamına gelir. Yani SAP_APPL içinden kullanıcı yetkilendirme ve role lerinin çıkmış hali diyebiliriz.

SAP_CUST: Yetkilendirme profilide dahil olmak üzere müşteriye özgü uyarlama kopyalanır. Uygulama verisi silinir, kullanıcı verileri korunur.

SAP_CUSV: SAP_CUST ile birlikte variant larıda kopyalar.

SAP_CUSX:  Yetkilendirme profili dahil olmamak üzere müşteriye özgü uyarlama kopyalanır.

SAP_PROF: Sadece yetkilendirme profilleri ve roller kopyalanır.

SAP_UCSV: Müşteriye özgü uyarlama , kullanıcı ana verisi ve kullanıcı variant ları kopyalanır.

SAP_UCUS: Müşteriye özgü uyarlama , kullanıcı ana verisi kopyalanır.

SAP_UONL:  Sadece kullanıcıları yetkilendirme profilleri ve rolleri dahil olmamak kaydıyla kopyalar.

SAP_USER: Sadece kullanıcıları yetkilendirme profilleri ve rolleri ile birlikte kopyalar.

Biz SAP_ALL profile ını seçerek 000 clientındaki herşeyi 100 clientına kopyalamak istiyoruz.

Resim 4.28 Local Client Copy SCCL source client

Source / Kaynak client olarak 000 clientını seçiyoruz. Ekrandaki test run kutucuğunu işaretlersek işlemi test modunda gerçekleştirir. Bu seçeneği seçmiyoruz. Eğer start immediately tuşuna basarsak işlemi arka planda çalıştırmak yerine front end de yani ön planda çalıştırır ve işlem bitene kadar GUI yi kullanamayız.  Schedule as Background Job tuşuna basıyoruz.

Resim 4.29 Local Client Copy SCCL background

Gelen ekranda background server ı seçiyoruz. Eğer immediate kutucuğunu işaretleyip , schedule job tuşunabasarsak işlemi arka planda hemen yapmaya başlayacak. Eğer immediate kutucuğunu seçmeyip , schedule job tuşuna basarsak,

Resim 4.30 Local Client Copy SCCL schedule job

bizden işlemi gerçekleştirmek isteğimiz tarih ve saati girmemizi isteyecektir.

Resim 4.31 Local Client Copy SCCL schedule job screen
Resim 4.32 Local Client Copy SCCL schedule job immediately

000 client ile 100 clientı arasında RFC bağlantı bulunmadığı için karşımıza RFC bağlantı oluşturma sihirbaz ekranı çıkacak.

Resim 4.33 Local Client Copy SCCL RFC connection

Gelen ekranda (sihirbaz) yazısı üzerine tıklıyoruz.

Resim 4.34 Local Client Copy SCCL RFC sihirbaz 1

Continue tuşuna basıyoruz.

Resim 4.35 Local Client Copy SCCL RFC sihirbaz 2

Continue tuşuna basıyoruz.

Resim 4.36 Local Client Copy SCCL RFC sihirbaz 3

000 client ında FINBTR@TST kullanıcısı yaratacak ve passwordunu kendisi atayacak. Continue tuşu ile devam ediyoruz.

Resim 4.37 Local Client Copy SCCL RFC sihirbaz 4

Complate tuşuna basıyoruz.

Resim 4.38 Local Client Copy SCCL RFC sihirbaz 5

Sihirbaz 000 clientının kullanıcı bilgilerini bilmediği için 000 clientına login olmamızı istiyor. Gelen ekranda SAP* userı ile 000 clientına login oluyoruz.

Resim 4.39 Local Client Copy SCCL RFC sihirbaz 6

Gelen ekranda sihirbazın 000 client ında tamamlamış olduğu işlerin listesini görebilirsiniz. Okey tuşuna basıyoruz.

Resim 4.40 Local Client Copy SCCL RFC okey

Şimdi tekrar SCCL ekranında kaldığımız yere dönmüş olduk. Burada okey tuşuna basıyoruz.

Resim 4.41 Local Client Copy SCCL schedule job

Tekrar schedule job tuşuna basıyoruz.

Resim 4.42 Local Client Copy SCCL verification

Ekrana gelen verification menusunde target / hedef client bilgilerini görecekseniz . Bu ekranda continue tuşuna basıp devam ediyoruz.

Resim 4.43 Local Client Copy SCCL successfully

Ekrana bilgi penceresinde background jobın başarılı şekilde kaydedildiğini ve işlemin loglarını takip edebilmek için SCC3 transaction code unu kullanılması gerektiği bilgisi yer alıyor.

SM59 transaction code una girerek yukarıda bahsettiğimiz FINBTR@TSTCLNT000 RFC bağlatısının yaratıldığını görebilirsiniz.

Resim 4.44 SM59 tcode

Şimdi SCC3 transaction code una giriş yapıyoruz.

Resim 4.45 SCC3 tcode

Ekranda gelen satırda işlem statüsünün processing yani işlemin devam ettiğini görebilirsiniz. Satırın üzerine çift tıkladığınızda ise,

Resim 4.46 SCC3 tcode details

Şu an henüz bazı karşılaştırma ve hesaplama işlemleri devam ediyor.  Statistic kısmında kopyalanan tablo adeti vs henüz boş görünüyor.

Resim 4.47 SCC3 tcode details 2

Şimdi kopyalama işlemi başladı. Statistic kısmında yapılan kopyalama adetlerini vs görebilirsiniz. Yukarıdaki refresh tuşuna basarak işlemi anlık olarak takip edebilirsiniz.

Tayfur BÖLER
Senior Database&SapBasis Consultant

 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir