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.
Şunlar için geçerlidir:Linux üzerinde SQL Server
Bu makalede SQL Server Management Studio (SSMS) tanıtılıyor ve birkaç yaygın görevde size yol gösterildi. SSMS bir Windows uygulaması olduğundan Linux'ta uzak bir SQL Server örneğine bağlanabilen bir Windows makineniz olduğunda SSMS kullanın.
Tavsiye
Sqlcmd, SQL Server Management Studio (SSMS) veya Visual Studio Code için MSSQL uzantısı gibi tanıdık herhangi bir SQL Server istemci aracını kullanarak sql Server örneğine bağlanabilirsiniz.
SQL Server Management Studio (SSMS), Microsoft'un geliştirme ve yönetim gereksinimleriniz için ücretsiz olarak sunduğu sql araçları paketinin bir parçasıdır. SSMS, SQL Server'ın tüm bileşenlerine erişmek, bunları yapılandırmak, yönetmek, yönetmek ve geliştirmek için tümleşik bir ortamdır. Hem şirket içinde, Docker kapsayıcılarında hem de bulutta herhangi bir platformda çalışan SQL Server'a bağlanabilir. Ayrıca Azure SQL Veritabanı'na ve Azure Synapse Analytics'e bağlanır. SSMS, sql server'a tüm beceri düzeylerindeki geliştiricilere ve yöneticilere erişim sağlamak için çok çeşitli grafik araçları birçok zengin betik düzenleyicisiyle birleştirir.
SSMS, SQL Server için aşağıdaki araçlar da dahil olmak üzere çok çeşitli geliştirme ve yönetim özellikleri sunar:
- SQL Server'ın tek veya birden çok örneğini yapılandırma, izleme ve yönetme
- Veritabanları ve veri ambarları gibi veri katmanı bileşenlerini dağıtma, izleme ve yükseltme
- Veritabanlarını yedekleme ve geri yükleme
- Transact-SQL (T-SQL) sorguları ve betikleri derleyip yürütün ve sonuçları görün
- Veritabanı nesneleri için T-SQL betikleri oluşturma
- Veritabanlarındaki verileri görüntüleme ve düzenleme
- T-SQL sorgularını ve görünümler, tablolar ve saklı yordamlar gibi veritabanı nesnelerini görsel olarak tasarlama
Daha fazla bilgi için bkz. SQL Server Management Studio (SSMS) nedir?
SQL Server Management Studio'nun (SSMS) en yeni sürümünü yükleme
SQL Server ile çalışırken her zaman SSMS'nin en son sürümünü kullanmanız gerekir. SSMS'nin en son sürümü sürekli olarak güncelleştirilir ve iyileştirilir ve şu anda Linux üzerinde SQL Server ile çalışır. SQL Server Management Studio'nun (SSMS) en son sürümünü yükleyin. SSMS, kullanılabilir yeni bir güncelleştirme olduğunda sizi uyarır.
Uyarı
Linux'ı yönetmek için SSMS'yi kullanmadan önce Linux üzerinde SQL Server: Bilinen sorunlar makalesini gözden geçirin.
Linux üzerinde SQL Server'a bağlanma
Bağlanmak için aşağıdaki temel adımları kullanın:
Windows arama kutusuna Microsoft SQL Server Management Studio yazarak SSMS'yi başlatın ve ardından masaüstü uygulamasını seçin.
Sunucuya Bağlan penceresinde aşağıdaki bilgileri girin (SSMS zaten çalışıyorsa, Sunucuya Bağlan penceresini açmak için Veritabanı Altyapısına Bağlan'ı > seçin):
Setting Description Sunucu türü Varsayılan veritabanı altyapısıdır; bu değeri değiştirmeyin. Sunucu adı1 SQL Server çalıştıran hedef Linux makinesinin adını veya IP adresini ve bağlantı noktasını biçiminde IP,portgirin.Kimlik Doğrulaması Linux üzerinde SQL Server için ortamınız için ayarlanan kimlik doğrulama yöntemini kullanın. SQL Server Kimlik Doğrulaması varsayılan olarak ayarlanır. Oturum Açma2 Sunucudaki veritabanına erişimi olan bir kullanıcının adını girin (örneğin, kurulum sırasında oluşturulan varsayılan SA hesabı). Parola2 Belirtilen kullanıcının parolasını girin (hesap için sa, kurulum sırasında parolayı oluşturdunuz).1 SQL Server bağlantı seçenekleri hakkında daha fazla bilgi için bkz. Veritabanı Altyapısına Bağlanma.
2Oturum Açma ve Parola yalnızca SQL Server Kimlik Doğrulaması ile kullanılabilir
Bağlan seçeneğini seçin.
Tavsiye
Bağlantı hatası alırsanız, önce hata iletisinden sorunu tanılamayı deneyin. Ardından bağlantı sorunlarını giderme önerilerinigözden geçirin.
SQL Server örneğine başarıyla bağlandıktan sonra Nesne Gezgini açılır ve artık veritabanınıza erişerek yönetim görevlerini veya sorgu verilerini gerçekleştirebilirsiniz.
Transact-SQL sorguları çalıştırma
Sunucunuza bağlandıktan sonra bir veritabanına bağlanabilir ve Transact-SQL (T-SQL) sorguları çalıştırabilirsiniz. T-SQL sorguları neredeyse tüm veritabanı görevleri için kullanılabilir.
Nesne Gezgini'nde, sunucudaki hedef veritabanına gidin. Örneğin, veritabanıyla çalışmak için Sistem Veritabanları'nı
mastergenişletin.Veritabanına sağ tıklayın ve ardından Yeni Sorgu'yu seçin.
Sorgu penceresinde, sunucunuzdaki tüm veritabanlarının adlarını döndürmeyi seçmek için bir T-SQL sorgusu yazın.
SELECT [name] FROM sys.databases;Sorgu yazmaya yeniyseniz bkz . Öğretici: Transact-SQL deyimlerini yazma.
Sorguyu çalıştırmak ve sonuçları görmek için Yürüt düğmesini seçin.
T-SQL sorguları ile hemen her yönetim görevini gerçekleştirmek mümkün olsa da SSMS, SQL Server'ı yönetmeyi kolaylaştıran grafik bir araçtır. Aşağıdaki bölümlerde grafik kullanıcı arabirimini kullanmaya ilişkin bazı örnekler verilmiştir.
Veritabanları oluşturma ve yönetme
Veritabanına bağlıyken master , sunucuda veritabanları oluşturabilir ve mevcut veritabanlarını değiştirebilir veya bırakabilirsiniz. Aşağıdaki adımlarda, Management Studio aracılığıyla çeşitli yaygın veritabanı yönetim görevlerinin nasıl gerçekleştirıldığı açıklanmaktadır. Bu görevleri gerçekleştirmek için, Linux'ta SQL Server'ı ayarlarken oluşturduğunuz sunucu düzeyinde asıl oturum açma bilgileriyle veritabanına bağlı master olduğunuzdan emin olun.
Yeni veritabanı oluşturma
- SSMS'yi başlatın ve Linux üzerinde SQL Server örneğinde sunucunuza bağlanın.
- Nesne Gezgini'nde Veritabanları klasörüne sağ tıklayın ve ardından Yeni Veritabanı... öğesini seçin.
- Yeni Veritabanı iletişim kutusunda, yeni veritabanınız için bir ad girin ve Tamam'ı seçin.
Yeni veritabanı sunucunuzda başarıyla oluşturulur. T-SQL kullanarak yeni bir veritabanı oluşturmayı tercih ediyorsanız bkz. CREATE DATABASE.
Veritabanını bırakma
- SSMS'yi başlatın ve Linux üzerinde SQL Server'da sunucunuza bağlanın.
- Nesne Gezgini'nde Veritabanları klasörünü genişleterek sunucudaki tüm veritabanlarının listesini görebilirsiniz.
- Nesne Gezgini'nde, bırakmak istediğiniz veritabanına sağ tıklayın ve sil'i seçin.
- Nesneyi Sil iletişim kutusunda Varolan bağlantıları kapat onay kutusunu ve ardından Tamam'ı seçin.
Veritabanı sunucunuzdan başarıyla bırakılır. T-SQL kullanarak veritabanını bırakmayı tercih ediyorsanız bkz. DROP DATABASE.
SQL Server etkinliği hakkındaki bilgileri görmek için Etkinlik İzleyicisi'ni kullanma
Etkinlik İzleyicisi aracı SQL Server Management Studio'da (SSMS) yerleşik olarak bulunur ve SQL Server işlemleri ve bu işlemlerin geçerli SQL Server örneğini nasıl etkilediği hakkında bilgi görüntüler.
- SSMS'yi başlatın ve Linux üzerinde SQL Server'da sunucunuza bağlanın.
- Nesne Gezgini'nde sunucu düğümüne sağ tıklayın ve ardından Etkinlik İzleyicisi'ni seçin.
Etkinlik İzleyicisi, aşağıdaki bilgileri içeren genişletilebilir ve daraltılabilir bölmeleri gösterir:
- Genel Bakış
- Processes
- Kaynak Beklemeleri
- Veri Dosyası G/Ç
- Son Pahalı Sorgular
- Etkin Pahalı Sorgular
Bir bölme genişletildiğinde, Etkinlik İzleyicisi bilgi için örneği sorgular. Bir bölme daraltıldığında, söz konusu bölme için tüm sorgulama etkinlikleri durdurulur. Örnekteki farklı etkinlik türlerini görüntülemek için bir veya daha fazla bölmeyi aynı anda genişletebilirsiniz.
İlgili içerik
- SQL Server Management Studio (SSMS) nedir?
- SSMS ile Linux'ta veritabanını dışarı ve içeri aktarma veya Windows'da SqlPackage.exe
- Hızlı Başlangıç: SQL Server Management Studio (SSMS) kullanarak SQL Server örneğini bağlama ve sorgulama
- Öğretici: Transact-SQL deyimlerini yazma
- Sunucu Performansı ve Etkinlik İzleme
SQL belgelerine katkıda bulunma
SQL içeriğini kendiniz düzenleyebildiğinizi biliyor muydunuz? Bunu yaparsanız, belgelerimizin geliştirilmesine yardımcı olmakla kalmaz, aynı zamanda sayfaya katkıda bulunan olarak da kabul edilirsiniz.
Daha fazla bilgi için Bkz. Microsoft Learn belgelerini düzenleme.