Önceki Başlık: MySQL Kullanırken Yavaş PerformansSonraki Başlık: Komut Dosyası Çalıştır veya Program Çalıştır İşleçleri RHEL6'da Yürütülemiyor


Çalışma Zamanı Veritabanını Oluşturamama

Belirti:

Bir Orchestrator yükleyerek Çalışma Zamanı Veritabanı ekranında çalışma zamanı veritabanını girdiğimde, aşağıdaki özel durum oluşuyor:

Çalışma Zamanı Veritabanı başka bir orchestrator tarafından kullanılıyor.

Çözüm:

CA Process Automation Sürüm 4.0, aynı çalışma zamanı veritabanını Orkestratörler arasında paylaşmanıza izin vermez. Genellikle bunun çözümü, Çalışma Zamanı Veritabanını başka bir ad kullanarak veya ayrı bir veritabanı sunucusu tarafından barındırılarak oluşturmaktır.

Aşağıdaki yordamı yalnızca bu veritabanındaki çalışma zamanı bilgilerini yeni bir CA Process Automation örneğinde korumak istiyorsanız kullanın. Bu durumla nadiren karşılaşılır ve RuntimeDbOrchestratorID'yi sıfırlamanın pek çok istenmeyen yan etkisi (örneğin, tamamlamak için bu çalışma zamanı veritabanında işleçleri çalıştırmayı mümkün kılma) vardır. Diğer meselelerin yanı sıra tüm aracıların ve ikincil Orkestratörlerin de yeniden yüklenmesi gerekir. Bu yordamın sorununuza uygun olup olmadığından emin değilseniz devam etmeden önce Teknik Destek'e danışın.

Bu sürümde, veritabanında aşağıdaki sütunlarla yeni bir Özellikler tablosu oluşturulmuştur:

Bir Orchestrator bir Çalışma zamanı veritabanını kullandığında, Özellikler tablosuna yeni bir sıra eklenir. PropKey, RuntimeDbOrchestratorID ve PropValue, Orchestrator'ın benzersiz kimliğidir.

Başka bir Orchestrator aynı veritabanı için istek gönderdiğinde, veritabanı Özellikler tablosunda doğrulanır. İstekte bulunan Orchestrator'ın benzersiz kimliği, Propvalue'ya benzemiyorsa, o zaman şu ileti görünür:

Çalışma Zamanı Veritabanı başka bir Orchestrator tarafından kullanılıyor.

Önemli! Ürün kaldırıldıktan sonra bile çalışma zamanı veritabanı girişleri silinmez.

Çalışma zamanı için aynı veritabanını kullanmak amacıyla, aşağıdaki SQL sorgusunu yürütün ve Özellikler tablosundan ilgili sırayı silin.

özelliklerden şunu silin: propkey = 'RuntimeDbOrchestratorID'