如果要設定 SQL Server 資料庫以與 Design Management Server 搭配使用,您可以使用指令行或視覺化工具,例如 SQL Server Studio Management。
程序
下列指示假設您使用的是 sqlcmd 工具,但是您也可以使用 SQL Server Management Studio。
- 在資料庫伺服器上,以資料庫管理者身分登入時,開啟命令提示字元視窗並執行 sqlcmd 指令,以連接至資料庫。 例如,您可以執行以下指令:
sqlcmd -S localhost\instanceName
對於 instanceName,使用資料庫實例的名稱。
- 連接至資料庫之後,執行下列指令,為 Jazz Team Server 應用程式建立資料庫和使用者:
CREATE DATABASE JTS
GO
CREATE LOGIN jtsDBuser
WITH PASSWORD = 'jtsDBpw';
USE JTS;
exec sp_changedbowner 'jtsDBuser'
GO
- 執行下列指令以變更資料庫的對照設定:
ALTER DATABASE JTS COLLATE SQL_Latin1_General_CP437_CS_AS
GO
- 執行下列指令以變更資料庫的列版本系統:
ALTER DATABASE JTS SET READ_COMMITTED_SNAPSHOT ON
GO
- 同樣地,給 Design Management Server (DM)、資料倉儲 (DW) 及「配置管理伺服器 (VVC)」另外配置 3 個資料庫,並使用資料庫的名稱(DM、DW 和 VVC)取代 <DB_name>。
- 建立資料庫和使用者:
CREATE DATABASE <DB_name>
GO
CREATE LOGIN <DB_name>DBuser
WITH PASSWORD = '<DB_name>DBpw';
USE <DB_name>;
exec sp_changedbowner '<DB_name>DBuser'
GO
- 變更對照設定:
ALTER DATABASE <DB_name> COLLATE SQL_Latin1_General_CP437_CS_AS
GO
- 變更列版本系統:
ALTER DATABASE <DB_name> SET READ_COMMITTED_SNAPSHOT ON
GO
- 使用指令 exit 關閉資料庫連線。
- 如果您要使用含有 JRE 5.0 的 WebSphere® Application Server 或
Design Management Server 隨附的 Tomcat 版本連接至 SQL Server 資料庫,請在 Design Management Server 上將
SQLSERVER_JDBC_DRIVER_FILE 系統變數設定為指向名為 sqljdbc.jar 的
JDBC 驅動程式 JRE 5.0 版。
註: 請勿在 JDBC 驅動程式的檔案路徑中使用空格。對於 32 位元系統上的 Program Files 目錄,可以使用
PROGRA~1。對於 64 位元系統上的 Program
Files (x86) 目錄,可以使用 PROGRA~2。
- 如果您要使用含有 JRE 6.0 的 WebSphere Application Server
來連接至 SQL Server 資料庫,或者如果您要將 Tomcat 伺服器配置為使用 Java 執行時期環境 6.0,請執行下列步驟:
- 將 SQLSERVER_JDBC_DRIVER_FILE 系統變數設定為指向名為
sqljdbc4.jar 的JDBC 驅動程式 JRE 6.0 版。
- 在下列檔案中指定 JRE 的位置:

- installDir/server/repotools-jts.bat
- installDir/internal/repotools/repotools.bat

- installDir/server/repotools-jts.sh
- installDir/internal/repotools/repotools.sh
這些檔案中的每一個都會定義名為
JAVA 的變數,如下列範例所示:
if [ `uname` = Darwin ];
then
JAVA="/usr/bin/java"
VMARGS="$VMARGS -XX:MaxPermSize=384m"
DEFINE="$DEFINE -Dcom.ibm.team.repotools.rcp.allowInvalidBundles=true"
else
JAVA="$START_DIR/jre/bin/java"
fi
將此變數的每個指派陳述式變更為 JRE 的位置。產生的程式碼如下所示,JRE 位置取代
jreLocation:
if [ `uname` = Darwin ];
then
JAVA="jreLocation/bin/java"
VMARGS="$VMARGS -XX:MaxPermSize=384m"
DEFINE="$DEFINE -Dcom.ibm.team.repotools.rcp.allowInvalidBundles=true"
else
JAVA="jreLocation/bin/java"
fi
- 儲存並關閉檔案。
下一步
如果您使用 Design Management Server
設定精靈來配置伺服器,則不需要執行進一步的資料庫自訂作業。此設定精靈會配置資料庫並建立必要的表格。
如果您未執行設定精靈,您可以手動自訂資料庫;如需相關資訊,請參閱
Rational® Team Concert 安裝說明文件中的
設定 SQL Server 資料庫。