连接到远程数据库

连接到远程数据库

我是 SQL Server 新手,我想知道如何连接到远程数据库。我并不是想通过 Web 应用程序来执行此操作,我只是尝试在我的计算机上连接并查看数据库(该数据库存在于远程服务器上)。有办法做到这一点吗?

答案1

对于仅连接到 SQL Server 数据库引擎,我建议安装SQL Server 管理工作室 Express,这是 SQL Server“桌面客户端”的免费版本。您可以使用它执行常规查询/操作/管理功能,但您无法使用完整版附带的一些更高级的功能,我怀疑您是否需要这些功能。

答案2

您需要获取 SQL Server Management Studio 或 Express 版本并按“新建查询”。通常,您可以使用服务器名称连接到 SQL Server 上的默认实例。如果是命名实例,您需要知道该名称。您的管理员可以帮助您。

您还可以在命令行中使用 SQLCMD 进行连接。对于 2005,您可以在此处获取:http://www.microsoft.com/downloads/details.aspx?familyid=d09c1d60-a13c-4479-9b91-9e8b9d835cdc&displaylang=en

您还需要 SQL 本机客户端。

答案3

我假设您的意思是您的计算机和 SQL 服务器位于由防火墙隔开的不同网络上。如果是这样,那么您需要在 SQL 服务器端创建一个防火墙规则,允许从外部建立 SQL 连接(默认 SQL 实例的端口为 1433)到达 SQL 服务器。恕我直言,我们不推荐这样做,而且可能很难让防火墙管理员接受(除非您是防火墙管理员)。

相关内容