Tutorial aktifkan ODBC Driver untuk remote Microsoft SQL Server pada akun hosting cPanel

Apakah kamu membutuhkan layanan hosting yang mendukung remote Microsoft SQL ? tentu ini kebutuhan untuk orang-orang tertentu saja dimana source code php website bisa ditaruk didalam hosting cPanel, sedangkan database nya terletak di server lain dan menggunakan Microsoft SQL atau yang kita kenal MSSQL.

Ada beberapa cara untuk menghubungkan php script dengan MSSQL, yang populer saat ini adalah menggunakan php module pdo_sqlsrv dengan syarat minimal php version adalah versi 7.2

Berikut langkah-langkah yang harus dipersiapkan agar MSSQL dapat berjalan lancar pada server hosting kamu :

  1. Tentu kamu memiliki root akses untuk install library yg dibutuhkan

  2. Silahkan install Microsoft SQLSRV Driver dapat dilihat pada halaman ini https://learn.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server

  3. Pilih ODBC terbaru yaitu Microsoft ODBC 18. (sesuaikan os yang kamu gunakan, umumnya kita menggunakan RHEL/Almalinux/Centos)

  4. Setelah sukses installasi, kamu bisa verifikasi dengan menjalankan pertintah :

    odbcinst -q -d

    dan hasilnya akan seperti ini :

    odbcinst -q -d
    [PostgreSQL]
    [MySQL]
    [ODBC Driver 18 for SQL Server]

  5. Pastikan cek juga pada phpinfo() bahwa fungsi popen tidak di disable.

    disable_functions = popen

    dihapus menjadi seperti ini :

    disable_functions =

  6. Install ODBC-devel package requirement dengan menjalankan perintah :

    yum install unixODBC-devel

    jika kamu menggunakan cloudlinux dan ingin akses perintah odbc didalam cloudlinux cageFS, maka jalankan juga perintah ini :

    cagefsctl --addrpm unixODBC
    cagefsctl --force-update

  7. Pastikan php module sqlsrv dan pdo_sqlsrv sudah di install dan aktif ter-load.

    verifikasi dengan cara :

    /usr/local/bin/ea-php73 -m |grep "pdo_sqlsrv"
    pdo_sqlsrv

    /usr/local/bin/ea-php73 -m |grep "^sqlsrv"
    sqlsrv

    /usr/local/bin/ea-php73 -i |grep 'PDO drivers'
    PDO drivers => mysql, sqlite, sqlsrv

sumber yang bisa kamu temukan yaitu di https://support.cpanel.net/hc/en-us/articles/360053132353-How-install-pdo-sqlsrv-to-connect-to-MSSQL-Servers

 

Kesimpulan

Untuk dapat memanfaatkan Microsoft SQL, pastikan server hosting tersebut juga sudah memiliki Microsoft ODBC terinstall dan dibutuhkan module php sqlsrv dan pdo_sqlsrv khusus untuk php 7.x.
jika kamu menggunakan php 5.x maka silahkan gunakan metode php module mssql.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Tutorial untuk menolak pembuatan cpanel account dengan extensi domain tertentu

Tidak semua domain diijinkan oleh hoster pada server mereka.biasanya atau umumnya domain yang...

cara install WHM & cPanel

Mau membuat serever cpanel sendiri?ingat untuk membuat server cpanel pribadi diharuskan memiliki...

apa itu DNS cluster?

Secara default cpanel tidak menggunakan DNS cluster. atau bisa dibilang DNS pada WHM tergabung...

beberapa module yang penting dalam setup server WHM/Cpanel

Beberapa module berbayar & gratis yang dianggap penting untuk digunakan untuk melengkapi...

Gunakan Cloudlinux OS untuk kenyamanan Server cPanel

Memang tidak diharuskan untuk menggunakan OS Cloudlinux dalam berjualan/bisnis web hosting...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution