JIRA Software是優秀的敏捷項目工具,協助您追蹤問題,集成代碼,規劃,開發,發佈高質量的軟件產品。本教程將會介紹如何將Jira應用程序鏈接到SQL Server 2017。 sql
建立和配置SQL Server數據庫數據庫
爲Jira建立數據庫(例如 jiradb)。 bash
確保排序規則類型 不區分大小寫。 服務器
SQL Server使用Unicode編碼來存儲字符。這足以防止任何可能的編碼問題。架構
建立一個Jira將鏈接的數據庫用戶(例如 jiradbuser)。此用戶不該該是數據庫全部者,而應該是db_owner 角色。工具
在數據庫中爲Jira表建立一個空的schema(例如 jiraschema)。 sqlserver
確保數據庫用戶具備鏈接到數據庫的權限,以及在新建立的模式中建立和填充表格。 post
確保在SQL Server上啓用了TCP / IP並正在偵聽正確的端口,默認的SQL Server安裝使用端口號1433。 編碼
確保SQL Server以適當的身份驗證模式運行。 url
關閉SET NOCOUNT選項。
打開SQL Server Management Studio。
轉到Tools > Options > Query Execution > SQL Server > Advanced,而後清除SET NOCOUNT複選框。
在對象資源管理器中右鍵單擊您的服務器,而後轉到Properties > ConnectionsDefault > Connections,清除the no count選項。
經過右鍵單擊新建立的數據庫並選擇New Query來訪問Query Console ,運行如下命令以設置隔離級別。
ALTER DATABASE THE-NEW-DATABASE-CREATED-FOR-JIRA SET READ_COMMITTED_SNAPSHOT ON複製代碼
配置Jira以鏈接到數據庫
有兩種方法能夠將Jira服務器配置爲鏈接到SQL Server數據庫。
使用Jira設置嚮導-若是您剛剛安裝了Jira而且是第一次進行設置,請使用此方法。
使用Jira配置工具-若是您有現有的Jira實例,請使用此方法。
注:點擊查看具體操做
數據庫鏈接字段
該表顯示了將Jira鏈接到數據庫時須要填寫的字段。若是您想手動建立或編輯dbconfig.xml文件,也能夠參考它們和下面的示例dbconfig.xml文件。
安裝嚮導/配置工具 |
dbconfig.xml | 描述 | |
主機名 |
位於
<url>
標籤中(下面示例中的粗體文字):
<url>jdbc:sqlserver://dbserver:1433;databaseName=jiradb</url> |
安裝SQL Server服務器的計算機的名稱或IP地址。 | |
接口 |
位於
<url>
標籤中(下面示例中的粗體文字):
<url>jdbc:sqlserver://dbserver:1433;databaseName=jiradb</url>
|
SQL Server服務器正在偵聽的TCP / IP端口。您能夠將此處留空以使用默認端口。 | |
數據庫 |
位於
<url>
標籤中(下面示例中的粗體文字):
<url>jdbc:sqlserver://dbserver:1433;databaseName=jiradb</url>
|
SQL Server數據庫的名稱(Jira將保存其數據)。您應該已在上面的步驟1中建立了此項 | |
用戶名 |
|
Jira用於鏈接SQL Server服務器的用戶。您應該已在上面的步驟1中建立了此項。 | |
密碼 |
位於
<password>
標籤中(參見下面示例中的粗體文字):
<password> jiradbuser</password>
|
用戶密碼 - 用於經過SQL Server服務器進行身份驗證。 | |
模式 |
|
SQL Server數據庫使用的架構的名稱。您應該已在上面的步驟1建立了此項。 |
示例dbconfig.xml文件
defaultDSdefaultmssqljiraschema jdbc:sqlserver://dbserver:1433;databaseName=jiradb com.microsoft.sqlserver.jdbc.SQLServerDriver jiradbuser password 20 20 30000 20 true 300 select 1 60000 300000 true false複製代碼
啓動Jira