Visual Studio 2013から展開しないソリューションにデータベースプロジェクトがあります。エラーメッセージ"Unable to connect to target server"
で失敗します。
同じプロジェクトをVisual Studio 2012で開くと、問題なく展開されます。
データベースは、SQL 2014エンジン(エクスプレス)でホストされているSQL 2012です。
したがって、展開設定は次のとおりです(無実を保護するために名前が変更されています)。
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.Microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<IncludeCompositeObjects>True</IncludeCompositeObjects>
<TargetDatabaseName>TestDatabase</TargetDatabaseName>
<DeployScriptFileName>TestDatabase.Database.sql</DeployScriptFileName>
<TargetConnectionString>Data Source=.\SQL2014;Integrated Security=True;Pooling=False</TargetConnectionString>
<ProfileVersionNumber>1</ProfileVersionNumber>
</PropertyGroup>
</Project>
また、統合セキュリティではなくユーザー名とパスワードを使用して展開を試みました...
Visual Studio 2013には、SQL Server 2014サポートを追加するアップデートがありますツール->拡張機能とアップデート->アップデート
Help-> About Microsoft Visual Studioの下に更新プログラムをインストールした後、SQL Server Data Tools 12.0があります。 40403.0
これで、SQL Server 2014は私のデータベースプロジェクト設定のオプションになり、すべてが機能します!
元の応答:
私は同じ問題を抱えています。 Visual Studio 2013のアップデートはまだリリースされていないようです:(
数日中に、Visual Studio 2013のダウンロードがVisual Studio更新チャネル([ツール]→[拡張機能と更新]→[更新])に表示されます。
私はこれを持っていました同じエラーメッセージ from Data Tools Operations inVS 2013 Update 5しようとしたときAzure SQL DBに発行します。
私の場合(新しい開発環境)、SQLサーバーのパスワードが保存されていないと同じくらい簡単でした
サーバーエクスプローラーを使用してこれを解決しました。問題のない接続が後で切断され、パスワードがクリアされたことに気付いたためです。
私はそれを整理するために次のことをしました
[〜#〜] bam [〜#〜]すべて再び良い!
SQL Serverデータツール-Visual Studio 2013のビジネスインテリジェンスは、上記のブログの下部にあるKevin Cunnaneのコメントに従って公開されました。
ここからダウンロードできます。 Visual Studio 2013用BI用SQL Serverデータツール
ダウンロードでの「SQL Server 2014」への言及は、これがSQL Server 2014開発の下で開発されていることを示しているようですが、ツールはVisual Studio 2013用であり、Datbaseプロジェクトに関連するデプロイの問題を解決するようですVS 2013 for SQL 2012以前のデータベース。 [更新-これをインストールし、VS 2013での「展開と公開」に関する問題を解決しました]