Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Migrasi Oracle ke PeopleSoft Amazon RDS Kustom
Gaurav Gupta, Amazon Web Services
Ringkasan
Oracle PeopleSoft adalah solusi perencanaan sumber daya perusahaan (ERP) untuk proses di seluruh perusahaan. PeopleSoft memiliki arsitektur tiga tingkat: klien, aplikasi, dan database. PeopleSoft dapat dijalankan di Amazon Relational Database Service (Amazon RDS). Sekarang, Anda juga dapat menjalankan PeopleSoft Amazon RDS Custom, yang menyediakan akses ke sistem operasi yang mendasarinya.
Amazon RDS Custom for Oracle adalah layanan database terkelola untuk aplikasi lama, kustom, dan paket yang memerlukan akses ke sistem operasi dan lingkungan database yang mendasarinya. Saat memigrasikan database Oracle ke Amazon RDS Custom, Amazon Web Services (AWS) dapat mengelola tugas pencadangan dan ketersediaan tinggi, sementara Anda dapat fokus pada pemeliharaan PeopleSoft aplikasi dan fungsionalitas Anda. Untuk faktor kunci yang perlu dipertimbangkan untuk migrasi, lihat Strategi migrasi database Oracle di AWS Prescriptive Guidance.
Pola ini berfokus pada langkah-langkah untuk memigrasikan PeopleSoft database di Amazon Elastic Compute Cloud (Amazon EC2) ke Amazon RDS Custom dengan menggunakan cadangan Oracle Recovery Manager (RMAN). Ini menggunakan sistem file bersama Amazon Elastic File System (Amazon EFS) antara EC2 instance dan Amazon RDS Custom, meskipun Anda juga dapat menggunakan Amazon FSx atau drive bersama apa pun. Pola ini menggunakan cadangan penuh RMAN (kadang-kadang disebut sebagai cadangan level 0).
Prasyarat dan batasan
Prasyarat
Database sumber Oracle versi 19C yang berjalan di Amazon EC2 dengan Oracle Linux 7, Oracle Linux 8, Red Hat Enterprise Linux (RHEL) 7, atau RHEL 8. Dalam contoh untuk pola ini, nama database sumber adalahFSDMO92, tetapi ini bukan persyaratan.
Anda juga dapat menggunakan pola ini dengan database sumber Oracle lokal. Anda harus memiliki konektivitas jaringan yang sesuai antara jaringan lokal dan virtual private cloud (VPC).
Sebuah contoh demo PeopleSoft 9.2.
Tingkat PeopleSoft aplikasi tunggal. Namun, Anda dapat menyesuaikan pola ini untuk bekerja dengan beberapa tingkatan aplikasi.
Amazon RDS Kustom dikonfigurasi dengan setidaknya 8 GB ruang swap.
Batasan
Pola ini tidak mendukung konfigurasi berikut:
Mengatur ARCHIVE_LAG_TARGET parameter database ke nilai di luar rentang 60-7200
Menonaktifkan mode log instans DB () NOARCHIVELOG
Mematikan atribut instans yang dioptimalkan Amazon Elastic Block Store (Amazon EBS) EC2
Memodifikasi volume EBS asli yang dilampirkan ke instance EC2
Menambahkan volume EBS baru atau mengubah jenis volume dari gp2 ke gp3
Mengubah format ekstensi untuk LOG_ARCHIVE_FORMAT parameter (membutuhkan*.arc)
Multiplexing atau mengubah lokasi dan nama file kontrol (harus) /rdsdbdata/db/*DBNAME*/controlfile/control-01.ctl
Untuk informasi tambahan tentang konfigurasi ini dan konfigurasi lain yang tidak didukung, lihat dokumentasi Amazon RDS.
Versi produk
Untuk versi Oracle Database dan kelas instans yang didukung oleh Amazon RDS Custom, lihat Persyaratan dan batasan untuk Amazon RDS Custom for Oracle.
Arsitektur
Tumpukan teknologi target
Penyeimbang Beban Aplikasi
Amazon EFS
Amazon RDS Custom for Oracle
AWS Secrets Manager
Amazon Simple Storage Service (Amazon S3)
Arsitektur target
Diagram arsitektur berikut mewakili PeopleSoft sistem yang berjalan di Availability Zone tunggal di AWS. Tingkat aplikasi diakses melalui Application Load Balancer. Baik aplikasi maupun database berada dalam subnet pribadi, dan Amazon RDS Custom dan Amazon EC2 database instance menggunakan sistem file bersama Amazon EFS untuk menyimpan dan mengakses file cadangan RMAN. Amazon S3 digunakan untuk membuat mesin RDS Oracle khusus dan untuk menyimpan metadata redo log.
Alat
Layanan AWS
Amazon RDS Custom for Oracle adalah layanan database terkelola untuk aplikasi lama, kustom, dan paket yang memerlukan akses ke sistem operasi dan lingkungan database yang mendasarinya. Ini mengotomatiskan tugas-tugas administrasi database, seperti backup dan ketersediaan tinggi.
Amazon Elastic File System (Amazon EFS) membantu Anda membuat dan mengonfigurasi sistem file bersama di AWS Cloud. Pola ini menggunakan sistem file bersama Amazon EFS untuk menyimpan dan mengakses file cadangan RMAN.
AWS Secrets Manager membantu Anda mengganti kredensi hardcode dalam kode Anda, termasuk kata sandi, dengan panggilan API ke Secrets Manager untuk mengambil rahasia secara terprogram. Dalam pola ini, Anda mengambil kata sandi pengguna database dari Secrets Manager untuk membuat RDSADMIN dan ADMIN pengguna dan untuk mengubah sys dan system kata sandi.
Amazon Simple Storage Service (Amazon S3) adalah layanan penyimpanan objek berbasis cloud yang membantu Anda menyimpan, melindungi, dan mengambil sejumlah data.
Elastic Load Balancing (ELB) mendistribusikan lalu lintas aplikasi atau jaringan yang masuk ke beberapa target. Misalnya, Anda dapat mendistribusikan lalu lintas di seluruh instans, container, dan alamat IP Amazon Elastic Compute Cloud (Amazon EC2) di satu atau beberapa Availability Zone. Pola ini menggunakan Application Load Balancer.
Alat lainnya
Praktik terbaik
Untuk parameter inisialisasi database, sesuaikan pfile standar yang disediakan oleh instans Amazon RDS Custom DB PeopleSoft alih-alih menggunakan spfile dari database sumber Oracle. Ini karena spasi putih dan komentar menyebabkan masalah saat membuat replika baca di Amazon RDS Custom. Untuk informasi selengkapnya tentang parameter inisialisasi database, lihat Oracle Support Note 1100831.1 (memerlukan akun Oracle Support).
Amazon RDS Custom menggunakan manajemen memori otomatis Oracle secara default. Jika Anda ingin menggunakan kernel Hugemem, Anda dapat mengonfigurasi Amazon RDS Custom untuk menggunakan manajemen memori bersama otomatis sebagai gantinya.
Biarkan memory_max_target parameter diaktifkan secara default. Kerangka kerja menggunakan ini di latar belakang untuk membuat replika baca.
Aktifkan Oracle Flashback Database. Fitur ini berguna saat mengembalikan siaga dalam skenario pengujian failover (bukan switchover).
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Buat skrip cadangan. | Buat skrip cadangan RMAN untuk mencadangkan database ke sistem file Amazon EFS yang Anda pasang (/efsdalam contoh berikut). Anda dapat menggunakan kode contoh atau menjalankan salah satu skrip RMAN yang ada. #!/bin/bash
Dt=`date +'%Y%m%d-%H%M'`
BACKUP_LOG="rman-${ORACLE_SID}-$Dt"
export TAGDATE=`date +%Y%m%d%H%M`;
LOGPATH=/u01/scripts/logs
rman target / >> $LOGPATH/rman-${ORACLE_SID}-$Dt << EOF
SQL "ALTER SYSTEM SWITCH LOGFILE";
SQL "ALTER SESSION SET NLS_DATE_FORMAT="DD.MM.YYYY HH24:MI:SS"";
RUN
{
ALLOCATE CHANNEL ch11 TYPE DISK MAXPIECESIZE 5G;
ALLOCATE CHANNEL ch12 TYPE DISK MAXPIECESIZE 5G;
BACKUP AS COMPRESSED BACKUPSET FULL DATABASE FORMAT '/efs/rman_backup/FSCM/%d_%T_%s_%p_FULL' ;
SQL "ALTER SYSTEM ARCHIVE LOG CURRENT";
BACKUP FORMAT '/efs/rman_backup/FSCM/%d_%T_%s_%p_ARCHIVE' ARCHIVELOG ALL DELETE ALL INPUT ;
BACKUP CURRENT CONTROLFILE FORMAT '/efs/rman_backup/FSCM/%d_%T_%s_%p_CONTROL';
}
EXIT;
EOF
| DBA |
Jalankan skrip cadangan. | Untuk menjalankan skrip cadangan RMAN, masuk sebagai Oracle Home User, dan jalankan skrip. $ chmod a+x rman_backup.sh
$ ./rman_backup.sh &
| DBA |
Periksa kesalahan dan catat nama file cadangan. | Periksa file log RMAN untuk kesalahan. Jika semuanya terlihat baik-baik saja, daftarkan cadangan file kontrol dengan menjalankan perintah berikut. RMAN> list backup of controlfile;
using target database control file instead of recovery catalog
Perhatikan nama file output. List of Backup Sets
===================
BS Key Type LV Size Device Type Elapsed Time Completion Time
------- ---- -- ---------- ----------- ------------ ---------------
12 Full 21.58M DISK 00:00:01 13-JUL-22
BP Key: 12 Status: AVAILABLE Compressed: NO Tag: TAG20220713T150155
Piece Name: /efs/rman_backup/FSCM/FSDMO92_20220713_12_1_CONTROL
Control File Included: Ckp SCN: 16559159985898 Ckp time: 13-JUL-22
Anda akan menggunakan file kontrol cadangan /efs/rman_backup/FSCM/FSDMO92_20220713_12_1_CONTROL saat memulihkan database di Amazon RDS Custom. | DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Matikan aplikasi. | Untuk mematikan tingkat aplikasi sumber, gunakan psadmin utilitas atau utilitas baris psadmin perintah. Untuk mematikan server web, jalankan perintah berikut. psadmin -w shutdown -d "webserver domain name"
Untuk mematikan server aplikasi, jalankan perintah berikut. psadmin -c shutdown -d "application server domain name"
Untuk mematikan penjadwal proses, jalankan perintah berikut. psadmin -p stop -d "process scheduler domain name"
| DBA, Administrator PeopleSoft |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Instal paket nfs-utils rpm. | Untuk menginstal nfs-utils rpm paket, jalankan perintah berikut. $ yum install -y nfs-utils
| DBA |
Pasang penyimpanan EFS. | Dapatkan perintah pemasangan Amazon EFS dari halaman konsol Amazon EFS. Pasang sistem file EFS di instans Amazon RDS dengan menggunakan klien Network File System (NFS). sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport fs-xxxxxxxxxx.efs.eu-west-1.amazonaws.com:/ /efs
sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport fs-xxxxxxxxxx.efs.eu-west-1.amazonaws.com:/ /efs
| DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Jeda mode otomatisasi. | Anda harus menjeda mode otomatisasi pada instans Amazon RDS Custom DB sebelum melanjutkan ke langkah berikutnya, untuk memastikan bahwa otomatisasi tidak mengganggu aktivitas pemulihan RMAN. Anda dapat menjeda otomatisasi dengan menggunakan konsol AWS atau perintah AWS Command Line Interface (AWS CLI) Command Line Interface (AWS CLI) (pastikan Anda telah mengonfigurasi AWS CLI terlebih dahulu). aws rds modify-db-instance \
--db-instance-identifier peoplesoft-fscm-92 \
--automation-mode all-paused \
--resume-full-automation-mode-minute 360 \
--region eu-west-1
Saat Anda menentukan durasi jeda, pastikan Anda menyisakan cukup waktu untuk pemulihan RMAN. Ini tergantung pada ukuran database sumber, jadi modifikasi nilai 360 yang sesuai. Juga, pastikan bahwa total waktu otomatisasi yang dijeda tidak tumpang tindih dengan jendela cadangan atau pemeliharaan database. | DBA |
Membuat dan memodifikasi file parameter untuk PeopleSoft | Untuk membuat dan memodifikasi pfile PeopleSoft, gunakan pfile standar yang dibuat dengan instans Amazon RDS Custom DB. Tambahkan parameter yang Anda butuhkan PeopleSoft. Beralih ke rds user rdsdb dengan menjalankan perintah berikut. $ sudo su - rdsdb
Masuk ke SQL* Plus pada database starter, dan buat pfile dengan menjalankan perintah berikut. SQL> create pfile from spfile;
Ini menciptakan pfile di$ORACLE_HOME/dbs. Buat cadangan dari pfile ini. Edit pfile untuk menambah atau memperbarui PeopleSoft parameter. *._gby_hash_aggregation_enabled=false
*._unnest_subquery=false
*.nls_language='AMERICAN'
*.nls_length_semantics='CHAR'
*.nls_territory='AMERICA'
*.open_cursors=1000
*.db_files=1200
*.undo_tablespace='UNDOTBS1'
PeopleSoft parameter terkait dapat ditemukan di Oracle Support Note 1100831.1. Hapus referensi spfile dari pfile. *.spfile='/rdsdbbin/oracle/dbs/spfileFSDMO92.ora'
| DBA |
Jatuhkan database starter. | Untuk menghapus database Amazon RDS Custom yang ada, gunakan kode berikut. $ sqlplus / as sysdba
SQL> shutdown immediate;
SQL> startup mount exclusive restrict;
SQL> drop database;
SQL> exit
| |
Kembalikan database Amazon RDS Custom dari cadangan. | Kembalikan database dengan menggunakan skrip berikut. Skrip pertama-tama akan mengembalikan file kontrol dan kemudian mengembalikan seluruh database dari bagian cadangan yang disimpan di mount EFS. #!/bin/bash
Dt=`date +'%Y%m%d-%H%M'`
BACKUP_LOG="rman-${ORACLE_SID}-$Dt"
export TAGDATE=`date +%Y%m%d%H%M`;
LOGPATH=/rdsdbdata/scripts/logs
rman target / >> $LOGPATH/rman-${ORACLE_SID}-$Dt << EOF
restore controlfile from "/efs/rman_backup/FSCM/FSDMO92_20220713_12_1_CONTROL";
alter database mount;
run
{
set newname for database to '/rdsdbdata/db/FSDMO92_A/datafile/%f_%b';
SET NEWNAME FOR TEMPFILE 1 TO '/rdsdbdata/db/FSDMO92_A/datafile/%f_%b';
RESTORE DATABASE;
SWITCH DATAFILE ALL;
SWITCH TEMPFILE ALL;
RECOVER DATABASE;
}
EOF
sqlplus / as sysdba >> $LOGPATH/rman-${ORACLE_SID}-$Dt<<-EOF
ALTER DATABASE RENAME FILE '/u01/psoft/db/oradata/FSDMO92/redo01.log' TO '/rdsdbdata/db/FSDMO92_A/onlinelog/redo01.log';
ALTER DATABASE RENAME FILE '/u01/psoft/db/oradata/FSDMO92/redo02.log' TO '/rdsdbdata/db/FSDMO92_A/onlinelog/redo02.log';
ALTER DATABASE RENAME FILE '/u01/psoft/db/oradata/FSDMO92/redo03.log' TO '/rdsdbdata/db/FSDMO92_A/onlinelog/redo03.log';
alter database clear unarchived logfile group 1;
alter database clear unarchived logfile group 2;
alter database clear unarchived logfile group 3;
alter database open resetlogs;
EXIT
EOF
| DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Ambil kata sandi dari Secrets Manager. | Anda dapat melakukan langkah ini dengan menggunakan konsol AWS atau AWS CLI. Langkah-langkah berikut menunjukkan instruksi untuk konsol. Masuk ke AWS Management Console dan buka konsol Amazon RDS. Di panel navigasi, pilih Database, lalu pilih database Amazon RDS. Pilih tab Konfigurasi, dan catat ID sumber daya untuk instance. Ini akan dalam format db-<ID> (misalnya,db-73GJNHLGDNZNDOXNWXSECUW6LE). Buka konsol Secrets Manager. Pilih rahasia yang memiliki nama yang sama dengando-not-delete-custom-<resource_id>, di mana resource-id mengacu pada ID sumber daya yang Anda catat di langkah 3. Pilih Ambil nilai rahasia. Kata sandi ini akan sama untuksys,system,rdsadmin, dan admin pengguna.
| DBA |
Buat pengguna RDSADMIN. | RDSADMINadalah pengguna database untuk memantau dan mengatur instans Amazon RDS Custom DB. Karena basis data starter dijatuhkan dan database target dipulihkan dari sumber menggunakan RMAN, Anda harus membuat ulang pengguna ini setelah operasi pemulihan untuk memastikan bahwa pemantauan Kustom Amazon RDS berfungsi seperti yang diharapkan. Anda juga harus membuat profil dan tablespace terpisah untuk RDSADMIN pengguna.
Masukkan perintah berikut pada prompt SQL. SQL> set echo on feedback on serverout on
SQL> @?/rdbms/admin/utlpwdmg.sql
SQL> ALTER PROFILE DEFAULT
LIMIT
FAILED_LOGIN_ATTEMPTS UNLIMITED
PASSWORD_LIFE_TIME UNLIMITED
PASSWORD_VERIFY_FUNCTION NULL;
Buat profilRDSADMIN. SQL> set echo on feedback on serverout on
SQL> alter session set "_oracle_script"=true;
SQL> CREATE PROFILE RDSADMIN
LIMIT
COMPOSITE_LIMIT UNLIMITED
SESSIONS_PER_USER UNLIMITED
CPU_PER_SESSION UNLIMITED
CPU_PER_CALL UNLIMITED
LOGICAL_READS_PER_SESSION UNLIMITED
LOGICAL_READS_PER_CALL UNLIMITED
IDLE_TIME UNLIMITED
CONNECT_TIME UNLIMITED
PRIVATE_SGA UNLIMITED
FAILED_LOGIN_ATTEMPTS 10
PASSWORD_LIFE_TIME UNLIMITED
PASSWORD_REUSE_TIME UNLIMITED
PASSWORD_REUSE_MAX UNLIMITED
PASSWORD_VERIFY_FUNCTION NULL
PASSWORD_LOCK_TIME 86400/86400
PASSWORD_GRACE_TIME 604800/86400;
Buat RDSADMIN tablespace. SQL> CREATE BIGFILE TABLESPACE rdsadmin '/rdsdbdata/db/FSDMO92_A/datafile/rdsadmin.dbf' DATAFILE SIZE 7M
AUTOEXTEND ON NEXT 1m
LOGGING ONLINE PERMANENT BLOCKSIZE 8192 EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO;
Buat RDSADMIN pengguna. Ganti RDSADMIN kata sandi dengan kata sandi yang Anda peroleh sebelumnya dari Secrets Manager. SQL> CREATE USER rdsadmin IDENTIFIED BY xxxxxxxxxx
DEFAULT TABLESPACE rdsadmin
TEMPORARY TABLESPACE TEMP
profile rdsadmin ;
Berikan hak istimewa kepada RDSADMIN. SQL> GRANT "CONNECT" TO RDSADMIN WITH ADMIN OPTION;
SQL> GRANT "RESOURCE" TO RDSADMIN WITH ADMIN OPTION;
SQL> GRANT "DBA" TO RDSADMIN;
SQL> GRANT "SELECT_CATALOG_ROLE" TO RDSADMIN WITH ADMIN OPTION;
SQL> GRANT ALTER SYSTEM TO RDSADMIN;
SQL> GRANT UNLIMITED TABLESPACE TO RDSADMIN;
SQL> GRANT SELECT ANY TABLE TO RDSADMIN;
SQL> GRANT ALTER DATABASE TO RDSADMIN;
SQL> GRANT ADMINISTER DATABASE TRIGGER TO RDSADMIN;
SQL> GRANT ANY OBJECT PRIVILEGE TO RDSADMIN WITH ADMIN OPTION;
SQL> GRANT INHERIT ANY PRIVILEGES TO RDSADMIN;
SQL> ALTER USER RDSADMIN DEFAULT ROLE ALL;
Set the SYS, SYSTEM, and DBSNMP user profiles to RDSADMIN.
SQL> set echo on feedback on serverout on
SQL> alter user SYS profile RDSADMIN;
SQL> alter user SYSTEM profile RDSADMIN;
SQL> alter user DBSNMP profile RDSADMIN;
| DBA |
Buat pengguna master. | Karena basis data starter dijatuhkan dan database target dipulihkan dari sumber dengan menggunakan RMAN, Anda harus membuat ulang pengguna master. Dalam contoh ini, nama pengguna master adalahadmin. SQL> create user admin identified by <password>;
SQL> grant dba to admin
| DBA |
Ubah kata sandi sistem. | Ubah kata sandi sistem dengan menggunakan kata sandi yang Anda ambil dari Secrets Manager. SQL> alter user sys identified by xxxxxxxxxxx;
SQL> alter user system identified by xxxxxxxxxx;
Jika Anda tidak mengubah kata sandi ini, Amazon RDS Custom menampilkan pesan kesalahan, “Pemantauan basis data pengguna atau kredensyal pengguna telah berubah.” | DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Konfigurasikan file tnsnames. | Untuk terhubung ke database dari tingkat aplikasi, konfigurasikan tnsnames.ora file sehingga Anda dapat terhubung ke database dari tingkat aplikasi. Dalam contoh berikut, Anda dapat melihat bahwa ada tautan lunak ke tnsnames.ora file, tetapi file tersebut kosong secara default. $ cd /rdsdbbin/oracle/network/admin
$ ls -ltr
-rw-r--r-- 1 rdsdb database 1536 Feb 14 2018 shrept.lst
lrwxrwxrwx 1 rdsdb database 30 Apr 5 13:19 listener.ora -> /rdsdbdata/config/listener.ora
lrwxrwxrwx 1 rdsdb database 28 Apr 5 13:19 sqlnet.ora -> /rdsdbdata/config/sqlnet.ora
lrwxrwxrwx 1 rdsdb database 30 Apr 5 13:19 tnsnames.ora -> /rdsdbdata/config/tnsnames.ora
Buat tsnames.ora entri. Karena cara otomatisasi Amazon RDS mem-parsing file, Anda harus memastikan bahwa entri tidak berisi spasi putih, komentar, atau baris tambahan. Jika tidak, Anda mungkin mengalami masalah saat menggunakan beberapa APIs, seperti create-db-instance-read -replica. Ganti port, host, dan SID sesuai dengan kebutuhan PeopleSoft database Anda. Gunakan kode berikut sebagai contoh. $ vi tnsnames.ora
FSDMO92=(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SID = FSDMO92)))
Untuk mengonfirmasi bahwa PeopleSoft database dapat dijangkau, jalankan perintah berikut. $ tnsping FSDMO92
TNS Ping Utility for Linux: Version 19.0.0.0.0 - Production on 14-JUL-2022 10:16:45
Copyright (c) 1997, 2021, Oracle. All rights reserved.
Used parameter files:
/rdsdbbin/oracle/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = x.x.x.x)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SID = FSDMO92)))
OK (0 msec)
| DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Buat softlink spfile. | Untuk membuat spfile di lokasi/rdsdbdata/admin/FSDMO92/pfile, jalankan perintah berikut. SQL> create spfile='/rdsdbdata/admin/FSDMO92/pfile/spfileFSDMO92.ora' from pfile;
Arahkan ke$ORACLE_HOME/dbs, dan buat tautan lunak untuk spfile. ln -s '/rdsdbdata/admin/FSDMO92/pfile/spfileFSDMO92.ora' spfileFSDMO92.ora
Setelah file ini dibuat, Anda dapat mematikan dan memulai database dengan menggunakan spfile.
| DBA |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|
Validasi skema, koneksi, dan tugas pemeliharaan. | Untuk menyelesaikan migrasi, lakukan tugas-tugas berikut. Kumpulkan statistik skema. Pastikan bahwa tingkat PeopleSoft aplikasi dapat terhubung ke database Amazon RDS Custom yang baru. Siapkan jadwal pencadangan dan pemeliharaan Anda.
| DBA |
Sumber daya terkait