0

我需要使用 MS Management Studio 连接到 MS SQL Server,托管公司只为我提供了该数据库的 ODBC 连接,但我可以看到它只使用服务器上的 VPN 进行连接。

我的问题: - 我可以通过 ODBC 使用 MS MS Management Studio 连接到数据库吗?

我通常使用 SQL Server 身份验证或 Windows 身份验证。

谢谢你的时间。

4

2 回答 2

1

我不相信你可以直接连接到 SSMS 中的 odbc 连接,虽然你可以连接到 SQL 服务器,并将链接服务器添加到 odbc 连接。您将打开服务器对象 -> 链接服务器 -> 添加

从提供程序列表中选择 Microsoft OLE DB Provider for ODBC Drivers

我认为详细信息会有所不同,具体取决于这是系统 DSN 还是文件 DSN,但这里是 msdn。http://msdn.microsoft.com/en-us/library/windows/desktop/ms675326(v=vs.85).aspx

然后,您可以通过针对您的 sql 服务器打开一个新查询并使用完整的四部分名称来查询数据源,即

SELECT * FROM ServerName.DatabaseName.SchemaName.TableName

另一种选择是使用 VS 2012 向 ODBC 数据源添加数据连接。这将是最干净的,尽管它不能直接解决问题。

于 2012-09-05T14:14:54.857 回答
0

可能。ODBC 连接将包含您需要的所有信息 - 服务器地址或 IP 地址、用户名和密码。

但是您的主机上可能有防火墙阻止此类连接。

尝试一下。

于 2012-09-05T13:29:54.153 回答