SAP : Native SQL To Another Database

ABAPers, sangat confort ketika mendengar Native SQL, apa sih Native SQL, secara garis besar si programmer men-select ato fetch data menggunakan SQL di database lainya ( artinya External System). Si programmer juga menggunakan Native SQL ini untuk melakukan koneksi ( GET CONNECTION ) ke Database di luar SAP. Konfigurasi dari Native SQL ini lumayan mudah dan banyak Notes SAP yang menjelaskan. Dalam Struktur ABAP runtime dan Database Instance, Native SQL seolah olah tidak akan melakukan proses convertation dari Open SQL SAP ke SQL milik Database (Oracle, MS SQL), alias tidak melalui Database Interface yang di sediakan oleh ABAP Runtime ( Application Server ).

Native SQL sangat powerful ketikan ABAPers melakukan integrasi SAP dengan External System dalam hal mendukung Sistem berjalan dengan kompleks. Misalnya Billing, Customer Helpdesk. native SQL merupakan jembatan bagi seorang yang familiar dengan SQL 92 ato PL/SQL oracle untuk di interpreter dalam ABAP Environment.

tag yang digunakan oleh ABAP dalam memakai Native SQL ;

EXEC SQL .

* Script SQL Murni

ENDEXEC.

Sebelum melakukan test selecting pada Database secara native SQL, maka seorang ABAPers ( ato BASiS) harus sudah melakuakn konfigurasi DBCO dengan benar dan lakukan

EXEC SQL.

CONNECT TO :dbs-name

ENDEXEC.

Selamat Mencoba …. fun with SAP.

Advertisements

One Response to “SAP : Native SQL To Another Database”

  1. Hello Elin,

    Saya mau buat koneksi ke DB Ms SQL. Pd DBCO saya udah set sbb: Connection name= SQL_DB, DBMS=MSS, Conn. info=

    Kemudian di ABAP tulis spt ini:
    EXEC SQL.
    CONNECT TO ‘SQL_DB’
    ENDEXEC.

    Tp koq belum bisa konek ya? Tolong bantu dunk.

    Thanks ya

    Lutfi

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: