Saya sudah mencoba segala macam kombinasi bendera startup untuk SQL Server 2008 R2 Express dan saya tidak bisa melewati kesalahan ini:
Gagal masuk untuk pengguna 'LOCALSERVER \ Administrator'. Alasan: Server dalam mode pengguna tunggal. Hanya satu administrator yang dapat terhubung saat ini. (Microsoft SQL Server, Kesalahan: 18461)
Saya sudah mencoba memulai dalam mode Pengguna Tunggal oleh -m"SQLCMD"
dan -m"sqlcmd"
dan Iv'e bahkan mencoba untuk memulainya dengan -m"Microsoft SQL Server Management Studio - Query"
dan terhubung dengan klien yang sesuai. Saya SELALU mendapatkan kesalahan ini. Saya 99% yakin bahwa tidak ada yang mencuri koneksi saya dan ketika terhubung dengan SSMS saya pastikan untuk melakukan metode "query-connect` baru untuk memastikan hanya menggunakan 1 koneksi.
Adakah orang lain yang mengalami masalah ini? Bagaimana cara memperbaikinya dan masuk?
Meskipun Microsoft mengatakan sebaliknya, Anda tidak boleh mengutip setelah -m. Jadi untuk SQLCMD, Anda akan melakukannya
-mSQLCMD
. Saya tidak melihat ini di mana pun, jadi saya akan mendokumentasikannya di sini. Jika tidak ada yang berhasil, cobalah untuk tidak mengutipnya.sumber
Seharusnya tidak ada apa-apa setelah-m. Sintaksnya akan terlihat seperti:
Anda kemudian login ke instance menggunakan sqlcmd dan buat perubahan yang diperlukan. Jika Anda mencoba menggunakan SQL Server Management Studio untuk masuk, Anda tidak akan dapat melakukannya karena SSMS memerlukan beberapa koneksi untuk masuk.
sumber
Saya baru saja mengalami masalah ini dan yang harus saya lakukan adalah:
Saya menghubungkan kembali browser SQL dan berfungsi lagi. Jadi, alih-alih mencoba semua langkah ekstra, orang harus benar-benar mencoba pendekatan paling sederhana yang berfungsi terlebih dahulu sebelum meningkat ke upaya yang lebih menyeluruh.
sumber
Mengubah Kontrol Akun Pengguna untuk Tidak Pernah Memberi tahu menyelesaikan masalah bagi saya
sumber