Oracle için Process Federation Server veritabanının yaratılması

Draft comment:
This page only applies to BAW-on prem KC.
Process Federation Server , saklanmış aramaları saklamak için Oracle veritabanı yaratılmasına ilişkin komut dosyalarını içerir. Komut dosyalarını özelleştirin ve çalıştırın.

Başlamadan önce

Oracle ' ın varsayılan veritabanı karakter kümesi (WE8ISO8859P1 -ISO 8859-1 Batı Avrupa) yerine UTF-8 Universal character set (AL32UTF8) kullanılarak kurulduğundan emin olun. Bu karakter kümesi, dile özgü karakterler içeren Process Federation Server meta verilerinin veritabanına kaydedilmesini sağlar.

Bu görev hakkında

Oracle için Process Federation Server veritabanının yaratılmasına ilişkin komut dosyaları pfs_install_root/ibmProcessFederationServer/wlp-ext/dbscripts/oracleiçinde bulunur.
  • createTablespace_PFS.sql
  • createSchema_PFS.sql
  • createTable_PFS.sql

Yordam

  1. Komut dosyalarındaki değişkenleri birleşik ortamınızın değerleriyle değiştirin:
    @SCHEMA@
    Process Federation Server veritabanı tablolarının sahibi olan kullanıcının adı.
    @DB_PASSWORD@
    @SCHEMA@ değişkeniyle tanımlanan kullanıcının parolası.
    @TAB_TS@
    Verileri saklamak için kullanılan çizelge alanı.
    @IDX_TS@
    Dizinleri saklamak için kullanılan çizelge alanı.
    @TSDIR@
    Çizelge alanına ilişkin dizin yolu ya da çizelge alanı adına ilişkin önek; örneğin, PFSTS, tüm çizelge alanlarına eklenir.
    @DB_USER@
    Veritabanını yaratmak için kullanmak istediğiniz kullanıcı adı. Veritabanı oluşturma sırasında bu kullanıcıya RESOURCE ayrıcalıkları verilir. Veritabanını güvenli kılmak için, createSchema_PFS.sql komut dosyasında RESOURCE ayrıcalıklarını kaldırabilir ve bunları createTable_PFS.sql komut dosyasında etkinleştirebilirsiniz. Veritabanı komut dosyaları, bu değişikliklerle ilgili daha fazla bilgi içerir.
  2. Bir komut isteminden, çizelge alanlarını, şemayı ve çizelgeleri yaratmak için komut dosyalarını çalıştırın.
    Komut dosyası çağrılarında aşağıdaki değişkenler kullanılır:
    dbadmin
    Yönetim yetkisine sahip Oracle kullanıcısı.
    veritabanı_adı
    Oracle hizmet adı; örneğin, orcl.
    1. Çizelge alanlarını yaratın.
      sqlplus dbadmin/password@database_name @createTablespace.sql
      
    2. Şema yaratın.
      sqlplus dbadmin/password@database_name @createSchema.sql
      
    3. Tabloları oluşturun.
      sqlplus dbadmin/password@database_name @createTable.sql
      
    Oracle veritabanı oluşturulur.

Sıradaki eylem

Bir süreç birleştirme sunucusu yaratın. Bkz. Süreç birleştirme sunucusu yaratılması.