0

web.config の接続文字列 (azure が提供) を使用して、webapp データベースを azure クラウド サーバーに接続しようとしました。しかし、「初期化文字列のフォーマットがインデックス 0 から始まる仕様に準拠していません」というエラーが常に発生します。

以前にこのエラーに遭遇した人はいますか? 助けてください。

以下の接続文字列:

<add name="SQLAzureConnection"
        connectionString="Server=tcp:mnftprvzdk.database.windows.net,1433;Database=mydb;User ID=user;Password=pass;Trusted_Connection=False;Encrypt=True;Connection Timeout=30;"
        providerName="System.Data.SqlClient" />
4

1 に答える 1

1

ユーザー名はuser@machinenameにする必要があります (完全な DNS なし)。

したがって、この場合はuser@mnftprvzdkです。

形式は次のとおりです。

Server=tcp:[serverName].database.windows.net;Database=myDataBase;
User ID=[LoginForDb]@[serverName];Password=myPassword;Trusted_Connection=False;Encrypt=True;
于 2012-10-17T08:19:51.137 に答える