1

私は最近Azure SQLデータベースとサーバーを(無料のS0トライアルを使用して)セットアップしました。私はSQL Server Management Studioを使用してそれにログインし、いくつかのユーザーを作成することができました.SQL Server Management Studioを通じてこれらのユーザーとしてログインできました。また、Visual StudioのサーバーマネージャーとSQL Serverオブジェクトエクスプローラーからデータベースにログインして管理することもできます。Visual Studio 2017からAzure SQLにパブリッシュ - 接続できません

私は、私が取り組んでいるアプリケーションのVisual StudioソリューションにSQLデータベースプロジェクトを持っています。私はSSMSとVSのサーバーマネージャで使用してきた同じ接続文字列を使用して、データベースプロジェクトは、次のエラーを投げ、アズールに公開することができません:

Unable to connect to master or target server '{Redacted}'. 
You must have a user with the same password in master or target server '{Redacted}'. 

私のIPがファイアウォールに追加しているされていますアクセスを許可するように設定します。私のユーザー名には@記号は含まれていません。変更なしで@サーバー名の有無にかかわらず試しました。また、手動で接続文字列を設定し、Azureでコピー/貼り付け(ユーザー名とパスワードの入力)を試みました。

私は現在、私はちょうどMicrosoft Azure SQL DatabaseSQL Server 2016を試してみましたが、それはとしてバージョンを報告したものと一致Microsoft Azure SQL Database V12にデータベースプロジェクトのTarget Platformセットを、持っています。

これまでに試したことのある他の方法との接続が可能なので、私の公開プロファイルやプロジェクトでは、私の目立たないもの、または公開のバグユーティリティ。何か案は?

答えて

2

これは既知の問題です。これは、新しく作成されたSQL Azureデータベースの新しい互換性レベル140のために発生します。この問題はhereと記載されており、SSDTをhereから最新バージョンに更新することで問題が解決する場合があります。

また、あなたが130

ALTER DATABASE database_name 
SET COMPATIBILITY_LEVEL = 130; 

にデータベースの互換性レベルを変更することができますが、この情報がお役に立てば幸いです。

+0

私のgoogle-fuは明らかに十分に強くはありませんでした。 SSDTを更新しました。ありがとう! – user1874135

+0

私はうれしいです、フィードバックいただきありがとうございます。 –

関連する問題