Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: Titik akhir analitik SQL Server
Azure SQL Managed Instance
Azure Synapse Analytics
Platform System (PDW)
SQL di Microsoft Fabric
Warehouse di Microsoft Fabric
Berisi satu baris untuk setiap database dalam instans Microsoft SQL Server. Ketika SQL Server pertama kali diinstal, sysdatabases berisi entri untuk database master, model, msdb, dan tempdb .
Penting
Tabel sistem SQL Server 2000 ini disertakan sebagai tampilan untuk kompatibilitas mundur. Kami menyarankan agar Anda menggunakan tampilan sistem SQL Server saat ini sebagai gantinya. Untuk menemukan tampilan atau tampilan sistem yang setara, lihat Memetakan Tabel Sistem ke Tampilan Sistem (Transact-SQL). Fitur ini akan dihapus dalam versi Microsoft SQL Server di masa mendatang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini.
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| nama | nama sysname | Nama database |
| dbid | smallint | ID Database |
| Sid | varbinary(85) | ID sistem pembuat database |
| mode | smallint | Digunakan secara internal untuk mengunci database saat sedang dibuat. |
| status | int | Bit status, beberapa di antaranya dapat diatur dengan menggunakan ALTER DATABASE seperti yang disebutkan: 1 = autoclose (ALTER DATABASE) 4 = pilih ke/bulkcopy (UBAH DATABASE menggunakan SET RECOVERY) 8 = trunc. log pada chkpt (ALTER DATABASE menggunakan SET RECOVERY) 16 = deteksi halaman robek (ALTER DATABASE) 32 = memuat 64 = pra-pemulihan 128 = pemulihan 256 = tidak dipulihkan 512 = offline (ALTER DATABASE) 1024 = baca saja (ALTER DATABASE) 2048 = dbo hanya menggunakan (ALTER DATABASE menggunakan SET RESTRICTED_USER) 4096 = pengguna tunggal (ALTER DATABASE) 32768 = mode darurat 65536 = CHECKSUM (ALTER DATABASE) 4194304 = penyusutan otomatis (ALTER DATABASE) 1073741824 = matikan dengan bersih Beberapa bit dapat AKTIF pada saat yang sama. |
| status2 | int | 16384 = DEFAULT NULL ANSI (ALTER DATABASE) 65536 = concat null menghasilkan null (ALTER DATABASE) 131072 = pemicu rekursif (ALTER DATABASE) 1048576 = default ke kursor lokal (ALTER DATABASE) 8388608 = pengidentifikasi yang dikutip (ALTER DATABASE) 33554432 = kursor tutup pada penerapan (ALTER DATABASE) 67108864 = ANSI nulls (ALTER DATABASE) 268435456 = Peringatan ANSI (ALTER DATABASE) 536870912 = teks lengkap diaktifkan (diatur dengan menggunakan sp_fulltext_database) |
| crdate | datetime | Tanggal pembuatan |
| Dipesan | datetime | Disiapkan untuk penggunaan masa mendatang. |
| category | int | Berisi bitmap informasi yang digunakan untuk replikasi: 1 = Diterbitkan untuk rekam jepret atau replikasi transaksional. 2 = Berlangganan rekam jepret atau publikasi transaksi. 4 = Diterbitkan untuk replikasi penggabungan. 8 = Berlangganan publikasi gabungan. 16 = Database distribusi. |
| cmptlevel | kecil | Tingkat kompatibilitas untuk database. Untuk informasi selengkapnya, lihat MENGUBAH Tingkat Kompatibilitas DATABASE (Transact-SQL). |
| filename | nvarchar(260) | Jalur dan nama sistem operasi untuk file utama untuk database. nama file terlihat oleh dbcreator, sysadmin, pemilik database dengan izin CREATE ANY DATABASE, atau pemberi izin yang memiliki salah satu izin berikut: ALTER ANY DATABASE, CREATE ANY DATABASE, VIEW ANY DEFINITION. Untuk mengembalikan jalur dan nama file, kueri tampilan kompatibilitas sys.sysfiles , atau tampilan sys.database_files . |
| versi | smallint | Nomor versi internal kode SQL Server tempat database dibuat. Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin. |
Lihat Juga
MENGUBAH DATABASE (T-SQL)
Memetakan Tabel Sistem ke Tampilan Sistem (Transact-SQL)
Tampilan Kompatibilitas (Transact-SQL)