我试图使用DevOps发布管道将SQL代码发布到一个前提下的Server上。
我可以通过将DevOps代理添加到我的一台服务器中来成功地做到这一点,但是当我试图部署到一个使用链接服务器到Sybase数据库的(我部署到的数据库不做任何事情)时,服务器上的另一个数据库使用了链接服务器,在发布过程中,我在DevOps中得到了以下错误。
我试图部署到的服务器在Windows中有一个'LIB‘环境变量,它引用"D:\Sybase%SYBASE_OCS%\lib“作为Sybase dlls在机器上使用。
发布错误:
2021-02-19T12:48:29.0053647Z ##error :警告为错误:无效搜索路径'D:\Sybase%SYBASE_OCS%\lib‘指定在'LIB环境变量’-“系统找不到指定的路径。”
(1):命名空间TaskModuleSqlUtility
有什么可以添加到服务器上的构建或更改以使其部署吗?
发布于 2021-02-22 18:24:10
似乎您使用的是自托管代理,它需要配置本地机器环境变量.
我们需要检查环境变量并确保变量路径D:\Sybase%SYBASE_OCS%\lib
的存在。
步骤:开放环境变量->更改用户和系统变量列表中的LIB变量。
https://stackoverflow.com/questions/66322599
复制相似问题