sql >> データベース >  >> RDS >> Sqlserver

SQL データベースを使用した Visual Studio 2010 アプリの迅速な展開

    はい、Windows インストーラーに基づいて Visual Studio 自体で構築されたセットアップで、必要なものすべてをデプロイできます。この MSDN の記事 詳細については (ClickOnce は必要ないかもしれませんが、多くのリンクが含まれています)。

    オプションについて明確にする必要があると思います (SQLExpress について話したので、Microsoft のソリューションを使用したいと思っていると思います)。

    • Microsoft SQL Server:フル機能のデータベース エンジン。費用が (かなり) かかり、導入は私たちのように簡単ではありません。
    • Microsoft SQL Server Express:兄貴分の無料版 (制限あり)。同じインストールの問題。中規模のデスクトップまたはウェブ アプリケーションに最適です。
    • Microsoft LocalDB:単一または複数のファイル、単一ユーザー、ストアド プロシージャのサポート、および高度な より高いバージョンと同様のデータ型で、展開が簡単で、(オプションで) ユーザーごとの実行が可能です。小規模/中規模のデスクトップ アプリケーションおよび開発に最適です (Web アプリケーションの前提条件もあります)。
    • Microsoft SQL Server Compact 4.0:単一ファイル、単一ユーザー、小規模、インプロセス、導入が非常に簡単。小規模なシングル ユーザー アプリケーションや、ローカル データ ストレージとして使用するのに最適です (たとえば、VS2k10 C++ Intellisense は SQLCE DB を使用します)。
    • Microsoft JET エンジン:古くから親しまれている Access。 VB6 を使用している場合は、これを知っていると思います。


    1. Postgres:INSERTのみをチェックする制約

    2. 一重引用符で囲まれたデータの挿入中にエラーが発生しました

    3. JPAで作成されていない一意の制約

    4. csvファイルのバックスラッシュ