我是新来的SQL Server,我想知道如何连接到远程数据库。 我不是试图通过一个Web应用程序来做到这一点,我只是试图连接到并查看我的机器上的数据库(它存在于远程服务器上)。 有没有办法做到这一点?
对于只连接到SQL Server数据库引擎,我build议安装SQL Server Management Studio Express ,这是SQL Server“桌面客户端”的免费版本。 您可以使用它执行一般的查询/操作/pipe理function,但是您不会拥有完整版本中的一些更高级的function,我怀疑您需要这些function。
您需要获取SQL Server Management Studio或快速版本,然后按“新查询”。 通常,您可以使用服务器名称连接到sql server上的默认实例。 如果它是一个命名实例,则需要知道该名称。 你的pipe理员可以帮你。
您也可以在命令行中使用SQLCMD进行连接。 对于2005年,你可以在这里得到: http : //www.microsoft.com/downloads/details.aspx?familyid=d09c1d60-a13c- 4479-9b91-9e8b9d835cdc& displaylang=en
您还需要sql本地客户端。
我假设你的意思是说,你的机器和SQL服务器在不同的networking上,被防火墙隔开。 如果是这样,那么您需要在SQL服务器端创build一个防火墙规则,允许从外部访问SQL服务器的SQL连接(默认SQL实例的端口1433)。 恕我直言,这是不推荐,并可能很难让防火墙pipe理员在船上(除非你是防火墙pipe理员)。