DevOps 发布管道本地 TaskModuleSqlUtility
DevOps Release Pipeline on-premise TaskModuleSqlUtility
我正在尝试使用 DevOps 发布管道将 SQL 代码发布到本地 SQL 服务器上。
我可以通过将 DevOps 代理添加到我的其中一台服务器来成功完成此操作 - 但是当我尝试部署到使用链接服务器到 Sybase 数据库的本地 SQL 服务器时(与我要部署到的数据库无关,链接服务器由服务器上的另一个数据库使用)我在发布期间在 DevOps 中收到以下错误。
我尝试部署到的服务器在 Windows 中有一个 'LIB' 环境变量,它引用“D:\Sybase%SYBASE_OCS%\lib”作为 Sybase dll在机器上使用。
发布错误:
2021-02-19T12:48:29.0053647Z ##error : Warning as Error: Invalid
search path 'D:\Sybase%SYBASE_OCS%\lib' specified in 'LIB environment
variable' -- 'The system cannot find the path specified. '
(1) : namespace TaskModuleSqlUtility
有什么我可以添加到构建中或在服务器上更改以使其部署的东西吗?
看来您使用的是self-hosted agent,需要我们配置本机环境变量。
我们需要检查环境变量,确保变量路径D:\Sybase%SYBASE_OCS%\lib
存在。
步骤:打开环境变量->更改用户和系统变量列表中的LIB变量。
我正在尝试使用 DevOps 发布管道将 SQL 代码发布到本地 SQL 服务器上。
我可以通过将 DevOps 代理添加到我的其中一台服务器来成功完成此操作 - 但是当我尝试部署到使用链接服务器到 Sybase 数据库的本地 SQL 服务器时(与我要部署到的数据库无关,链接服务器由服务器上的另一个数据库使用)我在发布期间在 DevOps 中收到以下错误。
我尝试部署到的服务器在 Windows 中有一个 'LIB' 环境变量,它引用“D:\Sybase%SYBASE_OCS%\lib”作为 Sybase dll在机器上使用。
发布错误:
2021-02-19T12:48:29.0053647Z ##error : Warning as Error: Invalid search path 'D:\Sybase%SYBASE_OCS%\lib' specified in 'LIB environment variable' -- 'The system cannot find the path specified. '
(1) : namespace TaskModuleSqlUtility
有什么我可以添加到构建中或在服务器上更改以使其部署的东西吗?
看来您使用的是self-hosted agent,需要我们配置本机环境变量。
我们需要检查环境变量,确保变量路径D:\Sybase%SYBASE_OCS%\lib
存在。
步骤:打开环境变量->更改用户和系统变量列表中的LIB变量。