Ana içeriğe geç

YTCC'yi kaldırma

YTCC, öteki programlar gibi Windows'ta kaldırılır. Kaldırma için kurulum programı açılır ve projelere, ayarlara ve veritabanlarına ne olacağını sorar. Bilgisayardaki öteki sürüm çizgilerine dokunulmaz.

Başlamadan önce​

  • Saha izlemesinin durabileceği bir zaman seçin: kaldırmadan sonra YTCC bu sunucuda artık çalışmaz.
  • Sunucuda yönetici iznini onaylayabiliyor olmalısınız.
  • Aşağıdaki üçüncü seçenekle proje saklamak için sistem sürücüsünde boş alan olmalı. Kaldırma sayfası bunu gösterir.

Adımlar​

1. Kaldırmayı açın​

Windows'ta Settings › Apps › Installed apps'i (Ayarlar › Uygulamalar › Yüklü uygulamalar) açın, sürüm çizgisinin girdisini, örneğin YTCC 1.5'i bulun ve Uninstall'ı (Kaldır) seçin. Kurulum programı Remove YTCC (YTCC'yi kaldır) sayfasında açılır.

Sayfa kurulumu Installations to remove (Kaldırılacak kurulumlar) altında listeler. YTCC şu an çalışıyorsa sayfa YTCC is running now: removing it stops field monitoring. (YTCC şu an çalışıyor: kaldırınca saha izlemesi durur.) yazar.

2. Verilere ne olacağını seçin​

What should happen to the data? (Verilerle ne yapılsın?) altında birini seçin:

SeçenekNe kaldırılırNe kalır
Remove the program only (recommended) (Yalnız programı kaldır (önerilen))Program, servis ve kısayollar.Projeler, config ve data klasörleri ve veritabanları. Aynı sürüm yeniden kurulunca kaldığı yerden açılır.
Full clean-up (Tam temizlik)Bu sürüm çizgisinin tüm veritabanları ve config, data, logs dahil kurulum klasörü. Yedek alınmaz. Geri alınamaz.Bu sürüm çizgisinden hiçbir şey.
Back up the projects I pick, then clean up (Seçtiğim projeleri yedekle, sonra temizle)Full clean-up ile aynı; yedeklenen projelerin veritabanları da silinir.Seçilen projelerin kurulum dışındaki yedeği.

Back up the projects I pick, then clean up için Projects to back up (Yedeklenecek projeler) altında projeleri işaretleyin; başta hepsi işaretlidir. Sayfa seçili proje sayısını, veritabanlarının boyutunu, yedek yeri C:\ytcc-yedek\<yyyyMMdd-HHmmss>-<çizgi>\'yi ve oradaki boş alanı gösterir. Yer yetmezse Remove (Kaldır) devre dışı kalır; yer açın ya da daha az proje seçin. Hiç proje seçilmezse yedek alınmaz ve tam temizlik yapılır.

3. Silmeyi onaylayın (temizlik seçenekleri)​

İki temizlik seçeneğinde sayfa silinecekleri listeler: veritabanları N databases will be deleted: (Silinecek N veritabanı:), klasör Folder to be deleted: (Silinecek klasör:) altında. Yalnız bu sürüm çizgisinin proje, tarihçe ve kayıt defteri veritabanları silinir. Başka bir YTCC kurulumunun kullandığı veritabanı hiç silinmez ve Not deleted because another YTCC installation uses it: (Başka bir YTCC kurulumunda kullanıldığı için silinmeyecek:) altında adı yazılır. Type SIL to confirm: (Onaylamak için SIL yazın:) altına SIL yazın.

4. Kaldırın​

Remove'a tıklayın ve yönetici iznini onaylayın. İlerleme sayfası seçiminizin adımlarını gösterir: Stopping the running YTCC (Çalışan YTCC durduruluyor), Backing up the projects (Projeler yedekleniyor), Removing the previous version (Önceki sürüm kaldırılıyor), Deleting the databases (Veritabanları siliniyor) ve Deleting the installation folder (Kurulum klasörü siliniyor).

Son sayfa, YTCC is removed (YTCC kaldırıldı), neyin kaldırıldığını söyler. Yedek alındıysa kaç projenin yedeklendiğini, yerini ve boyutunu gösterir; Open the backup folder (Yedek klasörünü aç) klasörü açar. Silinen veritabanlarını ve hata koduyla atlananları da listeler. Kaldırmayı aynı kurulum paketi yaptıysa Continue with a clean installation (Temiz kurulumla devam et) kuruluma geçer.

5. Kaldırma bir hatada durursa karar verin (yalnız olursa)​

Bir adım başarısız olunca kaldırma The removal stopped at an error (Kaldırma bir hatada durdu) sayfasında bekler. Sayfa adımı ve öğeyi Step: (Adım:) ve item: (öğe:) olarak adlandırır, kodu ve nedeni verir, devam ederseniz ne olacağını söyler ve günlüğü Removal log: (Kaldırma günlüğü:) altında adlandırır.

  • Continue (İşleme devam) hatalı öğeyi atlar ve kalan adımlarla sürer. Bir proje yedeklenemediyse devam etmek verisini yedeksiz siler; sayfa bunu proje adıyla söyler.
  • Stop (Durdur) kalan adımları yapmaz; yapılanlar yapılmış kalır. Program henüz kaldırılmadıysa YTCC servisi yeniden başlatılmıştır. Son sayfa, The removal was stopped (Kaldırma durduruldu), neyin yapılıp neyin yapılmadığını listeler.

Sonuç​

Remove the program only (recommended) ile programlar kaldırılır, veriler kalır. Temizlik seçeneklerinde servis, kısayollar, programlar ve kurulum klasörü kalkmıştır; girdi de Settings › Apps'ten çıkmıştır.

Yedek klasöründe proje başına bir .zip ve ayarların bir kopyası bulunur. Projeleri yeniden kullanmak için YTCC'yi kurun ve .zip dosyalarını ana sayfadaki Import (İçe aktar) ile içe aktarın; bkz. Ana sayfadan proje paketi içe aktarma.

BT için sessiz kaldırma​

ytcc-<sürüm>-installer.exe /uninstall /quiet MODE=program|full|backup PROJECTS=a,b CONTINUEONERROR=1
ParametreAnlamı
MODEprogram, full ya da backup: 2. adımın üç seçeneği. MODE verilmezse hiçbir veri silinmez.
PROJECTSYalnız MODE=backup ile: yedeklenecek proje adları, virgülle ayrılmış. Boş ya da * tüm projeler demektir.
CONTINUEONERROR1: hata günlüğe yazılır ve kalan adımlar sürer. Verilmezse kaldırma ilk hatada durur ve kurulum programı 1603 çıkış koduyla biter.

Geçersiz MODE ya da proje adı hiçbir şey yapmaz ve 1639 çıkış koduyla biter.

Birden çok kurulumu birlikte kaldırma​

Yeni bir sürümün kurulum programı, kurmadan önce eski kurulumları kaldırabilir: YTCC on this computer (Bu bilgisayardaki YTCC) sayfasında onları işaretleyin ve Remove old installations, then install fresh'i (Eski kurulumları kaldır, sonra temiz kur) seçin. Bkz. Eski kurulumları kaldırıp temiz kurma.

Sunucuda kalanlar​

  • Yedek klasörü C:\ytcc-yedek. Yedekler kullanıcıların şifre özetlerini içerdiği için onu yalnız yöneticiler ve kaldırmayı başlatan kullanıcı açabilir. Artık gerekmediğinde silin.
  • Remove the program only (recommended) ile veritabanları ve config, data, logs klasörleri.
  • PostgreSQL ve Node.js; başka bir şey kullanmıyorsa onları Settings › Apps içinde kaldırın.

Hizmetten çıkarılan bir sunucuda YTCC'nin her izini yok etmek için bkz. Bir sunucunun verilerini yok etme.

Hata kodları​

Kaldırma bu kodları hata sayfasına, son sayfaya ve kaldirma.log dosyasına yazar.

KodAdımNe olduDevam ederseniz
YTCC-UNI-010, 011Stopping YTCC (YTCC'yi durdurma)Servis zamanında durmadı ya da YTCC süreçleri kapatılamadı.Kapanmayan süreçlerin dosyaları silinemeyebilir; klasör adımı da hata verebilir.
YTCC-UNI-020, 024Project backup (Proje yedeği)Proje listesi okunamadı ya da scada-manager bulunamadı.Hiçbir proje yedeklenmez; veriler yedeksiz silinir.
YTCC-UNI-021, 022, 023Project backupProje yedeklenemedi, yedeği doğrulanamadı ya da yer bitti. Nedeni yedek-<proje>.log dosyasındadır.O projenin verisi yedeksiz silinir.
YTCC-UNI-025, 026Project backupÖnceki yedekler ya da ayarlar yedeğe kopyalanamadı.Bu dosyalar kurulum klasörüyle birlikte silinir.
YTCC-UNI-027Project backupSeçilen proje kayıt defterinde yok ya da adı geçersiz.O proje atlanır.
YTCC-UNI-030, 031Removing the program (Programı kaldırma)Program kaldırılamadı. Nedeni msi-kaldir.log dosyasındadır.Program Windows'ta kayıtlı kalabilir; veritabanları ve klasör yine silinir.
YTCC-UNI-040Deleting the databases (Veritabanlarını silme)Veritabanları denetlenemedi.Hiçbir veritabanı silinmez.
YTCC-UNI-041Deleting the databasesVeritabanına başka bir program bağlı. Zorla silinmez.O veritabanı kalır. Öteki programı kapatın ve veritabanı yöneticinizle silin.
YTCC-UNI-042, 043Deleting the databasesPostgreSQL silmeyi reddetti ya da ad denetimden geçmedi.O veritabanı kalır.
YTCC-UNI-050Deleting the installation folder (Kurulum klasörünü silme)Bir dosya kilitliydi.Bilgisayarı yeniden başlatın ve kalanı elle silin.
YTCC-UNI-051, 052Deleting the installation folderKlasör YTCC kurulumu olarak doğrulanamadı ya da silme betiği yok.Klasör kalır.
YTCC-UNI-053Removing the package registration (Paket kaydını silme)Paket kaydı silinemedi.Girdi Settings › Apps içinde kalabilir.
YTCC-UNI-090 - 093Parameters (Parametreler)Geçersiz parametre ya da yedek ve günlük klasörü hazırlanamadı.Hiçbir şey yapılmadı.

Sorun giderme​

BelirtiNedenÇözüm
Remove devre dışı kalıyorSIL yazılmadı ya da yedek sürücüye sığmıyor.SIL yazın; yer açın ya da daha az proje seçin.
The removal stopped at an errorBir adım başarısız oldu; bkz. Hata kodları.Sayfada adı geçen günlüğü okuyun, sonra Continue ya da Stop seçin. Durdurduysanız ve servis çalışmıyorsa Services içinde YTCC v15'i başlatın.
Temizlikten sonra veritabanları kalıyorBaşka bir program onlara bağlıydı ya da başka bir kurulum onları kullanıyor.Öteki programı kapatın ve veritabanlarını veritabanı yöneticinizle silin.