文档中心 | IMDC 创达睿通
  • 导读
  • 应用中心
    • 开发运维
      • TeamCity快速入门
      • Rainbond快速入门
      • FASTPANEL快速入门
      • Cockpit快速入门
      • Django快速入门
      • WinAllServer 全能快速入门
      • XAMPP快速入门
      • phpStudy快速入门
      • WAMP快速入门
      • WampServer快速入门
      • Web 应用环境
      • code-server快速入门
      • WDCP快速入门
      • Gogs快速入门
      • Zabbix快速入门
      • AWX快速入门
      • Portainer快速入门
      • BT宝塔 快速入门
      • Webmin快速入门
      • Gitlab快速入门
      • Jenkins快速入门
    • 客户成功
      • nopCommerce快速入门
      • Prestashop快速入门
      • OpenCart快速入门
      • Magento快速入门
    • 内容管理
      • DiscuzQ快速入门
      • Typo3快速入门
      • XWiki快速入门
      • Sakai快速入门
      • Discuz快速入门
      • Mediawiki快速入门
      • Canvas快速入门
      • Moodle快速入门
      • WordPress快速入门
      • Ghost快速入门
      • Joomla快速入门
      • Drupal快速入门
    • 企业管理
      • EspoCRM快速入门
      • Dolibarr快速入门
      • ONLYOFFICE Workspace快速入门
      • VtigerCRM快速入门
      • ERPNext快速入门
      • SuiteCRM快速入门
      • Odoo快速入门
    • 人工智能
      • OpenCV快速入门
      • TensorFlow快速入门
    • 设计与创作
      • APITable快速入门
      • APEX快速入门
      • Mingdao 明道快速入门
      • Scratch快速入门
      • Budibase快速入门
    • 数据与分析
      • Matomo快速入门
      • Akeneo快速入门
      • Elastic Stack快速入门
      • Graylog快速入门
      • Grafana快速入门
      • Metabase快速入门
      • Superset快速入门
      • Knowage快速入门
    • 协作与生产力
      • Pydio Cells快速入门
      • KodBox快速入门
      • iRedMail快速入门
      • Mattermost快速入门
      • Zentao 禅道 快速入门
      • Seafile快速入门
      • Redmine快速入门
      • OwnCloud快速入门
      • Alfresco快速入门
      • Nextcloud快速入门
    • 云原生架构
      • SRS快速入门
      • MinIO快速入门
      • Parse Server快速入门
      • ONLYOFFICE Docs快速入门
      • HAProxy快速入门
      • Kafka快速入门
      • Rocket快速入门
      • RabbitMQ快速入门
      • ActiveMQ快速入门
    • 云数据库
      • Oracle Database快速入门
      • SQLite快速入门
      • Neo4j快速入门
      • Memcached快速入门
      • Redis快速入门
      • CouchDB快速入门
      • MongoDB快速入门
      • RethinkDB快速入门
      • PostgreSQL快速入门
      • CloudBeaver快速入门
      • MySQL/MariaDB快速入门
      • SQL Server快速入门
    • 云桌面
      • 原生桌面
  • 购买与支持
    • IT 服务台
  • 用户指南
    • 云服务指南
      • Azure指南
      • AWS指南
    • 词汇表
  • 联系我们
由 GitBook 提供支持
在本页
  • 准备​
  • SQLServer 初始化安装向导​
  • SQLServer 使用入门​
  • SQLServer 常用操作​
  • SQL Server 参数​
  1. 应用中心
  2. 云数据库

SQL Server快速入门

SQL Server Express 是 Microsoft 官方 SQL Server 免费发行版(版权与约束)。易于部署并可无偿获取并可以随应用程序免费再分发。如果需要更多的高级数据库功能,可将 SQL Server Express 无缝升级到 SQL Server 商业版本。

上一页MySQL/MariaDB快速入门下一页云桌面

最后更新于1年前

Windows 服务器适用于: SQL Server Express 2005, 2008, 2012, 2014, 2016, 2017 Linux 服务器适用于: SQL Server Express 2017 2019 2022

准备

部署 创达睿通 提供的 SQL Server 之后,需完成如下的准备步骤方可进入初始化向导:

  1. 在云控制台获取您的 服务器公网IP地址

  2. 在云控制台安全组中,检查 Inbound(入)规则 下的 TCP:1433,9090 端口是否开启

  3. 若想用域名访问 SQLServer,请先到 域名控制台 完成一个域名解析

  4. 远程桌面至服务器,启用 SQL Server 管理员密码

  • Linux

  • Windows

Linux环境下使用 CloudBeaver 来验证 SQL Server 数据库:

  1. 使用本地电脑浏览器访问:http://域名:9090 或 http://服务器公网IP:9090, 进入初始化页面

  2. 设置用户名和密码,然后点击【Next】进入下一步

  3. 继续点击【Next】进入下一步,最后点击【FINISH】完成初始化

  4. 连接【SQL SERVER】,管理数据库:点击右上角【Settings】图标,选择【Administration】>【Connection Management】,添加 SQL SERVER

  5. 填写数据库基本信息,点击【Create】

  6. 点击左上角 Cloud Beaver 图标,SQL Server 数据库连接成功,可以方便管理数据库

