1

我正在尝试在我的 Windows 机器上设置 TeamCity 9.1。在数据库设置部分,我下载了 sql 驱动程序并将 sqljdbc4.jar 文件复制到文件夹“C:\Windows\System32\config\systemprofile\.BuildServer\lib\jdbc”文件夹中,如说明页中所述。

但我仍然在单击刷新 JDBC 驱动程序时收到此消息

在 C:\Windows\System32\config\systemprofile\.BuildServer\lib\jdbc 目录中找不到 MS SQL Server JDBC 驱动程序。

从 Microsoft 下载中心下载驱动程序并按照说明将驱动程序 jar 文件放入服务器上的 C:\Windows\System32\config\systemprofile\.BuildServer\lib\jdbc 目录中。

有任何想法吗??

4

3 回答 3

1

您是否正确修改了 database.properties 文件?如果您将 TC 服务器作为 Windows 服务运行,请确保停止该服务并进行更改并重新启动它。

于 2015-07-30T15:57:20.960 回答
1

我在设置 TeamCity 9.1 时遇到了同样的问题。在安装的这一点上,文件夹.BuildServer\lib\jdbc不存在于C:\Windows\System32\config\systemprofile. 我重新安装了 TeamCity 并再次安装,但手动将数据目录定义为C:\TeamCityData. 当安装向导询问驱动程序时,我将sqljdbc4.jar文件复制到C:\TeamCityData\lib\jdbc(这次它存在),单击refresh JDBC drivers它并且它工作。希望这会对你有所帮助

于 2015-08-04T07:09:26.897 回答
0

在正常的 TeamCity 安装中,JDBC jar 文件需要位于“C:\ProgramData\JetBrains\TeamCity\lib\JDBC\”文件夹中,其中 Program Data 是 C 驱动器中的隐藏文件夹。

一旦你将 jar 文件放到这里,它就会被检测到。让我知道事情的后续。

干杯!

于 2015-08-02T21:53:05.513 回答