3

在我的本地系统中,我使用了 sql express,我知道默认端口是 1433。现在我开始在远程 sql 服务器(microsoft SQL azure)上工作,我不知道如何将我的应用程序(mathematica)与远程数据库连接起来。我有以下详细信息

UserName: xxxxxxx
ServerName: xxxx7iuiuh6.database.windows.net
Password: xxxxxxx

我可以从 SSMS 连接到这个数据库,但不能从我的应用程序(mathematica)连接,它要求我提供主机名、端口号、用户名和密码。我有用户名和密码,但没有主机名和端口。所以我无法从我的应用程序连接到远程数据库。

远程数据库是否有任何默认端口号,我尝试使用服务器名称而不是主机名和默认端口号 1433,但没有运气。

谁能帮我?

4

1 回答 1

4

您的主机名应该是服务器名称(xxxx7iuiuh6.database.windows.net),并且在 SQL Azure(现在称为 SQL 数据库)中端口也是 1433。您可能还想强制使用唯一支持的 TCP 协议;尝试将主机名设置为 tcp:xxxx7iuiuh6.database.windows.net

请注意,在某些应用程序中,用户名应该是 ,因此在您的情况下,您的用户名可以是“yourusername”或“yourusername@xxxx7iuiuh6”。

于 2013-08-02T13:56:08.393 回答