【问题标题】:Atlassian Confluence with external SQL Database 2008 ExpressAtlassian Confluence 与外部 SQL Database 2008 Express
【发布时间】:2011-10-12 11:10:17
【问题描述】:

我想为 Atlassian Confluence 使用外部数据库。 因此,我安装了 SQL Server 2008 Express。 Confluence 和 sql server 在同一台机器上(只是一个德行的 atm。)

我启动了 Confluence 向导以使用外部数据库,但现在卡在第 2 步。(配置数据库)。

但我不知道我应该在这些空格中输入什么。

密码和用户名是什么意思? 服务器实例或单个数据库的用户名和密码?

我尝试这样连接:

jdbc:jtds:sqlserver://localhost:1433/confluence 用户名:WIN-2008STD/管理员 密码:

但后来我得到了这个错误:

配置数据库失败。无法创建数据库架构。 java.sql.SQLException:网络错误 IOException:连接被拒绝: 连接


关于我的 SQL Server 的信息:

服务器名称:WIN-2008STD\SQLEXPRESS

confluence 应该使用的数据库:confluence

IP地址:192.168.1.106


【问题讨论】:

    标签: sql-server sql-server-2008 confluence


    【解决方案1】:

    您是否在 SQL Server 中创建了一个对数据库“confluence”具有适当访问权限的用户?

    您需要在您提供的屏幕截图中提供该用户的用户名和密码。

    数据库 URL 应包含数据库的名称 - “confluence” - 您尝试连接到的数据库,即:

    • jdbc:jtds:sqlserver://localhost:1433/confluence

    您可能希望查看 SQL Server Management Studio Express 来管理您的 SQL Server - 您应该能够创建用户并授予适当的访问权限。

    还值得查看Atlassian documentation 中有关将 Confluence 连接到 SQL Server 的说明。

    【讨论】:

    • 好吧,现在我创建了一个名为 confluence 的新 sql 用户。这个用户似乎工作,但我仍然没有连接。我试过 //localhost:1433/confluence //192.168.1.106:1433/confluence //127.0.0.1:1433/confluence 总是同样的错误。 atlassian 的文档也帮不上忙。
    【解决方案2】:

    您需要为 SQLExpress 添加实例详细信息。你需要jdbc:jtds:sqlserver://localhost:1433/confluence;instance=SQLEXPRESS

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-19
      • 1970-01-01
      • 2020-11-23
      • 1970-01-01
      • 1970-01-01
      • 2012-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多