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ı'nda veritabanı oluşturmak için bkz. CREATE 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
CREATE DATABASE Veritabanında izin master gerektirir veya veya ALTER ANY DATABASE izin gerektirirCREATE ANY DATABASE.
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ı
Tüm kullanıcı veritabanları tam metin etkin olduğundan, Tam metin dizin oluşturma kullan seçeneği her zaman işaretlenir ve soluk görüntülenir.
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 options (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. Dosya parametresinde belirtilmediğindenMBSIZEveyaKBbelirtilmediğindenSales_datkullanırMBve 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.
İlgili içerik
- Veritabanı Dosyaları ve Dosya Grupları
- Veritabanı ayırma ve ekleme (SQL Server)
- VERİ TABANINI DEĞİŞTİR (Transact-SQL)
- Veritabanına Veri veya Günlük Dosyaları Ekleme