2

Jira を外部データベースに接続しようとしています。主な目標は、Visual Studio から Jira のデータベースに接続することです。

JIRA ウォークスルー ( https://confluence.atlassian.com/display/JIRA/Connecting+JIRA+to+SQL+Server+2008 )の手順全体を完了すると、ブラウザー ウィンドウに次のメッセージが表示されます。

おっと - エラーが発生しました
システム エラーの
原因:
com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException .

その後、スタック トレース、ビルド情報、サーバー情報などがあります (完全なレポートは goo-docs にあります: https://docs.google.com/open?id=0BwJaBRG-2a9gNGNwY2ZESlMzT0E )

Google で検索しましたが、関連するものが見つかりませんでした。

また、Jira を MySQL 5.5 に接続しようとしましたが、別のマシン (win 7) で接続しようとしましたが、結果はまったく同じでした。これが私がフォローしているプロセスです:

  1. SQL Server Management Studio でデータベース "jiradb" を作成します
  2. ログイン「jiradbuser」を作成し、パスワード ポリシーを無効にし、デフォルト データベースを「jiradb」に設定し、ドキュメントにあるようにユーザー マッピングを設定します。
  3. サーバーで tcp/ip を有効にする
  4. サーバーに混合認証を設定する
  5. Jira 設定ツールで Jira を設定し、接続をテストします (成功)。

また、新しい Jira コピーをインストールし、(内部 hsql db の代わりに) インストール中に SQL Server 2008 データベースを設定しましたが、mySQL と同様に効果はありません。

私のシステム設定:

  • XP SP3に勝つ
  • ジラ 5.1

前もって感謝します!

4

1 に答える 1

0

よし、この問題は解決した。その理由は、MS SQL データベースの間違ったカスタマイズにありました。たとえば、新しいユーザー jiradb のデフォルト データベースを設定しましたが、master が必要でした。また、ユーザー マッピングにはロール db_owner が存在してはならず、datareader および datawriter である必要があります。この問題について詳しい情報が必要な方のお役に立てれば幸いです

于 2012-07-25T18:43:34.747 に答える