我正在评估TeamCity 9.0.4并使用HSQLDB。 现在尝试将MS SQL Server 2014设置为外部数据库。我没有命名实例(NULL)。
所以我尝试了以下连接网址
connectionUrl=jdbc:sqlserver://<host>:1433;databaseName=<database name>
connectionProperties.user=<user>
connectionProperties.password=<password>
当我尝试加载构建服务器时,我收到此消息。
TeamCity正在开始
继续尝试连接数据库
TeamCity服务器正在连接到MSSQL数据库。数据库服务器 尚未启动,或连接属性未正确设置。
我还检查了日志文件,这就是我得到的。
[2015-05-20 14:08:34,513] INFO - jetbrains.buildServer.STARTUP - 当前阶段:继续尝试连接数据库
SQLSERVER已启动,我认为连接URL存在问题。 我该怎么做才能解决这个问题。
答案 0 :(得分:2)
感谢DevOps。
我的错误,我在本地测试TeamCity。 问题出在 SQL Server网络连接上。 SQLEXPRESS
禁用了TCP / IP为SQLEXPRESS启用TCP / IP
右键单击TCP / IP,然后选择“属性”。设置已启用=是。
更好地检查一下,单击IP地址选项卡并找到该部分 IP全部。将TCP端口设置为1433。