如果您使用 Oracle 数据库并要从 2003.06.13(对于 Windows)或 clearquest_p2003.06.00-6(对于 Linux 和 UNIX 系统)之前的任何版本升级到 V7.1.x,那么可能需要修改模式存储库和用户数据库的数据库属性。
如果您使用 Oracle 数据库并已升级到 V2003.06.13 或更高版本,那么您已修改数据库属性,在升级到 V7.1.x 时不需要再做修改。
所有 Rational® ClearQuest® 客户机都必须升级到 V2003.06.13 或更高版本,才能使用由 V7.1.x 创建的数据库。
V2003.06.13 中的一个重要更改为:“服务器”和“SID”字段替换了“SQL*Net 别名”字段。
在 V2003.06.13 之前的版本中,“SQL*Net 别名”字段用于获取 Oracle 服务器的主机名、SID、连接协议以及 Oracle 侦听器的端口号。
另一个重要更改涉及“连接选项”字段中的有效参数。
在 2003.06.13 之前的版本中,“连接选项”字段始终包含列出以下参数的文本字符串:
HOST=;SID=;CLIENT_VER=;SERVER_VER=;LOB_TYPE=;
在 V2003.06.13 和更高版本中,“连接选项”字段中的以下参数有效:
HOST=;SID=;CLIENT_VER=;SERVER_VER=;LOB_TYPE=;PORT=;
在 V2003.06.13 和更高版本中,PORT 选项为可用。此外,在“连接选项”字段中,除 LOB_TYPE 以外的所有参数都为可选。使用其他参数(例如 HOST)仅可覆盖连接信息。
“连接选项”字段中的选项名称不区分大小写,但是,值区分大小写。选项必须由分号隔开,中间不留空格。
CLIENT_VER= 的有效值为 9.2。
V7.0 和更高版本不再支持 Oracle 8.1 和 8.2,所以 SERVER_VER= 的有效值为 9.2 和 10.1。
数据库的端口号不同于 Oracle 的缺省值(1521)时,必须在“连接选项”字段中为 PORT= 输入值。端口号必须以“PORT=number”的格式输入。
从 V2003.06.13 开始,LOB_TYPE 的缺省值为 CLOB。V7.0 和更高版本不支持 LONG 数据类型,因此所有数据类型为 LONG 的数据必须转换为 CLOB。有关信息,请参阅将 Oracle LONG 数据转换为 CLOB 数据。