設定 SQL Server 資料庫來使用 Jazz™ Team Server, Rational® Engineering Lifecycle
Manager 以及「配置管理」應用程式。
開始之前
這個程序要求符合 SQL Server 的下列必要條件:
- 已啟動服務。
- Java™ 資料庫連線功能
(JDBC) 驅動程式安裝在 Rational Engineering Lifecycle
Manager 伺服器。
- SQL Server 已啟用 TCP 通訊協定。
- 建立資料庫表格的使用者必須是 sysadmin 固定伺服器角色中的成員,或是資料庫的擁有者 (dbo)。
請確定伺服器安全處於混合模式。您可以檢查伺服器安全來驗證這個模式。
應該將它設為 SQL Server 和 Windows 鑑別模式。
- 資料倉儲資料庫必須使用區分大小寫對照來建立。
註: 如果您以英文以外的其他語言使用
SQL Server,則必須先將語言變更為英文,然後再建立資料倉儲:
- 在 SQL Server Management Studio 中,用滑鼠右鍵按一下與資料庫伺服器的連線。
- 從蹦現視窗中,選取內容。
- 在「伺服器內容」視窗中,選取進階,然後將預設語言項目設定為英文。
- 儲存您的變更。
程序
- 為 Jazz Team Server, Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式的每一個實例建立資料庫。為與 Jazz Team
Server 相關聯的資料倉儲建立資料庫。 例如,如果您有一個 Rational Engineering Lifecycle
Manager、一個「配置管理」應用程式、一個
Jazz Team Server 以及一個資料倉儲,則需要建立四個資料庫。請使用下列範例來建立 Jazz Team Server 資料庫。若要建立 Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式資料庫,請用資料庫名稱取代 jts(例如,relm 和 vvc):
CREATE DATABASE jts
GO
- 建立每一個資料庫的使用者及密碼,並變更每一個資料庫的所有權。
執行下列指令:
CREATE LOGIN jtsDBuser
WITH PASSWORD = 'jtsDBpswd';
USE jts;
exec sp_changedbowner 'jtsDBuser'
GO
- 變更 Jazz Team Server、Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式資料庫的對照。 從指令行工具中,針對 Jazz Team Server 執行以下指令。對於 Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式資料庫,請用 relm 或 vvc 取代 jts:
ALTER DATABASE jts COLLATE SQL_Latin1_General_CP437_CS_AS
GO
- 變更 Jazz Team Server、Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式資料庫的列版本系統。 從指令行工具中,針對 Jazz Team Server 執行以下指令。對於 Rational Engineering Lifecycle
Manager 以及「配置管理」應用程式資料庫,請用 relm 或 vvc 取代 jts:
註: 在執行此指令之前,請確定與資料庫的連線處於開啟狀態。
ALTER DATABASE jts SET READ_COMMITTED_SNAPSHOT ON
GO
- 變更資料倉儲資料庫的對照。 從指令行鍵入:
ALTER DATABASE dw COLLATE SQL_Latin1_General_CP1_CS_AS
GO
- 建立名為 SQLSERVER_JDBC_DRIVER_FILE 的環境變數並指向
sqljdbc4.jar JDBC 驅動程式。 驅動程式的位置隨您的安裝而不同。

- 按一下。
- 按一下進階標籤,然後按一下環境變數。
- 在系統變數清單中,按一下新建。
- 在變數名稱中,輸入 SQLSERVER_JDBC_DRIVER_FILE,在變數值中,輸入 C:\Path_to_JDBC_driver\sqljdbc4.jar。

在 UNIX
系統上,新增下列環境變數宣告:
SQLSERVER_JDBC_DRIVER_FILE =.:Path_to_JDBC_driver/sqljdbc4.jar
- 如果要配置資料庫連線,以及建立資料庫表格,請完成下列步驟之一:
- 如果您使用 Tomcat,或者要部署 WebSphere Application Server,請啟動伺服器,繼續對 Rational Engineering Lifecycle Manager 應用程式執行 Jazz Team Server 安裝精靈。
- 如果您偏好手動修改資料庫連線的 teamserver.properties 檔,請執行
repotools 指令以建立資料庫表格。如需相關資訊,請閱讀手動配置 SQL Server 資料庫。
- 如果您是從舊版升級,請繼續執行適當的升級 Script,其會移轉現有的資料庫連線。如需相關資訊,請閱讀「升級 Rational Engineering Lifecycle
Manager」。