Bagikan melalui


sqlsrv_connect

Unduh driver PHP

Membuat sumber daya koneksi dan membuka koneksi. Secara default, koneksi dicoba menggunakan Autentikasi Windows.

Sintaks

  
sqlsrv_connect( string $serverName [, array $connectionInfo])  

Parameter

$serverName: String yang menentukan nama server tempat koneksi sedang dibuat. Nama instans (misalnya, "myServer\instanceName") atau nomor port (misalnya, "myServer, 1521") dapat disertakan sebagai bagian dari string ini. Untuk deskripsi lengkap tentang opsi yang tersedia untuk parameter ini, lihat kata kunci Server di bagian Kata Kunci String Koneksi Driver ODBC dari Menggunakan Kata Kunci String Koneksi dengan Klien Asli SQL.

Mulai versi 3.0 dari Microsoft Drivers untuk PHP untuk SQL Server, Anda juga dapat menentukan instans LocalDB dengan "(localdb)\instancename". Untuk informasi selengkapnya, lihat Dukungan untuk LocalDB.

Juga dimulai di versi 3.0 dari Microsoft Drivers untuk PHP untuk SQL Server, Anda dapat menentukan nama jaringan virtual, untuk menyambungkan ke grup ketersediaan AlwaysOn. Untuk informasi selengkapnya tentang Driver Microsoft untuk PHP untuk dukungan SQL Server untuk grup ketersediaan AlwaysOn, lihat Dukungan untuk Ketersediaan Tinggi, Pemulihan Bencana.

$connectionInfo [OPSIONAL]: Array asosiatif yang berisi atribut koneksi (misalnya, array("Database" => "AdventureWorks")). Lihat Opsi Koneksi untuk daftar kunci yang didukung untuk array.

Tampilkan Nilai

Sumber daya koneksi PHP. Jika koneksi tidak dapat berhasil dibuat dan dibuka, false akan dikembalikan.

Keterangan

Jika nilai untuk kunci UID dan PWD tidak ditentukan dalam parameter $connectionInfo opsional, koneksi akan dicoba menggunakan Autentikasi Windows. Untuk informasi selengkapnya tentang menyambungkan ke server, lihat Cara: Menyambungkan Menggunakan Autentikasi Windows dan Cara: Menyambungkan Menggunakan Autentikasi SQL Server.

Contoh

Contoh berikut membuat dan membuka koneksi menggunakan Autentikasi Windows. Contoh mengasumsikan bahwa SQL Server dan database AdventureWorks diinstal di komputer lokal. Semua output ditulis ke konsol saat contoh dijalankan dari baris perintah.

<?php  
/*  
Connect to the local server using Windows Authentication and specify  
the AdventureWorks database as the database in use. To connect using  
SQL Server Authentication, set values for the "UID" and "PWD"  
 attributes in the $connectionInfo parameter. For example:  
$connectionInfo = array("UID" => $uid, "PWD" => $pwd, "Database"=>"AdventureWorks");  
*/  
$serverName = "(local)";  
$connectionInfo = array( "Database"=>"AdventureWorks");  
$conn = sqlsrv_connect( $serverName, $connectionInfo);  
  
if( $conn )  
{  
     echo "Connection established.\n";  
}  
else  
{  
     echo "Connection could not be established.\n";  
     die( print_r( sqlsrv_errors(), true));  
}  
  
//-----------------------------------------------  
// Perform operations with connection.  
//-----------------------------------------------  
  
/* Close the connection. */  
sqlsrv_close( $conn);  
?>  

Lihat Juga

Referensi API Driver SQLSRV

Menyambungkan ke Server

Tentang Contoh Kode dalam Dokumentasi