文档中心 云数据库 SQL Server 快速入门 创建并连接 SQL Server 云数据库(本地端)

创建并连接 SQL Server 云数据库(本地端)

最近更新时间:2019-01-31 11:52:29

本文为您介绍创建 SQL Server 云数据库实例,然后借助具有外网 IP 的 Linux 云服务器进行端口映射,并通过 SQL Server Management Studio(SSMS)连接到该数据库实例并运行简单的查询,以及删除该数据库实例。
如果您想要通过 Windows 云服务器使用 SQL Server Management Studio(SSMS) 连接到 SQL Server 云数据库,请参见 创建并连接 SQL Server 云数据库(Windows 云服务器端)

注意:

创建云数据库 SQL Server 实例之前,您必须拥有一个腾讯云账号。可参见 账号相关 注册腾讯云账号。

创建云数据库 SQL Server 实例

  1. 登录 云数据库控制台。选择【SQLServer】>【实例列表】页。
  2. 单击【+新建】,在购买页中,选择数据库相关配置。确认无误后,单击【立即购买】。
    • 【计费模式】:目前只支持包年包月。
    • 【地域】和【可用区】:地域说明请参见 地域与可用区。本文以广州和广州三区为例。
    • 【网络类型】:支持基础网络和私有网络。基础网络和私有网络的区别请参见 网络环境。本文以基础网络为例。
    • 【数据库版本】:支持 SQL Server 2008 R2、SQL Server 2012、SQL Server 2016 SP1 两个版本。不同可用区可能有所不同,具体以实际情况为准。本文以 SQL Server 2012 为例。
    • 选择实例规格和所需的硬盘。
    • 选择购买数量和购买时长。
  3. 返回 SQL Server 实例列表,查看刚才创建的云数据库实例,待运行状态显示【运行中】,表示实例创建成功。
  4. 在实例的【操作】列,单击【管理】,进入实例详情页。
  5. 在实例详情页,选择【帐号管理】>【创建帐号】,在弹出的创建帐号页填写相关信息,确认无误后,单击【确定】。
    此步骤填写的帐号名和密码将在连接 SQL Server 云数据库时使用,请妥善保管。本教程以 test 为例。
  6. 在实例详情页,选择【数据库管理】>【创建数据库】,在弹出的创建数据库页填写相关信息,确认无误后,单击【确定】。
    本步骤将数据库的 读写权限 或者 只读权限 授权给第 上一步中创建的帐号。

连接云数据库 SQL Server 实例(本地端)

考虑到数据的安全,目前云数据库 SQL Server 尚未开放实例的外网 IP,有需求的用户可以利用 SSH2 的端口映射在外网连接实例,并对其进行配置和管理。本教程以 SecureCRT 为例进行说明。

  1. 在云数据库 SQL Server 实例详情页,单击【实例详情】,查看实例的内网 IP 及端口号。该内网 IP 及端口号会在配置端口映射时使用。
  2. 准备一台 具有外网 IP 的 Linux 云服务器。如果您还没有腾讯云 Linux 云服务器,请参见 快速入门 Linux 云服务器
  3. 在本地使用 SSH 工具(如 SecureCRT 或 PuTTY 等)登录 Linux 云服务器。登录方法请参见 登录 Linux 实例
  4. 在 SecureCRT 菜单栏选择【Options】>【Session Options】,进入会话属性设置。
  5. 在会话属性设置页,选择【Connection】>【PortForwarding】>【Add】,进入配置端口映射页。
  6. 在配置端口映射页,配置相应参数。
  7. 在本地下载并安装 SQL Server Management Studio。更多有关 SQL Server Management Studio 的文档请参见微软官方文档 使用 SQL Server Management Studio
  8. 在本地启动 SQL Server Management Studio。在【Connect to server】 界面,填写相关信息连接云数据库。单击【Connect】,稍等几分钟后,SQL Server Management Studio 将连接到您的数据库实例。
    • Server type:选择 Database Engine。
    • Server name:键入或黏贴本机 IP 地址和端口号,注意要用 逗号 隔开。端口号需要与第6步中配置的端口保持一致。例如10.0.0.1,4000。注意使用 英文标点符号
    • Authentication:选择 SQL Server Authentication。
    • Login 和 Password:在创建实例的创建帐号时,填写的帐号名和密码。本教程以“test”为例。
  9. 连接到数据库后,可以查看到 SQL Server 的标准内置系统数据库(master、model、msdb 和 tempdb)。
  10. 现在您可以开始创建您自己的数据库并对数据库运行查询。选择【File】>【New】>【Query with Current Connection】,键入以下 SQL 查询:
    select @@VERSION
    运行查询,SQL Server Management Studio 会返回 SQL Server 版的腾讯云云数据库实例。

删除云数据库 SQL Server 实例

  1. 在云数据库 SQL Server 实例详情页,选择【帐号管理】>【删除帐号】。删除帐号需要一定的时间,请耐心等待。
  2. 在实例详情页,选择【数据库管理】>【删除】。删除数据库需要一定的时间,请耐心等待。
  3. 云数据库 SQL Server 云数据库实例暂时不支持手动删除,到期后没有续费将会自动停止。