我正在尝试在我的Windows机器中设置TeamCity 9.1。 在数据库设置部分,我下载了sql驱动程序并复制了 sqljdbc4.jar文件到文件夹" C:\ Windows \ System32 \ config \ systemprofile \ .BuildServer \ lib \ jdbc"指令页面中提到的文件夹。
但是,点击刷新JDBC驱动程序
后,我仍然收到此消息在。中找不到MS SQL Server JDBC驱动程序 C:\ WINDOWS \ system32 \设置\ systemprofile \ .BuildServer \ LIB \ JDBC 。目录
从Microsoft下载中心下载驱动程序,然后按照 说明并将驱动程序jar文件放入 C:\ WINDOWS \ system32 \设置\ systemprofile \ .BuildServer \ LIB \ JDBC 服务器上的目录。
任何想法??
答案 0 :(得分:1)
您是否正确修改了database.properties文件?如果您将TC服务器作为Windows服务运行,请确保停止服务并进行更改并重新启动。
答案 1 :(得分:1)
我在设置TeamCity 9.1时遇到了同样的问题。在此安装时,.BuildServer\lib\jdbc
下的文件夹C:\Windows\System32\config\systemprofile
不存在。我重新安装了TeamCity并再次安装,但手动将数据目录定义为C:\TeamCityData
。
当设置向导询问驱动程序时,我将sqljdbc4.jar
文件复制到C:\TeamCityData\lib\jdbc
(此时它已存在),单击refresh JDBC drivers
并且它有效。希望这会对你有所帮助
答案 2 :(得分:0)
在正常的TeamCity安装上,JDBC jar文件需要位于" C:\ ProgramData \ JetBrains \ TeamCity \ lib \ JDBC \"程序数据是C盘中隐藏文件夹的文件夹。
在此处删除jar文件后,应该检测到它。让我知道它是怎么回事。
干杯!