Aracılığıyla paylaş


veritabanı oluşturun

Şunlar için geçerlidir: SQL Server

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

  1. Nesne Gezginisql server veritabanı altyapısının bir örneğine bağlanın ve bu örneği genişletin.

  2. Veritabanları'ya sağ tıklayın ve Yeni Veritabanı'yı seçin.

  3. Yeni Veritabanı'nda bir veritabanı adı girin.

  4. 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.

  5. 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.

  6. 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.

  7. Veritabanının harmanlamasını değiştirmek için Seçenekler sayfasını seçin ve ardından listeden bir harmanlama seçin.

  8. Kurtarma modelini değiştirmek için Seçenekler sayfasını seçin ve listeden bir kurtarma modeli seçin.

  9. 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).

  10. Yeni bir dosya grubu eklemek için Dosya Grupları sayfasını seçin. Ekle'yi seçin ve dosya grubunun değerlerini girin.

  11. Veritabanına genişletilmiş özellik eklemek için Genişletilmiş Özellikler sayfasını seçin.

    1. Ad sütununa genişletilmiş özellik için bir ad girin.

    2. Değer sütununa genişletilmiş özellik metnini girin. Örneğin, veritabanını açıklayan bir veya daha fazla deyim girin.

  12. Veritabanını oluşturmak için Tamam'ı seçin.

Transact-SQL kullanma

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

  2. Standart çubuğundan Yeni Sorgu'yi seçin.

  3. 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ük PRIMARY kullanılmadığından, ilk dosya (Sales_dat) birincil dosya olur. Dosya parametresinde belirtilmediğinden MBSIZE veya KB belirtilmediğinden Sales_dat kullanır MB ve megabayt cinsinden ayrılır. Sales_log son eki MB parametresinde açıkça belirtildiğinden SIZE dosyası 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.