У меня есть план Bamboo для выполнения сценария VB, который подключается к Microsoft SQL Server и выполняет некоторые операции на сервере SQL с возвращаемым значением. Скрипт работает нормально, когда я выполняю вручную, но не удается, когда я запускаю сценарий из задания Bamboo
сценарий VBScript находится на компьютере Windows, поэтому настроен удаленный агент для выполнения этого сценария. Обычные сценарии VBS работают нормально, за исключением сценария VBscript со строкой подключения к DBfails с сообщением об ошибке «Поставщик Microsoft OLE DB для SQL Server: сбой входа в системудля пользователя 'DOMAIN \ USERNAME $ "
VB Script
Option Explicit
Dim strFile, objFSO, objFile, strConnect, adoSQLConnection, adoSQLRecordset
Dim adoSQLCommand, arrValues, pat, line,cr, var
Dim JobID, Jquery, SQLexecute, SQLTextFile, qfile
Const ForReading = 1, ForWriting = 2
' Specify csv file.
strFile = "D:\MIS_Scripts\DEV_MIS_Scripts\CSV\Domain.csv"
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile(strFile, ForReading)
' Connection string for SQL database.
strConnect = "Provider=SQLOLEDB.1;Data Source=SQLAU301MEL0435.globaltest.anz.com\TESTAUTOMATION;Initial Catalog=Visualisation;Integrated Security=SSPI"
' Connect to SQL Server database.
Set adoSQLConnection = CreateObject("ADODB.Connection")
adoSQLConnection.ConnectionString = strConnect
adoSQLConnection.Open
' Create Recordset object for SQL Server database.
Set adoSQLRecordset = CreateObject("ADODB.Recordset")
Set adoSQLRecordset.ActiveConnection = adoSQLConnection
Jquery = "select max(JobID) from dbo.Job_Test"
adoSQLRecordset.open Jquery, strConnect
JobID = adoSQLRecordset(0).value
adoSQLRecordset.close
WScript.echo JobID
enter code here
objFile.Close
adoSQLConnection.Close
Этапы ручного выполнения для cmd: cscript filname.vbs
есть ли какие-либо шаги, которые мне здесь не хватает