前提:64位的PHP runtime和64位的Apache Web server已經安裝完畢。
我們需要使用SAP HANA ODBC database drivers將PHP runtime和SAP HANA Express Editor進行連接,在SAP官網進行下載。
打開鏈接https://tools.hana.ondemand.com/,點擊HANA標籤頁,下載SAP HANA Client 2.0並安裝:
打開ODBC Data Source administrator:
如果此處看到了HDBODBC驅動,說明SAP HANA client已經成功安裝:
在此處指定使用HDBODBC連接的SAP HANA Express地址:
點擊Connect按鈕,輸入SYSTEM用戶的密碼:
ODBC配置完畢如下圖:
在apache web server的安裝文件夾下,打開htdocs文件夾,新建一個hxe文件夾,在裡面創建一個index.php文件:
<code> $datasource = "hxe";
$servername = "hxehost:39013";
$username = "SYSTEM";
$password = "********";
$conn = odbc_connect($datasource, $username, $password, SQL_CUR_USE_ODBC);
if (!($conn)) {
exit("Connection Failed: " . $conn);
} else {
$sql = 'SELECT "name" FROM food_collection';
$rs = odbc_exec($conn,$sql);
if (!$rs) {
exit("Error in SQL");
}
?>
<table>
Food Name
while (odbc_fetch_row($rs)) {
$foodName = odbc_result($rs,"name");
?>
}
?>
/<table>
odbc_close($conn);
}
?>/<code>
在瀏覽器裡打開這個php文件,會執行裡面的php代碼,通過ODBC發起對SAP HANA Express的數據查詢,並將結果顯示到瀏覽器裡:
閱讀更多 阿里雲官網 的文章