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

サポートされていないキーワード:'server'

    Entity Framework (データベース ファーストまたはモデル ファースト; 物理 EDMX モデル ファイルがある場合) の場合、他のすべての人がこれまでに言及した単純な ADO.NET 接続文字列とはまったく異なる、特別な種類の接続文字列を使用する必要があります。 ..

    接続文字列は次のようになります:

    <add name="testEntities" 
         connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(local);initial catalog=test;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 
         providerName="System.Data.EntityClient" />
      

    この接続文字列内に、provider connection string= があります。 基本的に ADO.NET 接続文字列である属性:

    provider connection string=&quot;data source=(local);initial catalog=test;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 
      

    ここで、サーバー名と、場合によってはその他の設定を変更する必要があります。

    • data source=.... サーバーを表します (server=..... も使用できます) )
    • initial catalog=..... データベースを表します (database=.... も使用できます)。 )


    1. HibernateはMySQLのONDUPLICATEKEY UPDATE構文で動作しますか?

    2. 複数のテーブルで同じ値を検索する

    3. 別のテーブルから取得したデータに基づくSQL一括挿入

    4. LinuxベースのSQLServerインスタンス間のAlwaysON可用性グループについて理解する。パート1