1

SQL Serverと共にAzure VMを作成しました。私はそれに接続できます。私はデータベースを作成することができます。私の目標は完全に青空の雲に移動することです。SQL Serverのサブスクリプションでは、azureを使用して実際のサーバー名が必要です

地元でオンプレミス私は出版物を作成しました。

今、私は加入者

エラー

Cannot connect to myazuredatabase.westus.cloudapp.azure.com,1433. 

=================================== 

SQL Server replication requires the actual server name to make a connection to the server. Specify the actual server name, 'myazuredatabase'. (Replication.Utilities) 

としてAzureのDBを設定しようとしている私はそれが少し古くなっている、pluralsightガイドを追いました。私はDNS名などを持っています。何が間違っていますか?

+0

あなたはSQL ServerのVM(IaaSの)またはSQL DB(のPaaS)でSQLを使用していますか? –

+0

VMのIaaS - これは主に、何年も前にPaaS SQLが同じで制限されていなかったためです... –

+0

'@@ servername'は何を返すのですか – TheGameiswar

答えて

0

オフィスに戻った後、スナップショットレプリケーションをテストしただけです。

  1. 別名SSMSのためのローカルマシン上の:あなたのシナリオでは、あなたはセットアップに使用している環境で2つの別名が必要になります。これは、SSCM >> SQLネイティブクライアント構成(32ビット)で行う必要があります。

  2. オンプレミスサーバのエイリアス。これは、64ビットSQL Serverを使用している場合は、SSCM >> SQLネイティブクライアント構成で行う必要があります。それ以外の場合は、SSCM >> SQLネイティブクライアントの設定(32ビット)で設定してください。

ここでエイリアスがどのように見えるかです: enter image description here

+0

32ビットに追加しました。私はSSCMを使用して別名で追加しました。ローカルにはSQL Server 2014、Azure VMではSQL Server 2016、新しいエラーメッセージはSQL Server 2014を使用しています。私は選択されたサブスクライバが選択された出版物の最小バージョン互換性レベルを満たしていないということです。 –

+0

だから1つは2014で、他は2016です。私が考えることができるのは、もともとSQL Server上にあったデータベース2008 R2、思考? –

関連する問題