我想为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中创建了具有对数据库“confluence”的适当访问权限的用户?
您需要在提供的屏幕截图中提供此用户的用户名和密码。
数据库URL应包括数据库的名称 - “汇合” - 您正试图连接到,即:
您可能希望查看SQL Server Management Studio Express来管理SQL Server - 您应该能够创建用户并授予适当的访问权限。
还值得查看Atlassian documentation中用于将Confluence连接到SQL Server的注释。
您需要为SQLExpress添加实例详细信息。你需要像jdbc:jtds:sqlserver://localhost:1433/confluence;instance=SQLEXPRESS
这样的东西