Bagaimana saya dapat mengatasi "Table 'dbo.Foo' sudah ada." kesalahan saat meja tidak ada?

I've dibuat meja dan kemudian menyadari bahwa saya membuat kesalahan. SSMS tidak't membiarkan saya update meja tanpa menciptakan itu, jadi saya've dihapus meja dan kemudian mencoba untuk membuat lagi.

Itu tidak't membiarkan saya melakukan ini, dan saya mendapatkan error dialog

Table 'dbo.Foo' sudah ada.

Jadi saya mencoba untuk menghapusnya lagi:

drop table dbo.Foo

Tidak bisa drop table 'dbo.Foo', karena itu tidak ada atau anda tidak memiliki izin.

Menyegarkan IntelliSense cache tidak membantu.

Larutan

Menutup dan restart SSMS tampaknya menjadi satu-satunya cara untuk menyingkirkan kesalahan. Setelah melakukannya, aku dapat lagi berhasil membuat tabel.

Komentar (5)

Membuat Tabel dengan nama lain dan kemudian nama itu bekerja dengan baik. Server menyegarkan tidak bekerja untuk saya. Anda dapat mencoba untuk me-restart Manajemen Studios sekalipun.

Komentar (2)

Saya sedang mengalami masalah yang sama. Klik kanan pada koneksi server dan pilih 'Menyegarkan'. Saya melakukan ini dan mampu menyimpan diciptakan meja tanpa restart SSMS.

Komentar (0)

Untuk mengubah ini, di Alat menu, klik Pilihan, memperluas Desainer, dan kemudian klik Tabel dan Database Desainer. Pilih atau kosongkan Mencegah menyimpan perubahan yang memerlukan meja untuk dibuat ulang check box.

Komentar (1)

Saya menemukan bahwa anda hanya perlu untuk menutup semua 'hapus's tabel' TAB dari SSMS dan's dilakukan

Komentar (1)

Pastikan bahwa anda tidak memiliki non-disimpan tabel perubahan (baik untuk menutup semua tabulators dan coba lagi)

Komentar (0)

Klik kanan pada Server, klik Refresh dan coba lagi! Bekerja seperti pesona untuk saya. Harapan yang sama bekerja untuk anda juga.

Komentar (0)