Hızlı Başlangıç: Şirket içinden Azure SQL Yönetilen Örneği için noktadan siteye bağlantı yapılandırma

Şunlar için geçerlidir:Azure SQL Yönetilen Örneği

Bu hızlı başlangıçta, noktadan siteye bağlantı üzerinden şirket içi istemci bilgisayardan SQL Server Management Studio (SSMS) kullanarak Azure SQL Yönetilen Örneği nasıl bağlanabileceğiniz öğretildi. Noktadan siteye bağlantılar hakkında bilgi için bkz . Noktadan Siteye VPN hakkında.

Önkoşullar

Bu hızlı başlangıç:

  • Başlangıç noktası olarak Yönetilen örnek oluşturma bölümünde oluşturulan kaynakları kullanır.
  • Şirket içi istemci bilgisayarınızda PowerShell 5.1 ve Azure PowerShell 1.4.0 veya üzerini gerektirir. Gerekirse Azure PowerShell modülünü yükleme yönergelerine bakın.
  • Şirket içi istemci bilgisayarınızda SQL Server Management Studio'nun en yeni sürümünü gerektirir.

Sanal ağa VPN ağ geçidi ekleme

  1. Şirket içi istemci bilgisayarınızda PowerShell'i açın.

  2. Yönetilen örnek oluşturma hızlı başlangıcında oluşturduğunuz SQL Yönetilen Örneği sanal ağa vpn ağ geçidi eklemek için aşağıdaki PowerShell betiğini kopyalayın. Bu betik Azure PowerShell Az Modülünü kullanır ve Windows veya Linux tabanlı konaklar için aşağıdakileri yapar:

    • İstemci makinesinde sertifikalar oluşturur ve yükler

    • Gelecekteki VPN ağ geçidi alt ağı IP aralığını hesaplar

    • Ağ geçidi alt akını oluşturur

    • VPN ağ geçidini VPN alt asına ekleyen Azure Resource Manager şablonunu dağıtır

      $scriptUrlBase = 'https://raw.githubusercontent.com/Microsoft/sql-server-samples/master/samples/manage/azure-sql-db-managed-instance/attach-vpn-gateway'
      
      $parameters = @{
        subscriptionId = '<subscriptionId>'
        resourceGroupName = '<resourceGroupName>'
        virtualNetworkName = '<virtualNetworkName>'
        certificateNamePrefix  = '<certificateNamePrefix>'
        }
      
      Invoke-Command -ScriptBlock ([Scriptblock]::Create((iwr ($scriptUrlBase+'/attachVPNGateway.ps1?t='+ [DateTime]::Now.Ticks)).Content)) -ArgumentList $parameters, $scriptUrlBase
      
  3. Betiği PowerShell pencerenize yapıştırın ve gerekli parametreleri sağlayın. , ve değerleri<subscriptionId>, Yönetilen örnek oluşturma hızlı başlangıcı için kullandığınız değerlerle eşleşmelidir.<virtualNetworkName><resourceGroup> değeri <certificateNamePrefix> , seçtiğiniz bir dize olabilir.

    Dekont

    Internet Explorer altyapısını ayrıştırmayla ilgili bir hata alırsanız, ilk kurulumu tamamlamak için Internet Explorer'ı başlatın veya PowerShell'in daha yeni bir sürümüne yükseltin.

  4. PowerShell betiğini yürütür.

Önemli

PowerShell betiği tamamlanana kadar devam etmeyin.

VPN bağlantısı oluşturma

  1. Azure Portal oturum açın.

  2. Sanal ağ geçidini oluşturduğunuz kaynak grubunu açın ve ardından sanal ağ geçidi kaynağını açın.

  3. Noktadan siteye yapılandırma'ya ve ardından VPN istemcisini indir'e tıklayın.

    Screenshot of the Gateway Point to site configuration page for the virtual network of your SQL managed instance in the Azure portal.

  4. Şirket içi istemci bilgisayarınızda, zip dosyasından dosyaları ayıklayın ve ayıklanan dosyaların olduğu klasörü açın.

  5. WindowsAmd64 klasörünü açın ve VpnClientSetupAmd64.exe dosyasını açın.

  6. Bilgisayarınızı koruyan bir Windows iletisi alırsanız, Daha fazla bilgi'yive ardından Yine de çalıştır'ı seçin.

    Screenshot of Windows Defender asking if you're sure you want to install the VPN client.

  7. Devam etmek için Kullanıcı Hesabı Denetimi iletişim kutusunda Evet'i seçin.

  8. Sanal ağınıza başvuran iletişim kutusunda Evet'i seçerek sanal ağınız için VPN istemcisini yükleyin.

VPN bağlantısına Bağlan

  1. Şirket içi istemci bilgisayarınızda Ağ ve İnternet'te VPN'e gidin ve bu sanal ağa bağlantı kurmak için SQL yönetilen örneği sanal ağınızı seçin. Aşağıdaki görüntüde, sanal ağ MyNewVNet olarak adlandırılır:

    Screenshot of the Windows VPN connection screen.

  2. Bağlan'ı seçin.

  3. İletişim kutusunda Bağlan'ı seçin.

    Screenshot of the VPN that highlights the Connect button.

  4. Bağlantı Yöneticisi yol tablonuzu güncelleştirmek için yükseltilmiş ayrıcalıklara ihtiyaç duyduğunda Devam'ı seçin.

  5. Devam etmek için Kullanıcı Hesabı Denetimi iletişim kutusunda Evet'i seçin.

    SQL yönetilen örneği sanal ağınızla bir VPN bağlantısı kurdunuz.

    Screenshot of the Windows VPN connection screen that highlights the Connected message when you've established your connection.

SSMS ile bağlanma

  1. Şirket içi istemci bilgisayarda SQL Server Management Studio'yu (SSMS) açın.

  2. Sunucuya Bağlan iletişim kutusunda, Sunucu adı kutusuna SQL yönetilen örneğinin tam konak adını girin.

  3. SQL Server Kimlik Doğrulaması'yı seçin, kullanıcı adınızı ve parolanızı sağlayın ve Bağlan seçin.

    Screenshot of the Connect to Server dialog box in SSMS.

Bağlandıktan sonra sistem ve kullanıcı veritabanlarınızı Veritabanları düğümünde görüntüleyebilirsiniz. Güvenlik, Sunucu Nesneleri, Çoğaltma, Yönetim, SQL Server Aracısı ve XEvent Profil Oluşturucu düğümlerinde çeşitli nesneleri de görüntüleyebilirsiniz.

Bağlan kurulamadı

Bağlantınız başlangıçta çalışıyorsa ancak bir süre sonra VPN'e bağlanmaya çalıştığınızda hatayı The connection could not be established görüyorsanız şu adımları izleyin:

  1. Windows VPN Ayarlar açın.
  2. VPN bağlantısını kaldırın.
  3. VPN istemcisini indirmek ve yeniden yüklemek için VPN bağlantısı oluşturma makalesindeki adımları yineleyin.
  4. VPN'e Bağlan.

Sonraki adımlar