Improve certificate path probing with demo UNC target and remove Sonic container scan.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -268,12 +268,35 @@ BEGIN
|
||||
1;
|
||||
END;
|
||||
|
||||
/* Demo-Pfad für Zertifikat-Austausch (UNC server.p12) – immer sicherstellen */
|
||||
DECLARE @DemoDirectory [nvarchar](500) =
|
||||
N'\\dekun-painwbdet\e$\proalpha-inwb\test\Containers\proalpha-test.ct-ZADBService\certs';
|
||||
DECLARE @DemoFileName [nvarchar](260) = N'server.p12';
|
||||
|
||||
UPDATE [dbo].[CertificateTarget]
|
||||
SET
|
||||
[TargetDirectory] = @DemoDirectory,
|
||||
[TargetFileName] = @DemoFileName,
|
||||
[BackupEnabled] = 1,
|
||||
[BackupDirectoryName] = N'Backup',
|
||||
[IsActive] = 1,
|
||||
[ModifiedDateTime] = SYSUTCDATETIME(),
|
||||
[ModifiedBy] = SUSER_SNAME()
|
||||
WHERE [SonicContainerId] = @SonicContainerId
|
||||
AND
|
||||
(
|
||||
[TargetFileName] IN (N'server.crt', N'server.p12')
|
||||
OR [TargetDirectory] LIKE N'C:\ESB\Certificates%'
|
||||
);
|
||||
|
||||
IF NOT EXISTS
|
||||
(
|
||||
SELECT 1
|
||||
FROM [dbo].[CertificateTarget] AS target
|
||||
WHERE target.[SonicContainerId] = @SonicContainerId
|
||||
AND target.[TargetFileName] = N'server.crt'
|
||||
AND target.[TargetDirectory] = @DemoDirectory
|
||||
AND target.[TargetFileName] = @DemoFileName
|
||||
AND target.[IsActive] = 1
|
||||
)
|
||||
BEGIN
|
||||
INSERT INTO [dbo].[CertificateTarget]
|
||||
@@ -290,8 +313,8 @@ BEGIN
|
||||
VALUES
|
||||
(
|
||||
@SonicContainerId,
|
||||
N'C:\ESB\Certificates',
|
||||
N'server.crt',
|
||||
@DemoDirectory,
|
||||
@DemoFileName,
|
||||
1,
|
||||
N'Backup',
|
||||
1,
|
||||
|
||||
Reference in New Issue
Block a user