私はAsp.net MVC5アプリケーションを持っており、Microsoft Azure
に公開しています。最初に.mdf
個のファイルをSql Azure Databases
に移行しました。 Azure Portal
で提供されているデータベース接続文字列が機能していません。ArgumentException:キーワードがサポートされていません: 'サーバー'
[ArgumentExceptionが:キーワードはサポートされていません:。'サーバー']
web.config
connectionString=" Server=tcp:dbprojectserver.database.windows.net,1433; Initial Catalog=db_project; Persist Security Info=False; User [email protected]; Password=kenth&&123; Encrypt=True; TrustServerCertificate=False; Connection Timeout=30; "
を次のように
マイ接続文字列がある私は、この接続文字列に問題があると信じています。それに関するいかなる助けも高く評価されます。ここSQL Server Connection Stringsからの読み込みおよび第一またはモデル最初の接続文字列の例EF DBは、次の
EDIT
は
<add name="ConnectionStringName"
providerName="System.Data.EntityClient"
connectionString="metadata=res://*/ ContextClass.csdl|res://*/ ContextClass.ssdl|res://*/ ContextClass.msl;provider=System.Data.SqlClient;provider connection string="Data Source=ServerName;Integrated Security=False;User Id=userid;Password=password;MultipleActiveResultSets=True"" />
これは、私が上記の例
<add name="ProjectEntities" connectionString="metadata=res://*/ ProjectWeb.Models.User.csdl|res://*/ ProjectWeb.Models.User.ssdl|res://*/ ProjectWeb.Models.User.msl;provider=System.Data.SqlClient;provider connection string="Data Source=tcp:dbprojectserver.database.windows.net,1433;Integrated Security=False;User [email protected];Password=kenth$$123;MultipleActiveResultSets=True"
" providerName="System.Data.EntityClient"/>
に従って使用していますものですそれは言う:
キーワードはサポートされていません「データソース」
どのようにこのConectionStringを取得したのですか?これは本当にポータルによって提供されていますか?私は自分のサンプルをいくつか見て、データソース= "..."しか見なかったので、決してサーバー= "" –
@Henk、これはポータルによって提供されたものです –
@HenkHolterman – juunas