Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server'da veritabanı oluşturma açıklanmaktadır.
T-SQL kullanarak Azure SQL Veritabanı veritabanı oluşturmak için bkzCREATE DATABASE. .
Sınırlamalar
SQL Server örneğinde en fazla 32.767 veritabanı belirtilebilir.
Önkoşullar
Deyimin CREATE DATABASE otomatik komut modunda (varsayılan işlem yönetimi modu) çalışması gerekir ve açık veya örtük bir işlemde izin verilmez.
Öneriler
Bir kullanıcı veritabanı her oluşturulduğunda, değiştirildiğinde veya bırakıldığında ana veritabanı yedeklenmelidir.
Veritabanı oluşturduğunuzda, veritabanında beklediğiniz maksimum veri miktarına göre veri dosyalarını mümkün olduğunca büyük hale getirin.
İzinler
master veritabanında CREATE DATABASE izni veya CREATE ANY DATABASE ya da ALTER ANY DATABASE izni gerektirir.
SQL Server örneğinde disk kullanımı üzerinde denetim sahibi olmak için veritabanı oluşturma izni genellikle birkaç SQL Server oturum açma işlemiyle sınırlıdır.
SQL Server Management Studio'yu kullanma
Nesne Gezginisql server veritabanı altyapısının bir örneğine bağlanın ve bu örneği genişletin.
Veritabanları'ya sağ tıklayın ve Yeni Veritabanı'yı seçin.
Yeni Veritabanı'nda bir veritabanı adı girin.
Tüm varsayılan değerleri kabul ederek veritabanını oluşturmak için Tamam'ı seçin; aksi takdirde, aşağıdaki isteğe bağlı adımlarla devam edin.
Sahip adını değiştirmek için (...) öğesini seçerek başka bir sahip seçin.
Uyarı
Tam metin dizin oluşturmayı kullan seçeneği, tüm kullanıcı veritabanları tam metin için etkinleştirildiğinden her zaman seçili olur ve soluk görünür.
Birincil veri ve işlem günlüğü dosyalarının varsayılan değerlerini değiştirmek için Veritabanı dosyaları kılavuzunda uygun hücreyi seçin ve yeni değeri girin. Daha fazla bilgi için bkz. Veritabanına Veri veya Günlük Dosyası Ekleme.
Veritabanının harmanlamasını değiştirmek için Seçenekler sayfasını seçin ve ardından listeden bir harmanlama seçin.
Kurtarma modelini değiştirmek için Seçenekler sayfasını seçin ve listeden bir kurtarma modeli seçin.
Veritabanı seçeneklerini değiştirmek için Seçenekler sayfasını seçin ve veritabanı seçeneklerini değiştirin. Her seçeneğin açıklaması için bkz ALTER DATABASE SET . seçenekler (Transact-SQL).
Yeni bir dosya grubu eklemek için Dosya Grupları sayfasını seçin. Ekle'yi seçin ve dosya grubunun değerlerini girin.
Veritabanına genişletilmiş özellik eklemek için Genişletilmiş Özellikler sayfasını seçin.
Ad sütununa genişletilmiş özellik için bir ad girin.
Değer sütununa genişletilmiş özellik metnini girin. Örneğin, veritabanını açıklayan bir veya daha fazla deyim girin.
Veritabanını oluşturmak için Tamam'ı seçin.
Transact-SQL kullanma
Veritabanı Altyapısı'na bağlanın.
Standart çubuğundan Yeni Sorgu'yi seçin.
Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın. Bu örnek, veritabanını
Salesoluşturur. Anahtar sözcükPRIMARYkullanılmadığından, ilk dosya (Sales_dat) birincil dosya olur.Sales_datdosyası içinSIZEparametresindeMBveyaKBbelirtilmediğinden,MBkullanılır ve megabayt cinsinden ayrılır.Sales_logson ekiMBparametresinde açıkça belirtildiğindenSIZEdosyası megabayt olarak ayrılır.
USE master;
GO
CREATE DATABASE Sales ON
(NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5)
LOG ON
(NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5 MB,
MAXSIZE = 25 MB,
FILEGROWTH = 5 MB);
GO
Daha fazla örnek için bkz CREATE DATABASE. .