使用 SQL Server Management Studio 连接到 SQL Server

Posted

技术标签:

【中文标题】使用 SQL Server Management Studio 连接到 SQL Server【英文标题】:Connecting to a SQL Server with SQL Server Managament Studio 【发布时间】:2015-02-26 20:57:00 【问题描述】:

我在 Stack Overflow 上到处寻找,但没有找到与我的场景非常相似的答案,所以请多多包涵。

问题是我最近在工作中获得了一个开发服务器,我必须迁移我当前的项目(我在 SQL Server Express 上运行的 SQL Server Management Studio 上拥有该项目),以便它托管在该服务器上。我刚刚获得了服务器名称并获得了对其的访问权限。所以我可以通过远程桌面连接 (RDC) 连接到它,但我不知道从这里去哪里。

我尝试通过 RDC 进入并从那里打开 Management Studio,但是当插入我的服务器名称并使用 Windows 身份验证时,它不允许我进入。我不能使用 SQL Server 身份验证,因为我必须实际上是在能够创建一个 SQL 登录。

如何通过 Management Studio 连接到此服务器?

【问题讨论】:

你能从你的 RDC ping sql server 吗? 非常困惑您当前的状态。您说“您可以通过 RDC 连接到它”,但后来您又说“它不允许您进入”。有什么问题?错误消息肯定会有所帮助... 我可以通过 RDC 进行连接,但是一旦我进入 RDC 并尝试通过 SQL Management Studio 连接到服务器,它不会让我进入。RDC 工作,SQL Management Studio 似乎无法识别凭据。服务器是 Windows Server 2012 R2 Standard,它提供了计算机名称、完整的计算机名称和域。 你应该让安装你的服务器的人登录到sql server并给你的windows用户权限或者为你创建一个sql用户 问问你老板他想让你做什么。 【参考方案1】:

服务器在同一个网络中?在管理工作室中,在服务器名称中,您可以输入 IP 地址或计算机名称。

【讨论】:

我对你的问题感到困惑。我的项目目前在本地版本的 SQL Express 上运行,此服务器是公司托管的开发云 Hablas español? Debes migrar tu base de datos a un servidor remoto, pero no te puedes conectar? Si, me puedo conectar por RDC al servidor pero no he logrado conectarme por medio de Management Studio。 Quiero poder hacer una tabla y subir filas pero no me deja entrar todavia。 Para que puedas conectarte desde tu Management Studio a un servidor remoto por SQL Management, el servidor remoto tiene que tener habilitada las conexiones remotas (viene deshabilitado por defecto en SQL Server, aparte debes abrir puertos en el servidor )。 Si entras por RDC y abres el SQL Management Studio, deberías conectarte poniendo Windows Authentication。【参考方案2】:

您是否知道 SQL 是否安装在您负责部署的服务器上?您可以在本地“连接”到 SQL Express,因为该实例安装在您的本地计算机上。您需要在远程计算机上安装一个 SQL 实例才能使用 SSMS 连接到远程实例。

【讨论】:

SQL Express 未安装在服务器上。但是 Microsoft SQL Server 是(包括 Management Studio)。我应该安装 SQL Express 吗?这不会违背拥有开发服务器而不依赖于 SQL Express 容量限制的目的吗?【参考方案3】:

如果您尝试连接到已创建的数据库,则您一直在使用的凭据相同,如果您知道地址并且您在计算机上打开了端口以允许连接。如果您要在服务器上启动一个新数据库,那么您将必须通过 AD 凭据连接 IF 您的管理员已为您提供了适当的访问权限。我个人建议使用 AD 凭据来创建连接,这样更安全。

如果您尝试连接到本地数据库,那么它应该位于登录屏幕的下拉列表中。

如果您仍然遇到问题,您将不得不与设置它的管理员交谈。

【讨论】:

【参考方案4】:

您可能必须在当前应用程序服务器上的主机文件中输入您的服务器详细信息

访问主机文件,

转到运行并键入驱动程序并按 Enter。转到 etc 文件夹,您将在文件夹中看到 hosts 文件。 在文件末尾输入服务器 IP 和服务器名称 保存文件并尝试再次登录 Server Management Studio

希望,这会有所帮助

【讨论】:

以上是关于使用 SQL Server Management Studio 连接到 SQL Server的主要内容,如果未能解决你的问题,请参考以下文章

使用 SQL Server Management Studio 连接到 SQL Server

如何使用 SQL Server Management Studio (2008) 在 SQL Server Compact Edition 中创建列

SQL Server Central Management System

怎样使用SQL Server Management Studio

怎样使用SQL Server Management Studio

SQL server management studio的基本使用