Apakah SQL Server 2016 masih mengandung sqlmaint.exe?


8

Menurut dokumentasi ( Fitur Mesin Basis Data yang Tidak Dikenal di SQL Server 2016 ), sqlmaint.exemasih harus tersedia (penekanan tambang):

Topik ini menjelaskan tentang fitur-fitur Mesin SQL Server Database yang sudah tidak digunakan yang masih tersedia di SQL Server 2016 . Fitur-fitur ini dijadwalkan untuk dihapus dalam rilis SQL Server yang akan datang.

...

Alat: sqlmaint Utility ...

Ini jelas tidak tercantum dalam daftar fitur yang dihentikan .

Namun, saya gagal menemukan sqlmaint.exepada sistem SQL Server 2016 Express saya yang baru diinstal. Dalam versi sebelumnya, itu berada di folder yang sama dengan sqlserver.exe.

Apakah dokumentasinya salah? Atau apakah lokasi file dipindahkan? Atau apakah saya melewatkan sesuatu selama proses instalasi?

(Catatan: Didorong oleh komentar yang mereproduksi masalah ini, saya telah membuat entri Microsoft Connect untuk ini, yang dimigrasikan ke UserVoice .)


1
@BradC: Hingga setidaknya SQL Server 2012 (tidak memiliki 2014 diinstal sekarang), sqlmaint.exe termasuk dalam edisi Express. Bahkan, itu satu-satunya cara bawaan untuk mengotomatiskan cadangan yang diputar pada edisi Express (yang tidak termasuk SQL Server Agent).
Heinzi

2
Saya melihat edisi perusahaan. Itu sudah tidak E:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binnada lagi.
SqlWorldWide

1
Fitur Mesin Basis Data yang Sudah Habis dalam dokumen SQL Server 2016 membingungkan, lihat komentar di akhir dokumen. Saya menganggap ini tidak dilanjutkan.
SqlWorldWide

2
Saya memiliki Microsoft SQL Server 2016 (SP1-CU3) yang baru diinstal (KB4019916) - 13.0.4435.0 (X64) 27 Apr 2017 17:36:12 Hak cipta (c) Edisi Pengembang Microsoft Corporation (64-bit). Dan saya dapat mengkonfirmasi bahwa itu tidak diinstal dengan versi itu.
Daniel Björk

2
FWIW, saya melihatnya di folder SQL Server 2014 Express saya:, "C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS2014\MSSQL\Binn\sqlmaint.exe"tetapi tidak di folder 2016 Express atau Developer saya.
Solomon Rutzky

Jawaban:


1

Dokumentasi Microsoft menyebutkan mereka menghapusnya, dikatakan "Versi Selanjutnya" tetapi saya menganggap ini ditulis untuk versi sebelumnya. Mereka menyarankan untuk menggunakan rencana perawatan di masa depan.

Dokumentasi Microsoft untuk sqlmaint

Sunting: Pembaruan terakhir pada artikel itu adalah 14/03/2017. Tetapi mengingat semua contoh menunjukkan bahwa itu awalnya ditulis dengan SQL Server 2008 di beberapa dan diedit dengan versi yang lebih baru sebagai contoh (itu di semua tempat jujur), mungkin aman untuk mengatakan catatan di atas salah dan sebenarnya sudah dihapus.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.