將Jira應用程序鏈接到SQL Server 2017

    JIRA Software是優秀的敏捷項目工具,協助您追蹤問題,集成代碼,規劃,開發,發佈高質量的軟件產品。本教程將會介紹如何將Jira應用程序鏈接到SQL Server 2017。 sql

  1. 建立和配置SQL Server數據庫數據庫

    1. 爲Jira建立數據庫(例如 jiradb)。 bash

      • 確保排序規則類型 不區分大小寫。 服務器

      • SQL Server使用Unicode編碼來存儲字符。這足以防止任何可能的編碼問題。架構

    2. 建立一個Jira將鏈接的數據庫用戶(例如 jiradbuser)。此用戶不該該是數據庫全部者,而應該是db_owner 角色。工具

    3. 在數據庫中爲Jira表建立一個空的schema(例如 jiraschema)。 sqlserver

    4. 確保數據庫用戶具備鏈接到數據庫的權限,以及在新建立的模式中建立和填充表格。 post

    5. 確保在SQL Server上啓用了TCP / IP並正在偵聽正確的端口,默認的SQL Server安裝使用端口號1433。 編碼

    6. 確保SQL Server以適當的身份驗證模式運行。 url

    7. 關閉SET NOCOUNT選項。

      • 打開SQL Server Management Studio。

      • 轉到Tools > Options > Query Execution > SQL Server > Advanced,而後清除SET NOCOUNT複選框。

      • 在對象資源管理器中右鍵單擊您的服務器,而後轉到Properties > ConnectionsDefault > Connections,清除the no count選項。

    8. 經過右鍵單擊新建立的數據庫並選擇New Query來訪問Query Console ,運行如下命令以設置隔離級別。

    9. ALTER DATABASE THE-NEW-DATABASE-CREATED-FOR-JIRA SET READ_COMMITTED_SNAPSHOT ON複製代碼
  2. 配置Jira以鏈接到數據庫

  3. 有兩種方法能夠將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中建立了此項
    用戶名


    位於 <username> 標籤中(參見下面示例中的粗體文字):
    <username>jiradbuser</username>

    Jira用於鏈接SQL Server服務器的用戶。您應該已在上面的步驟1中建立了此項。
    密碼
    位於 <password> 標籤中(參見下面示例中的粗體文字):
    <password>jiradbuser</password>
    用戶密碼 - 用於經過SQL Server服務器進行身份驗證。
    模式

    位於 <schema-name> 標籤中(參見下面示例中的粗體文字):
    <schema-name>dbo</schema-name>
    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複製代碼
  4. 啓動Jira

相關文章
相關標籤/搜索