Ana içeriğe geç

 

SAP NetWeaver RFC İstemcisini Yükleme

SAP NetWeaver RFC client öğesini, sürücü yükleme yardımcı programını kullanarak (önerilir) veya manuel olarak yükleyebilirsiniz. Manuel yükleme, nadir görülen şekilde sürücü yükleme yardımcı programında bir sorunla karşılaşmanız durumunda denenmelidir.

Bilgi notu

SAP NetWeaver RFC İstemcisi ayarlamak yalnızca Veri Hareketi ağ geçidi ile çalışmayı seçtiyseniz gereklidir. Veri Hareketi ağ geçidi avantajları ve ne zaman gerekli olduğu zaman hakkında bilgiler için bkz. Qlik Data Gateway - Veri Hareketi.

SAP NetWeaver RFC istemcisini yüklemek için sürücü yükleme yardımcı programı kullanma

Bu bölümde, gerekli SAP NetWeaver RFC client öğesinin nasıl yükleneceği açıklanmıştır. Sürece; SAP NetWeaver RFC client öğesini indirme, gerekli klasöre (aşağıya bakın) kopyalama ve otomatik olarak yükleyecek ve yapılandıracak bir komut dosyası çalıştırma işlemleri dahildir. Gerektiğinde SAP NetWeaver RFC client öğesini güncellemek ve kaldırmak için de komut dosyaları çalıştırabilirsiniz.

Yüklemeyi hazırlama

  • Python 3.6 veya daha yeni bir sürümünün Veri Hareketi ağ geçidi sunucusunda yüklü olduğundan emin olun.

    Python, çoğu Linux dağıtımında önceden yüklenmiş şekilde sunulur. Aşağıdaki komutu çalıştırarak sisteminizde yüklü olan Python sürümünü öğrenebilirsiniz:

    python3 --version

  • NetWeaver RFC SDK <version> "nwrfc<version>.zip" dosyasını SAP Hizmet Marketi'nden indirin. Desteklenen sürümü /opt/qlik/gateway/movement/drivers/manifests/sap.yaml dizininde binary-artifacts altında bulabilirsiniz. İndirme işlemi tamamlandığında dosyayı şuraya kopyalayın:

    /opt/qlik/gateway/movement/drivers/sap

SAP NetWeaver RFC client uygulamasını yükleme

SAP NetWeaver RFC client öğesini yüklemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./install sap

  5. SAP NetWeaver RFC client yüklenir.

  6. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  7. İsteğe bağlı olarak hizmetin başladığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

SAP NetWeaver RFC client öğesini güncelleme

Sağlanan SAP NetWeaver RFC client öğesini yüklemeden önce SAP NetWeaver RFC client öğesinin eski sürümlerini kaldırmak istiyorsanız güncelleme komutunu çalıştırın.

SAP NetWeaver RFC client öğesini güncellemek için:

  1. Veri Hareketi ağ geçidi hizmetini durdurun:

    sudo systemctl stop repagent

  2. İsteğe bağlı olarak hizmetin durduğunu doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: inactive (dead) since <timestamp> ago

  3. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  4. Şu komutu çalıştırın:

    Söz Dizimi:

    ./update sap

  5. Eski SAP NetWeaver RFC client kaldırılacak ve yeni SAP NetWeaver RFC client yüklenecektir.

  6. Yüklemenin tamamlanmasını ("Tamamlandı!" ifadesiyle belirtilir) bekleyin ve ardından Veri Hareketi ağ geçidi hizmetini başlatın:

    sudo systemctl start repagent

  7. İsteğe bağlı olarak hizmetin başladığını doğrulayın:

    sudo systemctl status repagent

    Durum aşağıdaki gibi olmalıdır:

    Active: active (running) since <timestamp> ago

SAP NetWeaver RFC client öğesini kaldırma

SAP NetWeaver RFC client öğesini kaldırmak istiyorsanız kaldırma komutunu çalıştırın.

SAP NetWeaver RFC client öğesini kaldırmak için:

  1. Bu bağlayıcıyı kullanmak için yapılandırılan tüm görevleri durdurun.

  2. Veri Hareketi ağ geçidi makinesinde, çalışan dizini şu şekilde değiştirin:

    opt/qlik/gateway/movement/drivers/bin

  3. Şu komutu çalıştırın:

    Söz Dizimi:

    ./uninstall sap

    SAP NetWeaver RFC client kaldırılacaktır.

SAP NetWeaver RFC istemcisini manuel olarak yükleme

Bilgi notu

Qlik Talend Data Integration, SAP Service Marketplace'ten indirilebilen NetWeaver RFC SDK 7.50 Patch 1021 ile çalışacak şekilde onaylanmıştır. Daha yeni NetWeaver RFC SDK sürümleri sürekli olarak yayınlandığından, her sürümle uyumluluğu onaylamak mümkün değildir. Bu nedenle, sonraki sürümler de sorunsuz çalışabilse de, sertifikalı sürümle çalışmanızı öneririz.

SAP NetWeaver RFC client öğesini manuel olarak yüklemeyi yalnızca otomatik sürücü yükleme başarıyla tamamlanmadığında denemelisiniz.

Bunu yapmak için:

  1. Çalışma dizinini opt/qlik/gateway/movement/bin olarak değiştirin ve aşağıdaki komutu çalıştırın:

    source arep_login.sh

    Bu, Veri Hareketi ağ geçidi kurulum yolunu ayarlayacaktır.

  2. NWRFC_xxx.SAR dosyasının içindekileri çıkarıp .so dosyalarını nwrfcsdk/lib dizininden Data Movement gateway lib dizinine kopyalayın.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!