Yine de MySQL'e bağlanmak için SSMS kullanmak?


17

SQL server yönetim stüdyosunu (ssms) sevmek için büyüdüm, doğal olarak uyumlu olmadığını fark ettim, ancak MySQL'e bağlanmanın bir yolu var mı? Belki bir ODBC bağlantısı kullanıyor musunuz?

Çok sayıda MySQL yönetici aracı olduğunun farkındayım, ancak SSMS'yi kullanmak harika olurdu.

Yardım için teşekkürler

Yanıtlar:


16

does bu yardım et? :

MySQL veritabanı için SSMS’de Bağlantılı Sunucu Oluşturma

  1. MySQL ODBC sürücüsünü mysql.com adresinden indirin
  2. MySQL ODBC sürücüsünü SQL Server'ın bulunduğu Sunucuya yükleyin   -Double Windows Installer dosyasını tıklayın ve talimatları izleyin.

  3. MySQL ODBC sürücüsünü kullanarak bir DSN oluşturun Ayarlar - & gt; Kontrol   Panel - & gt; Yönetimsel Araçlar - & gt; Veri   Kaynaklar (ODBC)

    • Sistem DSN sekmesine tıklayın
    • Ekle'ye tıklayın
    • MySQL ODBC Sürücüsünü Seçin
    • Giriş Sekmesinde Bitir'i tıklayın:
    • DSN'niz için açıklayıcı bir ad yazın.
    • Sunucu metin kutusuna sunucu adını veya IP Adresini yazın.
    • Kullanıcıya MySQL veritabanına bağlanmak için gereken kullanıcı adını yazın   Metin kutusu.
    • MySQL veritabanına bağlanmak için gereken şifreyi   şifre metin kutusu.
    • Başlamak istediğiniz veritabanını seçin. Gelişmiş Sekmesinde: Altında   Bayrak 1:
    • Sütun genişliğini optimize etme seçeneğini işaretleyin.
    • İade Eşleşen Satırları Kontrol Et
    • Büyük Sonuçlara İzin Ver'i işaretleyin
    • Sıkıştırılmış protokolü kullan onayla
    • INT'ye BIGINT sütunlarını kontrol et
    • Bayrak 2 Altında Güvenli Kontrolü:
    • Bağlandıktan Sonra İsteme İstemini Kontrol Edin
    • Bayrak 3 altındaki Tablo Adında Yoksay'ı Denetle:
    • SQLDescribeCol için İade Tablosu Adlarını Kontrol Et
    • İşlemleri Devre Dışı Bırakın Şimdi Denetleyin Test düğmesini tıklatarak DSN'nizi test edin
  4. MySQL veritabanı SSMS (SQL Server) için SSMS'de Bağlantılı Sunucu Oluşturma   Management Studio - & gt; Sunucuyu Genişlet   Nesneler

    • Bağlantılı Sunucuları Sağ Tıkla - & gt; Genel Sayfada Yeni Bağlantılı Sunucu Seçin:
    • Bağlantılı Sunucu: Bağlantılı Sunucunuzun Adını Yazınız
    • Sunucu Tipi: Diğer Veri Kaynağını Seçin
    • Sağlayıcı: ODBC Sürücüleri için Microsoft OLE DB Sağlayıcısı'nı seçin.
    • Ürün adı: MySQL Veritabanını yazın
    • Veri Kaynağı: Güvenlik Sayfasında oluşturduğunuz DSN'nin adını yazın
    • Uzak Kullanıcıya bir giriş yapın ve Uzak Kullanıcı Parolasını girin.
    • Uzak sunucu giriş eşlemelerine Yerel sunucu girişi altında Ekle'yi tıklayın:
    • Bir Yerel Giriş Seçin açılır kutudan
    • Uzak Kullanıcının adını yazın
    • Uzak Kullanıcı şifresini yazın
  5. Sağlayıcının Özelliklerini Değiştirme MSDASQL Expand Providers - & gt;   MSDASQL'e Sağ Tıklayın - & gt; seçmek   Özellikleri

    • Yuvalanmış sorguları etkinleştir
    • Yalnızca Seviye sıfırı etkinleştir (bu değer kicker)
    • İşleme izin ver'i etkinleştir
    • 'Beğen' işlecini Desteklemeyi Etkinleştir
  6. İçin SQL Server Yüzey Alanı Konfigürasyonundaki ayarları değiştirin.   Özellikler

    • OPENROWSET ve OPENDATASOURCE desteğini etkinleştirin.
  7. İçin SQL Server Yüzey Alanı Konfigürasyonundaki ayarları değiştirin.   Hizmetler ve Bağlantılar

    • TCP / IP ve adlandırılmış yöneltmeler aracılığıyla Yerel ve Uzak bağlantıları etkinleştirin
  8. SQL Server ve SQL Server Agent'ı durdurun

  9. SQL Server ve SQL Server Agent'ı başlatın

Bu cevap iyi görünüyor, ancak daha sonra SQL Server sürümleri için bir yenileme ile yapabileceğini düşünüyorum
Chris Nevill

1
Bağlantılı sunucu nesnelerini yerel DB nesnelerle birleştirirken dikkatli olun. Performans acı çekebilir.
Faiz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.