Cara Mereset Benih Identitas di Microsoft SQL

Terkadang, seperti saat menguji tabel dalam database Microsoft SQL Server, Anda perlu mengatur ulang kolom identitas ke nilai awal awal, biasanya satu. Selama pengujian, Anda mengisi tabel dengan data, memproses data dengan aplikasi dan menghapusnya; setelah beberapa kali pengujian, benih dapat dengan mudah mencapai nilai hingga puluhan ribu. Dengan menyetel ulang seed, Anda memastikan nilai identitas untuk data produksi Anda dimulai dengan satu. Anda melakukannya dengan parameter dalam perintah SQL Server "DBCC CHECKIDENT". Program Studio Manajemen SQL Server adalah alat yang mudah digunakan untuk melakukan tugas pemeliharaan database seperti ini untuk bisnis Anda.

1

Klik tombol "Mulai" Windows. Gerakkan kursor mouse ke "All Programs" dan cari bagian "Microsoft SQL Server". Windows menampilkan daftar program SQL Server. Klik pada "SQL Server Management Studio." Program Studio Manajemen menampilkan kotak dialog "Sambungkan ke Server".

2

Pilih nama komputer server SQL di dialog "Sambungkan ke Server". Pilih pengaturan "Otentikasi Windows" dalam daftar tarik-turun "Otentikasi" dan klik tombol "Sambungkan".

3

Klik tombol "Kueri Baru" di toolbar utama Studio Manajemen, yang terletak di bawah menu program. Studio Manajemen membuka jendela tempat Anda dapat mengetik teks.

4

Klik di jendela teks dan ketik perintah "DBCC CHECKIDENT" menggunakan pernyataan berikut sebagai panduan:

CHECKIDENT DBCC ("orders.order_headers", RESEED, 100);

Di sini, "pesanan" adalah nama database yang berisi tabel yang ingin Anda setel ulang benih identitasnya, "order_headers" adalah nama tabel, "RESEED" memberi tahu CHECKIDENT untuk mengatur ulang nilai benih dan "100" adalah nilai tempat SQL Server me-reset benih.

5

Klik simbol "Jalankan", segitiga hijau menunjuk ke kanan di toolbar Management Studio. Ini menjalankan perintah DBCC CHECKIDENT dan mengatur ulang benih identitas tabel.