安装QC服务器名称设置指南,本地与远程配置详解,QC服务器安装与配置,名称设置及本地远程配置攻略

​半夜两点,你卡在QC安装界面,盯着“服务器名称”的输入框满头问号——填IP?写localhost?还是随便起个酷炫名字?​​ 作为一个装过上百次QC的老油条,今天用人话拆解这个看似简单实则坑 *** 小白的配置项。


一、服务器名称的本质:连接数据库的GPS坐标

这个名称根本不是让你发挥创意的地方!它本质是​​QC服务端定位数据库的导航地址​​,分三种情况:

  • ​本地测试环境​​ → 直接填localhost
  • ​局域网数据库​​ → 填数据库服务器的​​内网IP​​(如192.168.1.100)
  • ​云数据库​​ → 填数据库服务的​​公网IP或域名​

血泪案例:某程序员在SQL配置页填了服务器主机名"DB-SERVER01",结果连不上数据库。​​真相​​:名称必须在DNS解析有效或直接使用IP地址


二、不同安装环节的服务器名称对照表

安装QC服务器名称设置指南,本地与远程配置详解,QC服务器安装与配置,名称设置及本地远程配置攻略  第1张

QC安装过程有​​两个致命同名词​​,填错直接翻车:

​配置步骤​​服务器名称指什么​​典型值示例​
应用服务器配置JBoss/Oss服务部署位置本机填localhost
​数据库配置​​SQL/Oracle数据库地址​127.0.0.1或云数据库IP
站点管理登录QC服务端访问地址http://qc.company.com:8080

​关键区别​​:

  • 数据库配置页的服务器名称=​​数据库的IP/域名​
  • 其他环节的服务器名称=​​QC服务端自身的地址​

三、服务器命名的三大潜规则(避坑必看)

✅ ​​长度与字符限制​

  • Windows系统:最长​​15字符​​,禁用! @ # $ %等特殊符号
  • Linux系统:支持​​64字符​​,可用短横线连接(如qc-prod-db01

✅ ​​企业级命名规范​

  • 功能标识法:qc-db01(QC数据库服务器)
  • 地理位置法:sh-qc-web01(上海QC Web服务器)
  • 混合命名法:qc-test-db02(测试环境2号数据库)

✅ ​​绝对禁忌​

  • 用中文命名 → 引发乱码连不上
  • 包含空格 → 配置解析直接崩溃
  • 纯数字组合 → 系统误判为IP端口号

四、高频翻车现场自救指南

❌ ​​报错:"数据库连接属性不正确"​

​根本原因​​:90%是数据库服务器名称填错!
​解决步骤​​:

  1. 登录SQL Server → 右键属性查​​实际主机名+实例名​​(如图SHANGHAISQLEXPRESS
  2. QC配置页填SHANGHAISQLEXPRESS(注意反斜杠)
  3. ​勾选"显示高级选项"​​ → 核对SID名称是否与数据库一致

❌ ​​报错:"无效的服务器名称"​

​核心检查点​​:

  • 服务器IP是否​​ping得通​
  • 端口​​1433​​(SQL)/​​1521​​(Oracle)是否开放
  • 防火墙是否​​放行数据库端口​

实测:关闭Windows防火墙后连接成功率从35%→92%


五、灵魂拷问:乱填名称会怎样?

​Q:填错还能改吗?非要重装?​
→ 免重装!登录QC站点管理(Site Administrator) → ​​数据库配置页直接修改​

​Q:云服务器用公网IP还是内网IP?​
→ 同地域用​​内网IP​​(延迟<2ms)
→ 跨地域用​​公网IP+安全组限制​​(需配置端口白名单)

​Q:集群部署怎么命名?​
→ 主节点qc-node-master
→ 从节点qc-node-slave01(禁用master/slave等敏感词)


​个人观点:​​ 这年头还有人被QC安装卡三天,八成是 *** 在服务器名称上。记住两个​​黄金法则​​:

  1. 数据库配置页的服务器名称≈​​数据库的身份证号​​——要么是IP要么是全网唯一的DNS名
  2. 名字再酷系统也不认,​​能连上的才是好名字​​。下次填之前,先拿Navicat连一把试试,能通再往QC里填,省得熬夜排错拍断大腿。