5

SQL Server Express を Azure 仮想マシンに追加できることは理解していますが、Azure の "Web サイト" に DB を追加できますか? または、Azure の "Web サイト" に SQL DB を使用する場合、Azure SQL を使用する必要がありますか?

4

3 に答える 3

4

いいえ、

Azure WebSites を使用している場合、ソフトウェアを使用/追加/インストールすることはできません。Azure WebSites で実行されているアプリケーションのデータ ストレージの可能性は、Azure SQL Database (以前の SQL Azure)、Azure Blob Storage、Azure Table Storage、MySQL データベース (現在、Azure WebSites での PHP CMS のプロビジョニングの一部としてのみ提供されています) です。

于 2013-01-25T07:13:33.990 に答える
3

はい。ただし、SQL Server Express ではなく、ルートに SQL Compact Edition を作成する必要があります。

私はそれについて記事を書きました。

これは StackOverflow に関する私の関連する質問の投稿で、これは私が見つけた英語版です。

以下は私の研究後の解決策です:

このように段階的に:

  1. 2 つの Nuget パッケージをインストールする( EntityFrame.SqlServerCompact& Microsoft SQL Server Compact Edition)

  2. SQL データベース ファイル (.sdf/.mdf) を APP_Data フォルダーに配置します (使用するには、次のような接続文字列を追加します。

    <add name ="DefaultConnection" connectionString ="Data Source=|DataDirectory|CompactDB.sdf" providerName ="System.Data.SqlServerCe.4.0" />)
    
  3. 上記の SQL データベース ファイルを含む完全なプロジェクトを AzureWebsites に発行します。

うまく機能し、完全に無料であることがわかります。

于 2014-10-03T04:52:04.697 に答える