DOORS中文网站 > 最新资讯 > DOORS客户端怎么连接数据库 DOORS服务器地址和端口如何填写
教程中心分类
DOORS客户端怎么连接数据库 DOORS服务器地址和端口如何填写
发布时间:2026/11/10 11:51:43

  新电脑装好DOORS后,登录前还有一项配置容易填错,就是客户端该连接哪台数据库服务器。有的团队同时维护生产库和测试库,两套环境可能使用不同主机,也可能在同一台主机上使用不同端口。再加上许可证服务器也有自己的地址和端口,几组信息放在一起,容易拿错。这里以IBM DOORS 9.7系列的Windows桌面客户端为例,分别说明首次安装和已安装客户端的连接方式。

  一、DOORS客户端怎么连接数据库

 

  首次安装时,可以在安装向导里指定数据库服务器。电脑上已经装好客户端时,可以给桌面快捷方式加启动参数,直接用这个入口打开指定的数据库。

 

  1、在安装时指定数据库服务器

 

  安装前先向DOORS管理员拿到目标环境的主机名和端口。若团队同时有正式库和测试库,记下这组信息属于哪个环境,登录后也方便核对。

 

  ①启动【DOORS客户端安装程序】,按向导选择典型安装,进入数据库连接设置。

 

  ②在【数据库主机】中填写管理员提供的主机名,在【数据库端口】中填写对应的端口号。英文安装界面可对照Database Host和Database Port。

 

  ③继续完成许可证配置和客户端安装,再从【开始】菜单启动DOORS。

 

  2、通过快捷方式连接另一套数据库

 

  ①退出DOORS,复制已有的桌面快捷方式,将副本命名为【DOORS测试库】或其他便于识别的名称。

 

  ②右击快捷方式,选择【属性】,在【快捷方式】选项卡中找到【目标】。

 

  ③保留原来的【doors.exe】路径,在路径的结束引号后加一个空格,再添加【-data 36677 doors-test.example.com】。如果已有【-data】或【-d】,替换原参数及其对应的地址。

 

  ④将示例主机名和端口换成实际值,点击【应用】和【确定】,用这个快捷方式重新启动。

 

  完整目标由可执行文件路径和启动参数两部分组成。路径中有空格时,引号只包住程序路径,数据库参数放在引号外。启动参数会覆盖本次启动使用的默认数据库连接,因此正式库和测试库可以各保留一个入口。

 

  3、登录后确认数据库和项目

 

  ①在DOORS【登录】窗口中,使用目标数据库对应的账户和认证方式完成登录。

 

  ②在【数据库资源管理器】中核对数据库名称,展开预期的项目,打开一个已有访问权限的需求模块。

 

  二、DOORS服务器地址和端口如何填写

 

  DOORS的数据库端口由服务端配置决定,36677是默认值。安装向导把地址和端口分开收集,快捷方式则把两项合并成一个参数。

 

  1、按填写位置区分两种格式

 

  假设管理员给出的数据库主机名为doors-test.example.com,端口为36678。安装向导中分开填,放进启动参数时则按端口在前、主机名在后的顺序组合。

 

  ①使用安装向导时,在【数据库主机】中填入【doors-test.example.com】,在【数据库端口】中填入【36678】。

 

  ②使用快捷方式时,在【目标】中填入参数【-data 36678 doors-test.example.com】,保存后重新启动。

 

  ③如果服务器迁移后仍沿用原主机名,但端口发生变化,核对【-data】后面、半角【 】前面的数字,并替换为新端口。

  2、把数据库和许可证信息分开填写

 

  ①在安装向导的【数据库主机】和【数据库端口】中,填写DOORS数据库服务的连接信息。

 

  ②如果使用浮动许可证,在许可证配置页面填写管理员给出的许可证服务器信息,格式为【端口 许可证主机名】。使用本地许可证文件时,按向导指定许可证文件路径。

 

  数据库服务负责提供项目和需求数据,许可证服务负责向客户端提供使用许可。两处都可能出现端口和主机名,但各自对应独立的服务。团队提供的浏览器登录地址也有自己的用途,桌面客户端的数据库连接应使用管理员给出的数据库主机和监听端口。

 

  三、DOORS客户端连不上数据库怎么排查

 

  报错发生在哪一步,往往能缩小排查范围。启动时连不上数据库,先查目标地址和端口。若已进入登录窗口,或已经登录但看不到某个项目,就要结合报错检查认证、许可或权限。

 

  1、从客户端测试数据库端口

 

  ①在出现问题的电脑上打开【Windows PowerShell】,运行【Test-NetConnection-ComputerName doors-test.example.com-Port 36678】,将主机名和端口替换为实际值。

 

  ②查看【RemoteAddress】与【TcpTestSucceeded】。如果主机名解析失败,先核对名称和当前接入的企业网络。

 

  ③如果能解析主机名,但【TcpTestSucceeded】为【False】,把测试结果交给管理员,请其核对数据库服务的监听端口和网络放行规则。

 

  这项测试检查的是客户端能否与指定端口建立TCP连接。即使主机能响应ping,数据库端口也可能无法访问。端口测试通过后,仍要启动DOORS,确认应用连接和登录是否正常。

 

  2、核对实际启动参数和服务实例

 

  ①打开当前使用的快捷方式,通过【属性】→【快捷方式】检查【目标】中是否还保留着旧的【-data】参数。

 

  ②若同一台服务器运行多套DOORS数据库,请管理员在Windows服务器的【服务】中核对对应的【DOORS Database Server】实例是否运行,并确认该实例实际使用的端口。

 

  ③更新快捷方式中的【-data】后重新启动,登录后在【数据库资源管理器】中核对库名和项目。

 

  3、根据登录提示核对账户和许可

 

  端口可以访问之后,报错文字比反复改地址更有参考价值。账号被拒绝、许可证获取失败、项目列表缺少某个项目,分别指向不同的配置。

 

  ①在【登录】窗口记录完整报错。若提示账户或认证失败,请管理员核对该账户在目标数据库中的状态和认证方式。

 

  ②若提示无法获取许可证,回到客户端的许可证配置,核对【许可证服务器】或本地许可证文件。

 

  ③若登录成功但看不到目标项目,在【数据库资源管理器】中核对当前库名,再请项目管理员检查该账户的访问权限。

  总结

 

  在维护多套DOORS环境时,把环境名称、数据库主机和端口配对记录,比单独记住一个默认端口更方便。尤其是服务器迁移或更换电脑后,库名、项目列表和模块访问权限可以作为交接时的核对依据。每套环境保留一个名称明确的快捷方式,也能减少日常在测试库和正式库之间切换时的误操作。

185 5033 1535