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

Entity Framework 5 および Amazon RDS - 基礎となるプロバイダーが Open で失敗しました。

    問題は接続文字列にありました。具体的には、そこに「アプリケーション名」と「アプリ」のプロパティがありました。それらを削除すると、機能しました。

    悪い:

    <add name="MyDbEntities" connectionString="metadata=res://*/MyDb.csdl|res://*/MyDb.ssdl|res://*/MyDb.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=MyDbServer;Initial Catalog=MyDb;Persist Security Info=True;User ID=MyDb;Password=MyPassword;Application Name=MyDb.API.Models;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
    

    良い:

    <add name="MyDbEntities" connectionString="metadata=res://*/MyDb.csdl|res://*/MyDb.ssdl|res://*/MyDb.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=MyDbServer;Initial Catalog=MyDb;Persist Security Info=True;User ID=MyDb;Password=MyPassword;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
    



    1. テーブルMYSQLのサブセット内で自動インクリメントする方法

    2. MySQL比較演算子、スペース

    3. 非構造化コンテンツ:AIと機械学習のための未開発の燃料源

    4. SQL Server(T-SQL)で文字列の左側の部分を取得する