若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:

无法使用 SQLServer 密码登录?

为了安全考虑,本部署方案没有创建 SQLServer 的登录密码。

SQLServer 服务启动失败?

请检查服务器名称是否正确:在【服务器名称】中通过【浏览更多...】选择正确的服务器

需要了解更多 SQLServer 的使用,请参考官方文档:SQL Server 技术文档

使用 SQLServer 企业管理器 连接数据库时,除了填写 . 或 (local) 之外,也可以直接填写服务器名称(ID)。

这个 ID 获取的方式有两种:

  • 从 Windows 系统中获取:【我的电脑】>【属性】,计算机名即我们所需的 ID

  1. 从 SQLServer企业管理器获取:【服务器名称】>【浏览更多...】选择服务器,并以【Windows身份】登录数据库

默认没有启用密码登录方式(SQL Server 身份验证模式),参考下面的步骤设置:

  1. SQLServer 企业管理器中:通过【属性】>【安全性】>【服务器身份验证】,选择 SQLServer 和 Windows 身份验证模式

  2. 启用 sa 账户,并设置密码:依次展开【安全性】、【登录名】,找到默认登录名【sa】,右键【属性】,在弹出的窗口中点击【状态】,将登录选项选择【已启用】,也可以在【常规】选项卡里设置你的登录密码,点击确认保存.

  3. 重启 SQL Server 服务,使配置生效。

待研究

通过本地电脑远程访问 SQLServer,需完成如下设置:

本镜像默认完成了SQLServer远程访问的配置,但为了能够顺利访问,SQLServer所在的服务器还需完成如下两个设置:

  1. 打开SQLServer企业管理器工具,在服务器【连接】属性中,勾选【允许远程连接到本服务器】

  2. 打开SQL Server 配置管理器工具,在网络配置中,启用【TCP/IP】协议

  1. 在Windows服务器防火墙设置中开启远程访问:【控制面板】>【系统和安全】>【Windows防火墙】>【允许程序或功能通过Windows防火墙】

  2. 在云控制台中,开启服务器安全组的1433端口

设置完成上面的服务器之后,下面以Navicat为例来说明如何在本地电脑访问并管理SQLServer

  1. 在Windows服务器防火墙设置中开启远程访问(请见上一章)

  2. 在Navicat->新建一个SQLServer连接,填写好连接参数

  3. 点击【连接测试】,成功表明参数没有问题。

  4. 点击【确认】后,进入数据库管理界面

SQL Server 应用中包含 IIS 等组件,可通过 通用参数表 查看路径、服务、端口等参数。

通过运行 docker ps,查看 SQL Server 运行时所有的服务组件:

CONTAINER ID   IMAGE                                        COMMAND                  CREATED          STATUS          PORTS                                       NAMES
7918843fec4a   mcr.microsoft.com/mssql/server:2022-latest   "/opt/mssql/bin/perm…"   30 seconds ago   Up 24 seconds   0.0.0.0:1433->1433/tcp, :::1433->1433/tcp   mssql
f1780694066a   dbeaver/cloudbeaver:latest                   "./run-server.sh"        2 hours ago      Up 2 hours      0.0.0.0:9090->8978/tcp, :::9090->8978/tcp   cloudbeaver
  • Linux

  • Windows

SQL Server 安装目录: /data/apps/sqlserver SQL Server 数据目录: /data/apps/sqlserver/data/mssql_data

端口号
用途
必要性

1433

远程访问 SQLServer

必选

9090

可视化 SQLServer 工具

必选

使用 SQL Server Management Studio 查看

  • Linux

  • Windows

sudo docker start | stop | restart | stats mssql sudo docker start | stop | restart | stats cloudbeaver

也可以使用 cmd 工具,通过命令的方式启动或关闭数据库

  • 快速启动命令:net start mssqlserver

  • 关闭服务:net stop mssqlserver

  • SQL Server 管理器打开的命令是:ssms

mssql-cli

SQL Assessment API

产品 License 清单:

  • license_Expr_2005.rtf

  • license_Expr_2008R2.rtf

  • license_Expr_2008.rtf

  • license_Expr_2012.rtf

Express版本与企业版相比,功能更少(例:SQLServer 2016 各个版本功能对比)。另外,它针对服务器有如下的限制:不超过1个处理器,不超过10G数据存储

SQLServer 初始化安装向导

详细步骤

出现问题?

SQLServer 使用入门

SQLServer 常用操作

获取服务器名称(ID)

启用密码(SQL Server 身份验证模式)

Reporting Services 设置

开启远程访问

SQLServer 服务端开启远程连接

Windows 服务器设置防火墙和端口

客户端工具范例

并安装Navicat

SQL Server 参数

路径

端口

版本

服务

命令行管理

命令行

API

版权与约束

本文档中所涉及的 SQLServer 均为 Express 版本,可以免费使用或分发。详情参考官方:

​
​
​
​
​
​
​
​
​
​
​
​
下载
​
​
​
​
​
​
​
​
​
许可条款
​