Analytics and Automation Software : Cisco Tidal Enterprise Scheduler

Планировщик Tidal Enterprise: FTP работа Init терпит неудачу

17 октября 2015 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Этот документ описывает проблему с рабочими местами FTP, которые происходят после модернизации от Планировщика Tidal Enterprise 5.3.0 к 5.3.1.

Предпосылки

Требования

Нет никаких определенных требований для этого документа.

Используемые компоненты

Информация в этом документе основана на версиях 5.3.0 и 5.3.1 Планировщика Tidal Enterprise.

Информация в этом документе была создана из устройств в определенной окружающей среде лаборатории. Все устройства, используемые в этом документе, начали с очищенного (неплатеж) конфигурацию. Если ваша сеть жива, удостоверьтесь, что вы понимаете потенциальное воздействие любой команды.

Соглашения

Направьте в Cisco Технические Соглашения Подсказок для получения информации о соглашениях документа.

Проблема

Планировщик Tidal Enterprise 5.3.0 не требовал, чтобы имя хоста FTP было приложено в двойных кавычках, когда сохранено в базе данных Admiral, но в Планировщике Tidal Enterprise 5.3.1 это - требование.

Решение

Имя хоста FTP сохранено в базе данных Admiral без двойных кавычек.

Существует два решения исправить эту проблему:

  • Вручную удалите и создайте снова каждую работу из определений работы.

  • Используйте этот подлинник для исправления всех существующих отчетов работы в jobdtl и jobrun таблиц:

    Примечание: Cisco рекомендует поддержать базу данных Admiral перед использованием этого подлинника.

-- Define database if different
USE Admiral;
GO
-- Create a temp table to use for the update

CREATE TABLE #Temp3(
jobdtl_id int,
jobdtl_params varchar(1024),
jobdtl_params_new varchar(1024));
GO

-- Insert the selected records into the temp table

INSERT INTO #Temp3 (jobdtl_id, jobdtl_params)
SELECT jobdtl_id, jobdtl_params
FROM   jobdtl
WHERE  jobdtl_id in (select jobdtl_id from jobmst where jobmst_type = 6) and substring(jobdtl_params,3,1) <> '"';
GO

-- Update the temp table to the correct value
update #Temp3 set jobdtl_params_new = stuff(jobdtl_params,3,charindex(',',jobdtl_params,3)-3,'"' + substring(jobdtl_params,3,charindex(',',jobdtl_params,3)-3)+'"');
GO
-- Update jobdtl table records with correct value in #Temp3;

Update jobdtl 
Set jobdtl_params = B.jobdtl_params_new 
From jobdtl A 
, #Temp3 B 
Where A.jobdtl_id = B.jobdtl_id;
GO

-- Update jobrun table records with correct value in #Temp3;

Update jobrun 
Set jobrun_params = B.jobdtl_params_new 
From jobrun A 
, #Temp3 B, jobdtl C, jobmst D 
Where A.jobmst_id = D.jobmst_id and
B.jobdtl_id = C.jobdtl_id and
C.jobdtl_id = D.jobdtl_id
GO

Связанные обсуждения сообщества поддержки Cisco

В рамках сообщества поддержки Cisco можно задавать и отвечать на вопросы, обмениваться рекомендациями и совместно работать со своими коллегами.


Соответствующая информация


Document ID: 113132