安装QC服务器名称设置指南,本地与远程配置详解,QC服务器安装与配置,名称设置及本地远程配置攻略
半夜两点,你卡在QC安装界面,盯着“服务器名称”的输入框满头问号——填IP?写localhost?还是随便起个酷炫名字? 作为一个装过上百次QC的老油条,今天用人话拆解这个看似简单实则坑 *** 小白的配置项。
一、服务器名称的本质:连接数据库的GPS坐标
这个名称根本不是让你发挥创意的地方!它本质是QC服务端定位数据库的导航地址,分三种情况:
- 本地测试环境 → 直接填
localhost
- 局域网数据库 → 填数据库服务器的内网IP(如192.168.1.100)
- 云数据库 → 填数据库服务的公网IP或域名
血泪案例:某程序员在SQL配置页填了服务器主机名"DB-SERVER01",结果连不上数据库。真相:名称必须在DNS解析有效或直接使用IP地址
二、不同安装环节的服务器名称对照表

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%是数据库服务器名称填错!
解决步骤:
- 登录SQL Server → 右键属性查实际主机名+实例名(如图
SHANGHAISQLEXPRESS
) - QC配置页填
SHANGHAISQLEXPRESS
(注意反斜杠) - 勾选"显示高级选项" → 核对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安装卡三天,八成是 *** 在服务器名称上。记住两个黄金法则:
- 数据库配置页的服务器名称≈数据库的身份证号——要么是IP要么是全网唯一的DNS名
- 名字再酷系统也不认,能连上的才是好名字。下次填之前,先拿Navicat连一把试试,能通再往QC里填,省得熬夜排错拍断大腿。