REMOTE CLIENT COPY
Farklı SAP instance ları / sistem leri üzerinde bir clientdan başka bir clienta kopyalama işlemidir. Resim 4.48 de source/kaynak client olan 500 den target/hedef client olan 100 e kopyalama işlemi gerçekleştirilmektedir. Tüm bu veri kopyalama işlemleri farklı veritabanları arasında gerçekleşir.
Resim 4.48 Remote Client Copy
Remote client copy de dikkat edilmesi gereken konu ise hedef üst birim ile kaynak üst birim arasındaki network bağlantı hızıdır. Sistemlerin aynı local network de olaması gerekir eğer aynı network de değilseler bile aradaki bağlantının hızlı olması gerekmektedir. Çünkü network hızı direk işlemin tamamlanma süresini etkileyecektir. Remote client copy esnasında kaynak client ın kullanıma kapalı olması tavsiye edilir. Kaynak sistem aktif olarak kullanılmaya devam edilirkende remote client copy işlemi yapılabilir fakat kaynak client ı en son güncel haliyle hedef client a kopyalamamış olabilirsiniz. Remote client copy için SCC9 transaction code u kullanılır.
İlk önce kaynak üst birime login olup tüm userları lock lıyoruz. Bunun için SU10 transaction code unu kullanabilirsiniz.

Kullanıcı kısmına * işareti koyup F4 tuşuna basıyoruz.

Lock lamak istediğimiz kullanıcıları seçiyoruz,

Ve yukarıdaki anahtar işaretine basarak seçili olan tüm kullanıcıları locklıyoruz.
Daha sonra hedef üst birime login olup, SCC9 transaction code una giriyoruz.

Hedef üst birim client copy işlemine karşı korumalı olduğu için ekrandaki hata mesajı ile karşılaştık. Hedef üst birimde client copy işlemine izin verebilmek için SCC4 transaction code una girip clientı copy işlemi için uygun hale getiriyoruz.

SCC4 ekranında bulunan kalem işaretine basarak hedef üst birimi edit durumuna getirip, üzerine çift tıklıyoruz.

Gelen ekrandaki Üst Birim Kopyalama ve karşılaştırma aracı için koruma kısmında Protectiın Level 0: No Restriction u seçip , kaydet tuşuna basıyoruz. Bu işlemden sonra SCC9 ekranına giriş yapıyoruz.

Şimdi SCC9 ekranına sorunsuz şekilde giriş yapabildik. Selected profile kısmında SAP_ALL u seçip, Source destination kısmında ise kaynak üst birim RFC bağlantısını seçiyoruz <SID>CLNT500.
Daha sonra RFC System Comprassion tuşuna basarak hedef ve kaynak üst birim karşılaştırması yapılmalıdır. Bu şekilde hedef ile kaynak üst birim arasında herhangi bir tablo ve kolon vs farkı bulunup, bulunmadığı kontrolü yapılır. Eğer herhangi bir fark ile karşılaşılırsa kaynak üst birime import edilen ilgili requestlerin hedef üst birime de import edilip, aradaki farkın giderilmesi gerekmektedir.

Resim 4.56 da da gördüğünüz gibi herhangi bir fark bulunmamaktadır.Bu Remote client copy işlemi hata almadan devam edecek anlamına gelir.
Ekrandaki Schedule as Background Job tuşuna basıyoruz.

Gelen ekranda Background Server ı seçip, Immediate kutucuğunu işaretleyip Schedule Job tuşuna basıp Remote client copy işlemini başlatmış oluyoruz. SCC3 transaction code unu kullanarak işlemin loglarını takip edebiliriz.
Tayfur BÖLER
Senior Database&SapBasis Consultant