質問

Delphi 2010 と dbGo を使用して SQL Azure に接続できません。何が間違っているのでしょうか?それを解決するにはどうすればよいですか?

詳細:

次の接続文字列を含む TADOConnection (ログイン情報が変更されます):

Provider=SQLNCLI10.1;Integrated Security="";Persist Security Info=False;User ID=me@tyasdgerj5;Initial Catalog=Northwind;Data Source=tcp:tyasdgerj5.database.windows.net;Initial File Name="";Server SPN=""

次のエラー テキストを返します。

サーバー名を特定できません。これは、サーバーの DNS 名の最初のセグメント (servername.database.windows.net) として指定する必要があります。一部のライブラリはサーバー名を送信しません。その場合はサーバー名をユーザー名の一部として含める必要があります (username@servername)。さらに、両方の形式を使用する場合は、サーバー名が一致する必要があります。

SQL Server Management Studio は問題なく接続できることに注意してください。

役に立ちましたか?

解決

私の知る限り、dbGo は SQL Azure をサポートしていません。

それをサポートする唯一のコンポーネントは AnyDAC です。 これ あるいはさらに良い これ 説明しています。

よろしくお願いします

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top