Update windchill connection string to QA failover host

Switch from wndchl-db-vt01 to WNCHLSQLQA with MultiSubnetFailover for
availability group connectivity.
This commit is contained in:
Joseph Doherty
2026-05-04 07:49:51 -04:00
parent ddc782dc76
commit a6c4cc2173
@@ -1,6 +1,6 @@
{
"providerType": "SqlServer",
"connectionString": "Server=wndchl-db-vt01.zmr.zimmer.com;Database=wcadmin;User Id=jde_scoping_readonly;Password=Wndchl@jde453vt01;TrustServerCertificate=true;",
"connectionString": "Server=WNCHLSQLQA.zmr.zimmer.com;Database=wcadmin;User Id=jde_scoping_readonly;Password=Welcome02042011;MultiSubnetFailover=True;TrustServerCertificate=true;",
"query": "WITH hist AS (SELECT lch.phaseName, max(lch.createStampA2) AS Release_Date, ver.branchIditerationInfo FROM wcadmin.ObjectHistory obh JOIN wcadmin.LifeCycleHistory lch ON lch.idA2A2 = obh.idA3B5 JOIN wcadmin.WTDocument ver ON ver.idA2A2 = obh.idA3A5 WHERE lch.phaseName IN ('Released', 'Superseded') AND lch.[action] = 'Enter_Phase' AND lch.createStampA2 >= CURRENT_TIMESTAMP - 365 GROUP BY lch.phaseName, branchIditerationInfo), attr AS (SELECT sv.idA3A4 AS ATTR_VERSION_ID, sd.name AS INT_NAME, sv.value2 AS value FROM wcadmin.StringValue sv JOIN wcadmin.StringDefinition sd ON sv.idA3A6 = sd.idA2A2), char_attr AS (SELECT ATTR_VERSION_ID, [ext.zimmer.ISCCharacteristicNumber] AS CharacterNumber, [ext.zimmer.ISCCharacteristicDescription] AS TestDescription, [ext.zimmer.ISCSampleType] AS SamplingType, CASE WHEN [ext.zimmer.ISCSampleType] = 'Fixed' THEN [ext.zimmer.ISCSampleValueFree] ELSE [ext.zimmer.ISCSampleValueEnum] END AS SamplingValue, [ext.zimmer.ISCToolsAndGauges] AS ToolsGauges, [ext.zimmer.WorkInstructions] AS WorkInstructions FROM attr PIVOT (MAX(value) FOR INT_NAME IN ([ext.zimmer.ISCCharacteristicNumber], [ext.zimmer.ISCCharacteristicDescription], [ext.zimmer.ISCSampleType], [ext.zimmer.ISCSampleValueEnum], [ext.zimmer.ISCSampleValueFree], [ext.zimmer.ISCToolsAndGauges], [ext.zimmer.WorkInstructions])) x), opd_attr AS (SELECT ATTR_VERSION_ID AS OPD_VERSION_ID, [ext.zimmer.PartNumber] AS PartNumber, [ext.zimmer.OperationSequenceNumber] AS OperationNumber, [ext.zimmer.Site] AS Site FROM attr PIVOT (MAX(value) FOR INT_NAME IN ([ext.zimmer.PartNumber], [ext.zimmer.OperationSequenceNumber], [ext.zimmer.Site])) x), as_char AS (SELECT crl.branchIdA3A5, c_mas.WTDocumentNumber AS CHILD_NUMBER, c_ver.versionIdA2versionInfo AS CHILD_REV, c_ver.iterationIdA2iterationInfo AS CHILD_ITERATION, char_attr.* FROM wcadmin.ConfigurableRevisionLink crl JOIN wcadmin.WTTypeDefinition wd ON wd.idA2A2 = crl.idA2typeDefinitionReference JOIN wcadmin.WTDocument c_ver ON c_ver.branchIditerationInfo = crl.branchIdA3B5 JOIN wcadmin.WTDocumentMaster c_mas ON c_mas.idA2A2 = c_ver.idA3masterReference LEFT JOIN char_attr ON char_attr.ATTR_VERSION_ID = c_ver.idA2A2 WHERE wd.name = 'ext.zimmer.ISAssociatedChars' AND c_ver.latestiterationinfo = 1), ins_obj AS (SELECT ver.branchIditerationInfo AS MIS_IIS_BRANCH_ID, hist.Release_Date, ver.statestate AS state, mas.WTDocumentNumber AS MIS_IIS_Number, ver.versionIdA2versionInfo AS Version, ver.iterationIdA2iterationInfo AS OBJ_ITERATION, mas.idA2A2 AS MASTER_ID, ver.idA2A2 AS VERSION_ID, ver.modifyStampA2 AS OBJ_LAST_MODIFIED, as_char.* FROM wcadmin.WTDocument ver JOIN wcadmin.WTDocumentMaster mas ON mas.idA2A2 = ver.idA3masterReference JOIN hist ON hist.branchIditerationInfo = ver.branchIditerationInfo LEFT JOIN as_char ON as_char.branchIdA3A5 = ver.branchIditerationInfo WHERE ver.latestiterationInfo = 1 AND ver.statestate IN ('RELEASED', 'SUPERSEDED')), opdoc AS (SELECT opd_attr.*, ins_obj.* FROM ins_obj JOIN wcadmin.ConfigurableRevisionLink crl ON crl.branchIdA3A5 = ins_obj.MIS_IIS_BRANCH_ID JOIN wcadmin.WTTypeDefinition wd ON wd.idA2A2 = crl.idA2typeDefinitionReference JOIN wcadmin.WTDocument v ON v.branchIditerationInfo = crl.branchIdA3B5 JOIN wcadmin.WTDocumentMaster m ON m.idA2A2 = v.idA3masterReference JOIN opd_attr ON opd_attr.OPD_VERSION_ID = v.idA2A2 WHERE wd.name = 'ext.zimmer.ISAssociatedOps') SELECT PartNumber, OperationNumber, MIS_IIS_Number, Version, Site, CharacterNumber, TestDescription, SamplingType, SamplingValue, ToolsGauges, WorkInstructions, state, Release_Date FROM opdoc",
"outputPath": "/Volumes/DOCK_NVME/CACHED_DB_FILES/mistemp.pb.zstd",
"compressionLevel": 10