Apa itu SQL Server Management Studio (SSMS)?
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance Azure Synapse Analytics
SQL Server Management Studio (SSMS) adalah lingkungan terintegrasi untuk mengelola infrastruktur SQL apa pun. Gunakan SSMS untuk mengakses, mengonfigurasi, mengelola, mengelola, dan mengembangkan semua komponen SQL Server, Azure SQL Database, Azure SQL Managed Instance, SQL Server di Azure VM, dan Azure Synapse Analytics. SSMS menyediakan satu utilitas komprehensif yang menggabungkan sekelompok besar alat grafis dengan banyak editor skrip yang kaya untuk menyediakan akses ke SQL Server bagi pengembang dan administrator database dari semua tingkat keterampilan.
Komponen SQL Server Management Studio
Deskripsi | Komponen |
---|---|
Gunakan Object Explorer untuk melihat dan mengelola semua objek dalam satu atau beberapa instans SQL Server. | Object Explorer |
Gunakan Template Explorer untuk membuat dan mengelola file teks boilerplate yang Anda gunakan untuk mempercepat pengembangan kueri dan skrip. | Penjelajah Templat |
Gunakan Penjelajah Solusi yang tidak digunakan lagi untuk membangun proyek untuk mengelola item administrasi seperti skrip dan kueri. | Penjelajah Solusi |
Gunakan alat desain visual yang disertakan dalam SQL Server Management Studio untuk membuat kueri, tabel, dan database diagram. | Alat Visual Database |
Gunakan editor bahasa SSMS untuk membangun dan men-debug kueri dan skrip secara interaktif. | Editor Kueri dan Teks |
SQL Server Management Studio untuk kecerdasan bisnis
Gunakan SSMS untuk mengakses, mengonfigurasi, mengelola, dan mengelola Analysis Services, Integration Services, dan Reporting Services. Meskipun ketiga teknologi kecerdasan bisnis mengandalkan SSMS, tugas administratif yang terkait dengan masing-masing sedikit berbeda.
Catatan
Untuk membuat dan memodifikasi Analysis Services, solusi Integration Services, dan Reporting Services, gunakan SQL Server Data Tools (SSDT), bukan SSMS. SQL Server Data Tools (SSDT) adalah lingkungan pengembangan yang didasarkan pada Microsoft Visual Studio.
Mengelola solusi Analysis Services
SQL Server Management Studio (SSMS) memungkinkan Anda mengelola objek Analysis Services, seperti melakukan pencadangan dan memproses objek.
SSMS menyediakan proyek Skrip Analysis Services tempat Anda dapat mengembangkan dan menyimpan skrip yang ditulis dalam Ekspresi Multidimensi (MDX),Ekspresi Analisis Data (DAX), Ekstensi Penggalian Data (DMX), dan XML untuk Analisis (XMLA).
Skrip ini digunakan untuk melakukan tugas manajemen atau membuat ulang objek seperti database dan instans pada kubus Analysis Services. Misalnya, Anda dapat mengembangkan skrip XMLA dalam proyek Skrip Analysis Services untuk membuat objek baru langsung pada instans yang ada. Proyek-proyek ini dapat disimpan sebagai bagian dari solusi dan terintegrasi dengan kontrol kode sumber.
Catatan
Dicatat bahwa sementara DAX awalnya dirancang untuk model data tabular, DAX juga dapat digunakan untuk mengkueri model multidaya di SQL Server Analysis Services. SSMS dapat melakukan DAX dan MDX, tetapi ada beberapa pertimbangan yang perlu diingat mengenai model yang sedang Anda kerjakan dan jenis kueri yang ingin Anda jalankan.
Untuk informasi selengkapnya tentang Proyek Skrip Analysis Services di SSMS, lihat Proyek Skrip Analysis Services.
Mengelola solusi Integration Services
SQL Server Management Studio (SSMS) dapat digunakan untuk mengelola dan memantau paket SSIS yang sedang berjalan. Anda dapat mengatur paket ke dalam folder, menjalankan, mengimpor, mengekspor, dan meningkatkan paket Integration Services. Namun, sejak SSIS 2012, penyimpanan paket telah berubah. Mereka tidak lagi disimpan dalam database server msdb
instans default tetapi sekarang dikelola melalui database Katalog SSIS (SSISDB
). Ini berarti Anda tidak dapat lagi mengelola paket dengan cara yang sama seperti yang Anda lakukan di versi SSIS sebelumnya. Anda masih dapat menggunakan SQL Server Management Studio untuk mengelola database Katalog SSIS, tetapi Anda harus menggunakan simpul Katalog Layanan Integrasi di Object Explorer.
Versi terbaru SQL Server Management Studio menyediakan lingkungan terintegrasi untuk mengelola infrastruktur SQL apa pun. Ini juga memungkinkan pengguna untuk menjalankan paket SSIS yang disimpan di Katalog SSIS dari Object Explorer di SSMS.
Wizard Impor dan Ekspor dalam SSMS dapat digunakan untuk membuat paket SSIS, yang merupakan titik awal yang baik untuk mempelajari tentang SSIS. Namun, Anda harus menggunakan SQL Server Data Tools (SSDT) untuk membuat dan mengelola paket Anda untuk paket yang lebih kompleks.
Mengelola proyek Reporting Services
SQL Server Management Studio (SSMS) memungkinkan fitur Reporting Services, mengelola server dan database, serta mengelola peran dan pekerjaan. Anda dapat mengelola jadwal bersama menggunakan folder Jadwal Bersama dan mengelola database server laporan (ReportServer
, ReportServerTempDB
). Saat memindahkan database server laporan ke instans SQL Server baru, Anda harus membuat RSExecRole dalam master
database sistem.
Untuk informasi selengkapnya tentang tugas-tugas ini, Anda dapat merujuk ke artikel tentang Reporting Services di SSMS, mengelola database Server Laporan, dan membuat RSExecRole:
- Layanan Pelaporan di SQL Server Management Directory
- Mengelola database Server Laporan
- Membuat RSExecRole
Anda juga mengelola server dengan mengaktifkan dan mengonfigurasi berbagai fitur, mengatur default server, dan mengelola peran dan pekerjaan.
Untuk informasi selengkapnya tentang tugas-tugas ini, lihat artikel berikut ini:
- Mengatur properti Server Laporan
- Membuat, menghapus, atau mengubah peran
- Mengaktifkan dan menonaktifkan pencetakan sisi klien untuk Reporting Services
SQL Server Management Studio menyediakan lingkungan terintegrasi untuk mengelola infrastruktur SQL apa pun, termasuk SSRS. Di portal web, Anda dapat mengaktifkan fitur, mengatur default server, mengelola pekerjaan yang sedang berjalan, melihat laporan kustom, dan membuat dan mengelola jadwal bersama.
Catatan
Meskipun SSMS menawarkan berbagai kemampuan manajemen untuk SSRS, SSRS bukan pengganti Manajer Laporan secara online atau Manajer Konfigurasi Layanan Laporan. Disarankan untuk tetap diperbarui dengan versi dan dokumentasi terbaru untuk memastikan manajemen SSRS yang efektif dalam SSMS. Jika Anda memiliki pertanyaan khusus atau memerlukan bantuan lebih lanjut, jangan ragu untuk bertanya.
Versi bahasa non-bahasa Inggris
Blok pada penyetelan bahasa campuran telah diangkat. Anda dapat menginstal SSMS dalam bahasa Jerman pada komputer Windows Prancis. Jika bahasa sistem operasi tidak cocok dengan bahasa SSMS, pengguna perlu mengubah bahasa di bawah Opsi > Alat > Pengaturan Internasional. Jika tidak, SSMS menunjukkan antarmuka pengguna bahasa Inggris.
Untuk informasi selengkapnya tentang lokal yang berbeda dengan versi sebelumnya, lihat Menginstal versi bahasa non-bahasa Inggris dari SSMS.
Kebijakan dukungan
Dimulai dengan SQL Server Management Directory 17.0, tim SQL Tools telah mengadopsi Kebijakan Siklus Hidup Modern Microsoft.
Baca pengumuman Kebijakan Siklus Hidup Modern asli. Untuk informasi selengkapnya, lihat Tanya Jawab Umum Kebijakan Modern.
Untuk informasi pengumpulan data diagnostik dan penggunaan fitur, lihat suplemen privasi SQL Server dan pengumpulan data diagnostik.
Alat lintas platform
SSMS hanya berjalan pada Windows (AMD atau Intel). Jika Anda memerlukan alat yang berjalan di platform selain Windows, lihat Azure Data Studio. Azure Data Studio adalah alat lintas platform yang berjalan di macOS, Linux, serta Windows. Untuk detailnya, lihat Azure Data Studio.
Dapatkan bantuan
- Ide untuk SQL: Memiliki saran untuk meningkatkan SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Ajukan pertanyaan SQL Server
- Stack Overflow (tag sql-server): Jawaban atas pertanyaan pengembangan SQL
- Reddit: Diskusi umum tentang SQL Server
- Syarat dan Informasi Lisensi Microsoft SQL Server
- Opsi dukungan untuk pengguna bisnis
- Bantuan dan umpan balik SQL Server tambahan
Berkontribusi pada dokumentasi SQL
Tahukah Anda bahwa Anda dapat mengedit konten SQL sendiri? Jika Anda melakukannya, Anda tidak hanya membantu meningkatkan dokumentasi kami, tetapi Anda juga dikreditkan sebagai kontributor ke halaman.
Untuk informasi selengkapnya, lihat Cara berkontribusi pada dokumentasi SQL Server