

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menyambung ke instans Microsoft SQL Server DB
<a name="USER_ConnectToMicrosoftSQLServerInstance"></a>

Setelah Amazon RDS menyediakan instans DB, Anda dapat menggunakan aplikasi klien SQL standar guna terhubung ke instans DB. Dalam topik ini, Anda terhubung ke instans DB Anda menggunakan Microsoft SQL Server Management Studio (SSMS) atau SQL Workbench/J.

Sebagai contoh yang akan memandu Anda melalui proses membuat dan menghubungkan ke instans DB sampel, lihat [Membuat dan menghubungkan ke instans DB Microsoft SQL Server](CHAP_GettingStarted.CreatingConnecting.SQLServer.md). 

## Sebelum Anda menyambungkan
<a name="sqlserver-before-connect"></a>

Sebelum dapat terhubung ke instans DB, instans tersebut harus tersedia dan dapat diakses.

1. Pastikan statusnya `available`. Anda dapat memeriksa ini di halaman detail untuk contoh Anda di Konsol Manajemen AWS atau dengan menggunakan [describe-db-instances](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-instances.html) AWS CLI perintah.  
![\[Periksa bahwa instans DB tersedia\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/sqlserver-available.png)

1. Pastikan bahwa instans tersebut dapat diakses sumber Anda. Tergantung pada skenario Anda, instans tersebut mungkin tidak perlu diakses publik. Untuk informasi selengkapnya, lihat [Amazon VPC dan RDSAmazon ](USER_VPC.md).

1. Pastikan bahwa aturan masuk grup keamanan VPC Anda memungkinkan akses ke instans DB Anda. Untuk informasi selengkapnya, lihat [Tidak dapat terhubung ke instans DB Amazon RDS](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting).

## Menemukan nomor port dan titik akhir instans DB
<a name="sqlserver-endpoint"></a>

Anda memerlukan titik akhir dan nomor port untuk terhubung ke instans DB.

**Untuk menemukan titik akhir dan port**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Di sudut kanan atas konsol Amazon RDS, pilih AWS Wilayah instans DB Anda.

1. Temukan nomor port dan (titik akhir) nama Sistem Nama Domain (DNS) untuk instans DB Anda:

   1. Buka konsol RDS dan pilih **Basis data** untuk menampilkan daftar instans DB Anda.

   1. Pilih nama instans DB SQL Server untuk menampilkan detailnya.

   1. Di tab **Konektivitas & keamanan**, salin titik akhir.  
![\[Cari port dan titik akhir instans DB\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/SQL-Connect-Endpoint.png)

   1. Catat nomor port tersebut.

# Menghubungkan ke instans DB Anda dengan Microsoft SQL Server Management Studio
<a name="USER_ConnectToMicrosoftSQLServerInstance.SSMS"></a>

Dalam prosedur ini, Anda terhubung ke sampel instans DB menggunakan Microsoft SQL Server Management Studio (SSMS). Untuk mengunduh versi mandiri dari utilitas ini, lihat [Download SQL Server Management Studio (SSMS)](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms) dalam dokumentasi Microsoft.

**Untuk terhubung ke instans DB menggunakan SSMS**

1. Mulai SQL Server Management Studio.

   Lalu, kotak dialog **Hubungkan ke Server** akan muncul.  
![\[Dialog Hubungkan ke Server\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/RDSMSFTSQLConnect01.png)

1. Berikan informasi untuk instans DB Anda:

   1. Untuk **Jenis server**, pilih **Mesin Basis Data**. 

   1. Untuk **Nama server**, masukkan nama DNS (titik akhir) dan nomor port instans DB Anda, yang dipisahkan dengan koma. 
**penting**  
Ubah titik dua antara titik akhir dan nomor port menjadi koma. 

      Nama server Anda akan terlihat seperti contoh berikut.

      ```
      database-2.cg034itsfake.us-east-1.rds.amazonaws.com,1433
      ```

   1. Untuk **Autentikasi**, pilih **Autentikasi SQL Server**. 

   1. Untuk **Masuk**, masukkan nama pengguna utama untuk instans DB Anda. 

   1. Untuk **Kata sandi**, masukkan kata sandi untuk instans DB Anda. 

1. Pilih **Hubungkan**. 

   Setelah beberapa saat, SSMS akan terhubung ke instans DB Anda.

   Jika tidak dapat terhubung ke instans DB Anda, lihat [Pertimbangan grup keamanan](USER_ConnectToMicrosoftSQLServerInstance.Security.md) dan [Memecahkan masalah koneksi ke instans SQL Server DB Anda](USER_ConnectToMicrosoftSQLServerInstance.Troubleshooting.md). 

1. Instans DB SQL Server Anda hadir dengan data sistem default standar SQL Server (`master`, `model`, `msdb`, dan `tempdb`). Untuk menjelajahi basis data sistem, lakukan tindakan berikut:

   1. Di SSMS, pada menu **Lihat**, pilih **Object Explorer**.

   1. Perluas instans DB Anda, perluas **Basis Data**, lalu perluas **Basis Data Sistem**.  
![\[Object Explorer menampilkan basis data sistem\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/SQL-SSMS-SystemDBs.png)

1. Instans DB SQL Server Anda juga dilengkapi dengan basis data bernama `rdsadmin`. Amazon RDS menggunakan basis data ini untuk menyimpan objek yang digunakan untuk mengelola basis data Anda. Basis data `rdsadmin` juga mencakup prosedur tersimpan yang dapat Anda jalankan untuk melakukan tugas tingkat lanjut. Untuk informasi selengkapnya, lihat [Tugas DBA umum untuk Amazon RDS untuk Microsoft SQL Server](Appendix.SQLServer.CommonDBATasks.md).

1. Sekarang Anda dapat mulai membuat basis data sendiri dan menjalankan kueri pada instans DB dan basis data Anda seperti biasa. Untuk menjalankan kueri pengujian pada instans DB Anda, lakukan tindakan berikut:

   1. Di SSMS, pada menu **File**, arahkan ke **Baru**, lalu pilih **Kueri dengan Koneksi Saat Ini**.

   1. Masukkan kueri SQL berikut.

      ```
      select @@VERSION
      ```

   1. Jalankan kueri. SSMS mengembalikan versi SQL Server dari instans DB Amazon RDS Anda.  
![\[Jendela SQL Query\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/SQL-Connect-Query.png)

# Menghubungkan ke instans DB Anda dengan SQL Workbench/J
<a name="USER_ConnectToMicrosoftSQLServerInstance.JDBC"></a>

Contoh ini menunjukkan cara menghubungkan ke instans DB yang menjalankan mesin database Microsoft SQL Server dengan menggunakan SQLWorkbench/J database tool. To download SQL Workbench/J, lihat [SQL](http://www.sql-workbench.net/) Workbench/J. 

SQL Workbench/J menggunakan JDBC untuk terhubung ke instans DB Anda. Anda juga memerlukan driver JDBC untuk SQL Server. Untuk mengunduh driver ini, lihat [Mengunduh Driver Microsoft JDBC untuk SQL Server](https://learn.microsoft.com/en-us/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver16). 

**Untuk terhubung ke instans DB menggunakan SQL Workbench/J**

1. Buka SQL Workbench/J. Kotak dialog **Pilih Profil Koneksi** akan muncul, seperti yang ditunjukkan berikut ini.  
![\[Pilih dialog Profil Koneksi\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/workbench_profile.png)

1. Di kotak pertama pada bagian atas kotak dialog, masukkan nama untuk profil. 

1. Untuk **Driver**, pilih **SQL JDBC 4.0**. 

1. Untuk **URL**, masukkan **jdbc:sqlserver://**, lalu masukkan titik akhir instans DB Anda. Misalnya, nilai URL dapat berupa seperti berikut ini.

   ```
   jdbc:sqlserver://sqlsvr-pdz.abcd12340.us-west-2.rds.amazonaws.com:1433
   ```

1. Untuk **Nama pengguna**, masukkan nama pengguna utama untuk instans DB. 

1. Untuk **Kata sandi**, masukkan kata sandi untuk pengguna utama. 

1. Pilih ikon simpan di toolbar dialog, seperti yang ditunjukkan berikut.  
![\[Simpan profil\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/save_example.png)

1. Pilih **OKE**. Setelah beberapa saat, SQL Workbench/J terhubung ke instans DB Anda. Jika tidak dapat terhubung ke instans DB Anda, lihat [Pertimbangan grup keamanan](USER_ConnectToMicrosoftSQLServerInstance.Security.md) dan [Memecahkan masalah koneksi ke instans SQL Server DB Anda](USER_ConnectToMicrosoftSQLServerInstance.Troubleshooting.md). 

1. Dalam panel kueri, masukkan kueri SQL berikut.

   ```
   select @@VERSION
   ```

1. Pilih ikon `Execute` di toolbar, seperti yang ditunjukkan berikut.  
![\[Jalankan kueri\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/images/execute_example.png)

   Kueri menampilkan informasi versi untuk instans DB Anda, serupa dengan yang berikut.

   ```
   Microsoft SQL Server 2017 (RTM-CU22) (KB4577467) - 14.0.3356.20 (X64)
   ```

# Pertimbangan grup keamanan
<a name="USER_ConnectToMicrosoftSQLServerInstance.Security"></a>

Untuk terhubung ke instans DB Anda, instans DB Anda harus dikaitkan dengan grup keamanan. Grup keamanan ini berisi alamat IP dan konfigurasi jaringan yang Anda gunakan untuk mengakses instans DB. Anda mungkin telah mengaitkan instans DB dengan grup keamanan yang sesuai saat Anda membuat instans DB Anda. Jika Anda menetapkan grup keamanan yang tidak dikonfigurasi saat membuat instans DB Anda, firewall instans DB Anda akan mencegah koneksi.

Dalam beberapa kasus, Anda mungkin perlu membuat grup keamanan baru untuk memungkinkan akses. Untuk petunjuk tentang cara membuat grup keamanan baru, lihat [Mengontrol akses dengan grup keamanan](Overview.RDSSecurityGroups.md). Untuk topik yang memandu Anda melalui proses pengaturan aturan untuk grup VPC keamanan Anda, lihat[Tutorial: Buat VPC untuk digunakan dengan ) IPv4](CHAP_Tutorials.WebServerDB.CreateVPC.md).

Setelah Anda membuat grup keamanan baru, ubah instans DB Anda untuk dikaitkan dengan grup keamanan. Untuk informasi selengkapnya, lihat [Memodifikasi instans DB Amazon RDS](Overview.DBInstance.Modifying.md). 

Anda dapat meningkatkan keamanan dengan menggunakan SSL untuk mengenkripsi koneksi ke instans DB Anda. Untuk informasi selengkapnya, lihat [Menggunakan SSL dengan instans DB Microsoft SQL Server](SQLServer.Concepts.General.SSL.Using.md). 

# Memecahkan masalah koneksi ke instans SQL Server DB Anda
<a name="USER_ConnectToMicrosoftSQLServerInstance.Troubleshooting"></a>

Tabel berikut menunjukkan pesan galat yang mungkin Anda temui ketika Anda mencoba untuk menyambung ke instans SQL Server DB Anda.


****  
<a name="rds-sql-server-connection-troubleshooting-guidance"></a>[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/AmazonRDS/latest/UserGuide/USER_ConnectToMicrosoftSQLServerInstance.Troubleshooting.html)

**catatan**  
Untuk mengetahui informasi selengkapnya tentang masalah koneksi, lihat [Tidak dapat terhubung ke instans DB Amazon RDS](CHAP_Troubleshooting.md#CHAP_Troubleshooting.Connecting).