Utilitas Management Studio
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Utilitas SSMS membuka SQL Server Management Studio. Jika ditentukan, Ssms juga membuat koneksi ke server, dan membuka kueri, skrip, file, proyek, dan solusi.
Anda dapat menentukan file yang berisi kueri, proyek, atau solusi. File yang berisi kueri secara otomatis tersambung ke server jika informasi koneksi disediakan dan jenis file dikaitkan dengan jenis server tersebut. Misalnya, file .sql membuka jendela Editor Kueri SQL di SQL Server Management Studio, dan file .mdx membuka jendela Editor Kueri MDX di SQL Server Management Studio. Solusi dan Proyek SQL Server terbuka di SQL Server Management Studio.
Catatan
Utilitas Ssms tidak menjalankan kueri. Untuk menjalankan kueri dari baris perintah, gunakan utilitas sqlcmd .
Sintaks
Ssms
[scriptfile] [projectfile] [solutionfile]
[-S servername] [-d databasename] [-G] [-U username] [-E] [-nosplash] [-log [filename]?] [-?]
Argumen
scriptfile Menentukan satu atau beberapa file skrip untuk dibuka. Parameter harus berisi jalur lengkap ke file.
projectfile Menentukan proyek skrip yang akan dibuka. Parameter harus berisi jalur lengkap ke file proyek skrip.
solutionfile Menentukan solusi untuk dibuka. Parameter harus berisi jalur lengkap ke file solusi.
[-S servername] Nama server
[-d databasename] Nama database
[-G] Sambungkan menggunakan Autentikasi Direktori Aktif. Jenis koneksi ditentukan apakah -U disertakan.
Catatan
Direktori Aktif - Universal dengan dukungan MFA saat ini tidak didukung.
[-U username] Nama pengguna saat menyambungkan dengan 'Autentikasi SQL'
Catatan
-P dihapus dalam SSMS versi 18.0.
Penanganan masalah: Coba sambungkan ke server setelah menggunakan UI dan simpan kata sandi Anda.
[-E] Sambungkan menggunakan Autentikasi Windows
[-nosplash] Mencegah SQL Server Management Studio menampilkan grafik layar splash saat membuka. Gunakan opsi ini saat menyambungkan ke komputer yang menjalankan SQL Server Management Studio melalui Layanan Terminal melalui koneksi dengan bandwidth terbatas. Argumen ini tidak peka huruf besar/kecil dan mungkin muncul sebelum atau sesudah argumen lain
[-log[nama file]?] Mencatat aktivitas SQL Server Management Studio ke file yang ditentukan untuk pemecahan masalah
[-?] Menampilkan bantuan baris perintah
Keterangan
Semua sakelar bersifat opsional dan dipisahkan oleh spasi kecuali file, yang dipisahkan oleh koma. Jika Anda tidak menentukan sakelar apa pun, Ssms membuka SQL Server Management Studio seperti yang ditentukan dalam pengaturan Opsi pada menu Alat. Misalnya, jika halaman Lingkungan/Umum Pada opsi startup menentukan Buka jendela kueri baru, Ssm terbuka dengan Editor Kueri kosong.
Tombol -log harus muncul di akhir baris perintah, setelah semua, sakelar lainnya. Argumen nama file bersifat opsional. Jika nama file ditentukan, dan file tidak ada, file akan dibuat. Jika file tidak dapat dibuat - misalnya, karena akses tulis yang tidak mencukup, log ditulis ke lokasi APPDATA nonlokalisasi sebagai gantinya (Lihat di bawah). Jika argumen nama file tidak ditentukan, dua file ditulis ke folder data aplikasi nonlokal pengguna saat ini. Folder data aplikasi nonlokalisasi untuk SQL Server dapat ditemukan dari variabel lingkungan APPDATA. Misalnya, untuk SQL Server 2012, folder adalah <drive> sistem:\Users\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\. Kedua file tersebut adalah, secara default, bernama ActivityLog.xml dan ActivityLog.xsl. Yang pertama berisi data log aktivitas, dan yang terakhir adalah lembar gaya XML, yang menyediakan cara yang lebih nyaman untuk melihat file XML. Gunakan langkah-langkah berikut untuk melihat file log di penampil XML default Anda, seperti Internet Explorer: Klik Mulai, lalu klik Jalankan...", lalu ketik "<drive> sistem:\Users\<username>\AppData\Roaming\Microsoft\AppEnv\10.0\ActivityLog.xml" ke bidang yang disediakan, lalu tekan Enter.
File yang berisi permintaan kueri untuk disambungkan ke server jika informasi koneksi disediakan dan jenis file dikaitkan dengan jenis server tersebut. Misalnya, file .sql membuka jendela Editor Kueri SQL di SQL Server Management Studio, dan file .mdx membuka jendela Editor Kueri MDX di SQL Server Management Studio. Solusi dan Proyek SQL Server terbuka di SQL Server Management Studio.
Tabel berikut memetakan jenis server ke ekstensi file.
Jenis server | Ekstensi |
---|---|
SQL Server | .sql |
SQL Server Analysis Services | .mdx .xmla |
Contoh
Skrip berikut membuka SQL Server Management Studio dari prompt perintah dengan pengaturan default:
Ssms
Skrip berikut membuka SQL Server Management Studio dari prompt perintah menggunakan Direktori Aktif - Terintegrasi:
Ssms.exe -S servername.database.windows.net -G
Skrip berikut membuka SQL Server Management Studio dari prompt perintah, dengan Autentikasi Windows, dengan Editor Kode diatur ke server ACCTG
dan database AdventureWorks2022
, tanpa menampilkan layar splash:
Ssms -E -S ACCTG -d AdventureWorks2022 -nosplash
Skrip berikut membuka SQL Server Management Studio dari prompt perintah, dan membuka skrip MonthEndQuery.
Ssms "C:\Documents and Settings\username\My Documents\SQL Server Management Studio Projects\FinanceScripts\FinanceScripts\MonthEndQuery.sql"
Skrip berikut membuka SQL Server Management Studio dari prompt perintah, dan membuka proyek NewReportsProject di komputer bernama developer
:
Ssms "\\developer\fin\ReportProj\ReportProj\NewReportProj.ssmssqlproj"
Skrip berikut membuka SQL Server Management Studio dari prompt perintah, dan membuka solusi MonthlyReports:
Ssms "C:\solutionsfolder\ReportProj\MonthlyReports.ssmssln"