Atlassian Confluence与外部SQL Database 2008 Express

问题描述 投票:0回答:2

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

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

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

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

我试着像这样连接:

jdbc:jtds:sqlserver:// localhost:1433 / confluence用户名:WIN-2008STD / Administrator Passwort:

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

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


有关mySQL Server的信息:

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

汇合应使用的数据库:汇合

IP地址:192.168.1.106


sql-server sql-server-2008 confluence
2个回答
1
投票

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

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

数据库URL应包括数据库的名称 - “汇合” - 您正试图连接到,即:

  • JDBC:JTDS:SQLSERVER://本地主机:1433 /总汇

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

还值得查看Atlassian documentation中用于将Confluence连接到SQL Server的注释。


1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.