私はASP.NET開発の新機能です。Azureデータベース(ASP.NET MVC)を使用
私はMVCプロジェクトを作成しましたが、デフォルトの.mdfデータベースで作成されていることを理解しています。
私はそれを使って作業しましたが、すばらしかったですが、私は青空にアプリを配備することを考えています。
だから私は紺碧のデータベースを使用する必要があります。
私はそれをすべて作成します。
私は記事をどのようにazure dbに接続しますか。
私が理解できるように、私は今、私はこれを行うWeb.Release.config
にそれを貼り付ける必要があり、そう理解されているように、私は、接続文字列
を必要とするここでは、
Server=tcp:smartsolutionsserver.database.windows.net,1433;Initial Catalog=smartdatabase;Persist Security Info=False;User ID={your_username};Password={your_password};MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;
ですそれはこのように見える
<connectionStrings>
<add name="DefaultConnection"
connectionString="Server=tcp:smartsolutionsserver.database.windows.net,1433;Initial Catalog=smartdatabase;Persist Security Info=False;User ID=*********;Password=******;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;"
xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
</connectionStrings>
しかし、私が理解したように、.mdfデータベース接続は書いてあるWeb.configファイル
そしてこの
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-SmartSolutions-20170124034333.mdf;Initial Catalog=aspnet-SmartSolutions-20170124034333;Integrated Security=True" providerName="System.Data.SqlClient" />
のように私は紺碧のデータベースに接続し、ローカル.mdfファイルデータベースの代わりにそれを使用する方法、教えてください見えますか?
ありがとうございました。
UPDATE
私は2つの新しいテーブルを追加し、アプリを公開してみてください。 SQL Server Object Explorerからデータベースに接続した後、そのテーブルが追加されたことがわかります。私は、新しいユーザーを登録しようとすると、
は、しかし、私はすべてOK
投稿に特定のエラーメッセージをテキストとして入力します。 Imgurがダウンしています。 – mason
Azure SQL Server上でWebアプリケーションのIPアドレスをホワイトリストに入れましたか? –
Web.configで発生したエラーをログに記録するか、カスタムエラーをオフにして表示する必要があります。さもなければ、我々は推測することしかできない。 – juunas