Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Kết nối SAP HANA Cloud từ PHP

Để kết nối SAP HANA Cloud, cần thông tin:

  • Server/Host: Lấy từ External Address của VM HANA trong SAP BTP Cockpit.
  • Port: Thường là 30015 (SQL), 443 (HTTPS/ODBC).
  • Certificate: Cần certificate SSL của HANA Cloud.

Kết nối ODBC (PHP)

<?php
$conn = odbc_connect(
    "Driver={HDBODBC};ServerNode=host:30015;Encrypt=1;",
    "USER",
    "PASSWORD"
);
if ($conn) {
    $result = odbc_exec($conn, "SELECT * FROM DUMMY");
    while ($row = odbc_fetch_array($result)) {
        print_r($row);
    }
    odbc_close($conn);
}
?>

Tham khảo chi tiết

Xem hướng dẫn chính thức: Connecting to HANA from PHP using ODBC

Lưu ý: Cần cài đặt SAP HANA Client (ODBC driver) trên server PHP. Trên Cloud Foundry, dùng service binding để lấy credentials tự động.