【发布时间】:2010-06-11 14:06:29
【问题描述】:
我无法使用 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 连接没有问题。
【问题讨论】:
-
由于没有详细说明您遇到的错误,因此很难提供任何指导。
-
你确实把 user@servername.database.windows.net 放在 SQL 用户名里了吧?