页面设置
设置页面的整体风格
  • 颜色方案

如何远程连接CRM系统数据库

2023-12-13
  • 刘小明

    我现在有一个问题,知客CRM数据库现在安装在我们公司内网中的一台服务器上。我是系统管理员,现在我想在我自己的电脑上远程管理知客CRM的数据库。但是无法连接成功,我该怎么做?

  • 知客CRM系统的数据库是基于SQL Server的,为安全起见,在安装后默认只允许本地访问,即只有安装了CRM系统的服务器才能连接该数据库。在实际业务场景中,如果您需要在其他电脑或服务器远程连接CRM系统数据库,还需要进行一些配置(注意:该教程只针对CRM系统管理员),以下是操作步骤。

  • 1. 启用相关服务
  • 在开始菜单找到Sql Server菜单组,打开Sql Server配置管理器,选中Sql Server服务节点,确认Sql Server Browser服务是否启动,如果没有,将其启动模式设为自动(随操作系统启动而启动),然后手动启动它。

  • SQL Server Browser 可侦听对 Microsoft SQL Server 资源的传入请求并提供有关计算机上安装的 SQL Server 实例的信息。 SQL Server Browser 可用于执行下列操作:
    浏览可用服务器列表。
    连接到正确的服务器实例。
    连接到专用管理员连接 (DAC) 终结点。

  • 下面是配置Sql Server Browser操作界面的截图,您可以点击放大看看。

  • 2. 确保关键协议处于启用状态
  • 要实现数据库的远程连接,要确保一些关键协议处于启用状态。在Sql Server配置管理器中,依次展开Sql Server网络配置 - 【SqlExpress】的协议(此处斜体字部分是实际安装CRM数据库时指定的实例名),在右侧找到Name Pipes(命名管道)和TCP/IP协议并启用。

  • 下面是确保关键协议处于启用状态操作界面的截图,您可以点击放大看看。

  • 3. 配置IP地址
  • 还是在Sql Server网络配置界面中,进一步对TCP/IP协议进行配置。双击TCP/IP协议,打开属性窗口,可以看到有 IP1 - IP(n)的配置栏,如果其IP地址是fe80开头的地址(这是IPV6地址),要将其改为IPV4地址。如192.168.1.100,具体地址请使用 ipconfig 查看。

  • 下面是配置IP地址操作界面的截图,您可以点击放大看看。

  • 4. 确保防火墙允许SQL Server的连接
  • 除了IP地址,还需要注意一点,Sql Sever默认连接端口是1433。如果您的服务器启用了防火墙,就要在防火墙中添加一个规则,允许对本机的1433端口进行连接。

  • 下面是防火墙允许1433端口连接操作界面的截图,您可以点击放大看看。

  • 5. 确认数据库的远程连接已生效
  • 经过以上步骤后,CRM系统的数据库已经可以进行远程连接了,您可以在Sql Server 管理控制台中进行确认。打开Sql Server Management Studio,在对象资源管理器中连接数据库,输入正确的 [IP地址\实例名],填写账号和密码进行连接测试。

  • 如果本机连接成功,您还需要进一步确认一下:右键选择刚刚已连接的数据库实例,选择 属性,在属性配置栏中选中 连接,确认 [允许远程连接到此服务器] 已被勾选。

    还有一个注意事项,某些远程数据库连接工具可能不需要输入实例名,只需要给定Ip地址即可。

  • 下面是确认数据库连接是否生效操作界面的截图,您可以点击放大看看。