Aracılığıyla paylaş


SQL Server'da veritabanlarının listesini görüntüleme

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen Örneği

Bu makalede, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server örneğindeki veritabanlarının listesinin nasıl görüntüleneceği açıklanmaktadır.

İzinleri

sys.databases çağıranı veritabanının sahibi değilse ve veritabanı master veya tempdbdeğilse, ilgili satırı görmek için gereken en düşük izinler, sunucu düzeyinde ALTER ANY DATABASE veya VIEW ANY DATABASE izni ya da master veritabanında CREATE DATABASE iznidir. Çağıranın bağlı olduğu veritabanı her zaman sys.databasesiçinde görüntülenebilir.

SQL Server Management Studio kullanma

SQL Server örneğindeki veritabanlarının listesini görüntülemek için

  1. Nesne Gezgini, SQL Server Veritabanı Altyapısı örneğine bağlanın ve bu örneği genişletin.

  2. Örnekteki tüm veritabanlarının listesini görmek için Veritabanlarıbölümünü genişletin.

Transact-SQL kullanma

SQL Server örneğindeki veritabanlarının listesini görüntülemek için

  1. Veritabanı Altyapısı'na bağlanın.

  2. Standart çubuğundan Yeni Sorguöğesini seçin.

  3. Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Executeöğesini seçin. Bu örnek, SQL Server örneğindeki veritabanlarının listesini döndürür. Listede veritabanlarının adları, veritabanı kimlikleri ve veritabanlarının oluşturulduğu tarihler yer alır.

SELECT name, database_id, create_date
FROM sys.databases;
GO