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.
SQL Server örneğine bağlanmak ve bazı Transact-SQL (T-SQL) komutlarını çalıştırmak için SQL Server Management Studio'yu (SSMS) kullanmaya başlayın.
Uyarı
Microsoft Entra ID, Azure Active Directory (Azure AD) içinyeni ad olsa da, mevcut ortamların kesintiye uğramasını önlemek için Azure AD yine de kullanıcı arabirimi alanları, bağlantı sağlayıcıları, hata kodları ve cmdlet'ler gibi sabit kodlanmış bazı öğelerde kalır. Bu makalede, iki ad birbirinin yerine kullanılabilir.
Makalede aşağıdaki adımların nasıl izleyebileceğiniz gösterilmektedir:
- Bir SQL Server örneğine bağlan
- veritabanı oluşturun
- Yeni veritabanınızda bir tablo oluşturun.
- Yeni tablonuza satır ekleyin
- Yeni tabloyu sorgulayın ve sonuçları görüntüleyin.
- Sorgu penceresi tablosunu kullanarak bağlantı özelliklerinizi doğrulayın.
Bu makale, SQL Server örneğine bağlanmayı ve sorgulamayı kapsar. Azure SQL için bkz. Azure SQL Veritabanı ve SQL Yönetilen Örneği'ne bağlanma ve sorgulama.
Azure Data Studio'yu kullanmak için bkz. SQL Server, Azure SQL Veritabanı ve Azure Synapse Analytics'e bağlanma ve sorgulama.
SQL Server Management Studio hakkında daha fazla bilgi edinmek için bkz. SQL Server Management Studio(SSMS) kullanma ipuçları ve püf noktaları.
Önkoşullar
Bu hızlı başlangıcı tamamlamak için aşağıdaki önkoşullara ihtiyacınız vardır:
- SQL Server Management Studio'yu yükleyin.
- Yükleme Sihirbazı'ndan (Kurulum) SQL Server'ı yükleyin ve bir SQL Server örneği yapılandırın.
Bir SQL Server örneğine bağlan
SQL Server örneğine bağlanmak için şu adımları izleyin:
SQL Server Management Studio'yu başlatın. SSMS'i ilk kez çalıştırdığınızda, Sunucuya Bağlan penceresi açılır. Eğer açılmazsa, Object Explorer>Bağlan>Veritabanı Motoru'yu seçerek manuel olarak açabilirsiniz.
Sunucuya Bağlan iletişim kutusu görüntülenir. SSMS 21'de, Araçlar > Seçenekleri > Ortam > Bağlantısı İletişim Kutusu'nda bağlantı iletişim kutusu deneyiminizi özelleştirebilirsiniz. Veritabanı Altyapısı'na bağlanırken modern bir biçim için Modern bağlantı iletişim kutusunu kullanın. Veritabanı Altyapısı'na ve SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) ve SQL Server Integration Services'a (SSIS) bağlanırken Klasik bağlantı iletişim kutusu deneyimini kullanın.
Modern bağlantı iletişim kutusu:
Ayarlar Önerilen değerler Açıklama Sunucu Adı Tam tanımlı sunucu adı Sunucu adı olarak SQL Server'ınızın adını girin (yerel olarak bağlanıyorsanız sunucu adı olarak localhost da kullanabilirsiniz). Varsayılan örneği ( MSSQLSERVER ) KULLANMIYORsanız, sunucu adını ve örnek adını girmeniz gerekir.
SQL Server örneğinizin adını nasıl belirleyeceğinizden emin değilseniz bkz. SSMS'yi kullanmaya yönelik ek ipuçları ve püf noktaları.Kimlik Doğrulaması Windows Kimlik Doğrulaması
SQL Server Kimlik Doğrulaması
Microsoft Entra kimlik doğrulamaWindows Kimlik Doğrulaması varsayılan olarak ayarlanır.
Bağlanmak için SQL Server Kimlik Doğrulamasını da kullanabilirsiniz. Ancak , SQL Server Kimlik Doğrulaması'yı seçerseniz bir kullanıcı adı ve parola gerekir.
Microsoft Entra kimlik doğrulaması SQL Server 2022 (16.x) ve sonraki sürümlerde kullanılabilir. Adım adım yapılandırma yönergeleri için bkz . Öğretici: SQL Server için Microsoft Entra kimlik doğrulamasını ayarlama
Kimlik doğrulama türleri hakkında daha fazla bilgi için bkz. Sunucuya (veritabanı altyapısı) bağlanma.Kullanıcı Adı Sunucu hesap kullanıcı kimliği Sunucuda oturum açmak için kullanılan sunucu hesabından kullanıcı kimliği. SQL Server Kimlik Doğrulaması kullanılırken oturum açma gereklidir. Parola Sunucu hesap parolası Sunucuda oturum açmak için kullanılan sunucu hesabından parola. "SQL Sunucu Kimlik Doğrulama kullanırken bir parola gereklidir." Veritabanı Adı (isteğe bağlı) Veritabanının adı Veritabanı adı için, bağlanmak istediğiniz veritabanının adını girin. Varsayılan varsayılan değer<> genellikle master
olarak ayarlanır.Şifreleme1 Şifreleme yöntemi Bağlantı için şifreleme düzeyini seçin. Varsayılan değer zorunlu'dir. Güven Sunucusu Sertifikası Sunucu Sertifikasına Güven Sunucu sertifikası doğrulamasını atlamak için bu seçeneği işaretleyin. Varsayılan değer False (işaretsiz) değeridir ve bu da güvenilen sertifikaları kullanarak daha iyi güvenlik sağlar. Renk (isteğe bağlı) <varsayılan> Renk seçildiğinde, bağlantılarınızı düzenlemenize ve tanımlamanıza yardımcı olması için durum çubuğu rengi değişir. Color için varsayılan değer, durum çubuğunun varsayılan rengidir, ancak şu değerlerden birini de seçebilirsiniz: Kırmızı, Yeşil, Mavi, Sarı ve Turuncu. Özel... düğmesini kullanarak özel bir renk tanımlayabilirsiniz. 1 SSMS 20'de varsayılan değer Zorunludur . Strict (SQL Server 2022 ve Azure SQL) şifrelemesi, Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği için kullanılmalıdır. Sıkı (SQL Server 2022 ve Azure SQL) şifreleme, örnek Sıkı Şifrelemeyi Zorla etkinleştirildiğinde SQL Server için kullanılabilir. SQL Server Management Studio 21'de buna Sıkı (En Düşük SQL Server 2022 ve Azure SQL) adı verilir.
Gelişmiş... seçeneğini belirleyerek ek bağlantı seçeneklerini değiştirebilirsiniz. Bağlantı seçeneklerine örnek olarak bağlantı zaman aşımı değeri, uygulama amacı ve ağ protokolü verilebilir. Bu makalede, bu alanlar için varsayılan değerler kullanılır.
Tüm alanları doldurduktan sonra, Connect seçeneğine tıklayın.
SQL Server bağlantınızın başarılı olduğunu doğrulamak için Nesne Gezgini'nin içinde sunucu adının, SQL Server sürümünün ve kullanıcı adının görüntülendiği nesneleri genişletin ve keşfedin. Bu nesneler, sunucu türüne bağlı olarak farklılık gösterir.
veritabanı oluşturun
Şimdi aşağıdaki adımları izleyerek adlı TutorialDB
bir veritabanı oluşturalım:
Object Explorer'da sunucu örneğinize sağ tıklayın ve ardından New Query'yi seçin.
Aşağıdaki T-SQL kod parçacığını sorgu penceresine yapıştırın.
USE master GO IF NOT EXISTS ( SELECT name FROM sys.databases WHERE name = N'TutorialDB' ) CREATE DATABASE [TutorialDB] GO
Sorguyu çalıştırmak için Çalıştır üzerine tıklayın veya klavyenizdeki F5 tuşuna basın.
Sorgu tamamlandıktan sonra, yeni TutorialDB veritabanı Nesne Gezgini'ndeki veritabanları listesinde görünür. Görüntülenmiyorsa, Databases düğümüne sağ tıklayın ve ardından Yenile'yi seçin.
Tablo oluştur
Bu bölümde, yeni oluşturulan TutorialDB veritabanında bir tablo oluşturacaksınız. Sorgu düzenleyicisi hala veritabanı bağlamında master
olduğundan, aşağıdaki adımları uygulayarak bağlantı bağlamını TutorialDB veritabanına geçirin:
Veritabanı açılır listesinde, burada gösterildiği gibi istediğiniz veritabanını seçin.
Aşağıdaki T-SQL kod parçacığını sorgu penceresine yapıştırın.
USE [TutorialDB] -- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL PRIMARY KEY, -- primary key column Name NVARCHAR(50) NOT NULL, Location NVARCHAR(50) NOT NULL, Email NVARCHAR(50) NOT NULL ); GO
Sorguyu çalıştırmak için Çalıştır üzerine tıklayın veya klavyenizdeki F5 tuşuna basın.
Sorgu tamamlandıktan sonra, yeni Customers tablosu Nesne Gezgini'ndeki tablolar listesinde görüntülenir. Tablo görüntülenmiyorsa, Nesne Gezgini'nde TutorialDB>Tabloları düğümüne sağ tıklayın ve yenile'yi seçin.
Satır ekleme
Şimdi oluşturduğunuz Customers tablosuna bazı satırlar ekleyelim. Aşağıdaki T-SQL kod parçacığını sorgu penceresine yapıştırın ve ardından Çalıştır'ı seçin:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers
([CustomerId],[Name],[Location],[Email])
VALUES
( 1, N'Orlando', N'Australia', N''),
( 2, N'Keith', N'India', N'keith0@adventure-works.com'),
( 3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
( 4, N'Janet', N'United States', N'janet1@adventure-works.com')
GO
Tabloyu sorgulayın ve sonuçları görüntüleyin
Sorgunun sonuçları, sorgu metin penceresinin altında görünür. Müşteriler tablosunu sorgulamak ve eklenen satırları görüntülemek için aşağıdaki T-SQL kod parçacığını sorgu penceresine yapıştırın ve ardından Yürüt'ü seçin:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
Sorgu sonuçları, metnin girildiği alanın altında görüntülenir.
Sonuçların sunulma şeklini, aşağıdaki seçeneklerden birini seçerek de değiştirebilirsiniz.
- İlk düğme, sonuçları sonraki bölümdeki görüntüde gösterildiği gibi Metin Görünümünde gösterir.
- Orta düğme, sonuçları Grid View olarak görüntüler ve bu varsayılan seçenektir.
- Üçüncü düğme, sonuçları varsayılan olarak uzantısı .rpt olan bir dosyaya kaydetmenizi sağlar.
Bağlantı sorunlarını giderme
SQL Server Veritabanı Altyapınızın tek bir sunucudaki örneğine bağlanamıyorsanız kullanılacak sorun giderme tekniklerini gözden geçirmek için SQL Server Veritabanı Altyapısı'na bağlanma sorunlarını giderme'yi ziyaret edin.