

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat penyedia data sumber dalam Konversi Skema DMS
<a name="data-providers-source"></a>

Anda dapat menggunakan database Microsoft SQL Server, Oracle, PostgreSQL, MySQL, DB2 IBM untuk LUW, IBM untuk dan SAP ASE (Sybase ASE) sebagai penyedia DB2 data sumber dalam z/OS proyek migrasi untuk Konversi Skema DMS. 

Pastikan Anda mengonfigurasi jaringan untuk mengizinkan interaksi antara penyedia data sumber Anda dan Konversi Skema DMS. Untuk informasi selengkapnya, lihat [Menyiapkan jaringan untuk Konversi Skema DMS](instance-profiles-network.md). 

**Topics**
+ [Menggunakan database Microsoft SQL Server sebagai sumber dalam Konversi Skema DMS](data-providers-sql-server.md)
+ [Menggunakan database Oracle sebagai sumber dalam Konversi Skema DMS](data-providers-oracle.md)
+ [Menggunakan database Oracle Data Warehouse sebagai sumber dalam Konversi Skema DMS](data-providers-oracle-dw.md)
+ [Menggunakan database PostgreSQL sebagai sumber dalam Konversi Skema DMS](sc-data-providers-postgresql.md)
+ [Menggunakan database MySQL sebagai sumber dalam Konversi Skema DMS](sc-data-providers-mysql.md)
+ [Menggunakan IBM Db2 untuk Linux, UNIX dan database Windows sebagai sumber dalam Konversi Skema DMS](sc-data-providers-db2luw.md)
+ [Menggunakan IBM Db2 untuk z/OS database sebagai sumber dalam Konversi Skema DMS](sc-data-providers-db2zos.md)
+ [Menggunakan database SAP ASE (Sybase ASE) sebagai sumber dalam AWS DMS Konversi Skema](dm-data-providers-source-sybase-ASE.md)

# Menggunakan database Microsoft SQL Server sebagai sumber dalam Konversi Skema DMS
<a name="data-providers-sql-server"></a>

Anda dapat menggunakan database SQL Server sebagai sumber migrasi dalam Konversi Skema DMS.

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari SQL Server ke target berikut:
+ Aurora MySQL
+ Aurora PostgreSQL
+ RDS for MySQL
+ RDS for PostgreSQL

Untuk informasi tentang versi database SQL Server yang didukung, lihat[Penyedia data sumber untuk Konversi Skema DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion).

Untuk informasi selengkapnya tentang menggunakan Konversi Skema DMS dengan database SQL Server sumber, lihat panduan migrasi SQL [Server ke MySQL](https://docs.aws.amazon.com/dms/latest/sbs/schema-conversion-sql-server-mysql.html). step-by-step

## Hak istimewa untuk Microsoft SQL Server sebagai sumber
<a name="data-providers-sql-server-permissions"></a>

Lihat daftar hak istimewa berikut yang diperlukan untuk Microsoft SQL Server sebagai sumber: 
+ LIHAT DEFINISI
+ LIHAT STATUS BASIS DATA

Hak `VIEW DEFINITION` istimewa memungkinkan pengguna yang memiliki akses publik untuk melihat definisi objek. Konversi Skema DMS menggunakan `VIEW DATABASE STATE` hak istimewa untuk memeriksa fitur edisi SQL Server Enterprise.

Ulangi hibah untuk setiap database yang skema Anda konversi.

Selain itu, berikan hak istimewa berikut pada `master` database:
+ LIHAT STATUS SERVER
+ LIHAT DEFINISI APA PUN

Konversi Skema DMS menggunakan `VIEW SERVER STATE` hak istimewa untuk mengumpulkan pengaturan dan konfigurasi server. Pastikan Anda memberikan `VIEW ANY DEFINITION` hak istimewa untuk melihat penyedia data.

Untuk membaca informasi tentang Microsoft Analysis Services, jalankan perintah berikut pada `master` database.

```
EXEC master..sp_addsrvrolemember @loginame = N'<user_name>', @rolename = N'sysadmin'
```

Pada contoh sebelumnya, ganti `<user_name>` placeholder dengan nama pengguna yang sebelumnya Anda berikan dengan hak istimewa yang diperlukan.

Untuk membaca informasi tentang SQL Server Agent, tambahkan pengguna Anda ke peran SQLAgent Pengguna. Jalankan perintah berikut pada `msdb` database.

```
EXEC sp_addrolemember <SQLAgentRole>, <user_name>;
```

Pada contoh sebelumnya, ganti `<SQLAgentRole>` placeholder dengan nama peran SQL Server Agent. Kemudian ganti `<user_name>` placeholder dengan nama pengguna yang sebelumnya Anda berikan dengan hak istimewa yang diperlukan. Untuk informasi selengkapnya, lihat [Menambahkan pengguna ke peran SQLAgent Pengguna](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.SQLServer.CommonDBATasks.Agent.html#SQLServerAgent.AddUser) di *Panduan Pengguna Amazon RDS*.

Untuk mendeteksi pengiriman log, berikan hak `SELECT on dbo.log_shipping_primary_databases` istimewa pada `msdb` database.

Untuk menggunakan pendekatan notifikasi replikasi bahasa definisi data (DDL), berikan `RECEIVE ON <schema_name>.<queue_name>` hak istimewa pada basis data sumber Anda. Dalam contoh ini, ganti `<schema_name>` placeholder dengan nama skema database Anda. Kemudian, ganti `<queue_name>` placeholder dengan nama tabel antrian.

# Menggunakan database Oracle sebagai sumber dalam Konversi Skema DMS
<a name="data-providers-oracle"></a>

Anda dapat menggunakan database Oracle sebagai sumber migrasi dalam Konversi Skema DMS.

Untuk terhubung ke database Oracle Anda, gunakan Oracle System ID (SID). Untuk menemukan SID Oracle, kirimkan kueri berikut ke database Oracle Anda:

```
SELECT sys_context('userenv','instance_name') AS SID FROM dual;
```

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari Oracle Database ke target berikut:
+ Aurora MySQL
+ Aurora PostgreSQL
+ RDS for MySQL
+ RDS for PostgreSQL

Untuk informasi tentang versi database Oracle yang didukung, lihat[Penyedia data sumber untuk Konversi Skema DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion).

Untuk informasi selengkapnya tentang penggunaan Konversi Skema DMS dengan database Oracle sumber, lihat panduan migrasi [Oracle ke PostgreSQL](https://docs.aws.amazon.com/dms/latest/sbs/schema-conversion-oracle-postgresql.html). step-by-step

## Hak istimewa untuk Oracle sebagai sumber
<a name="data-providers-oracle-permissions"></a>

Hak istimewa berikut diperlukan untuk Oracle sebagai sumber: 
+ MENGHUBUNG 
+ SELECT\$1CATALOG\$1ROLE 
+ PILIH KAMUS APA SAJA 
+ PILIH DI SYS.ARGUMENT\$1

# Menggunakan database Oracle Data Warehouse sebagai sumber dalam Konversi Skema DMS
<a name="data-providers-oracle-dw"></a>

Anda dapat menggunakan database Oracle Data Warehouse sebagai sumber migrasi di Konversi Skema DMS untuk mengonversi objek kode database dan kode aplikasi ke Amazon Redshift.

Untuk informasi tentang versi database Oracle yang didukung, lihat[Penyedia data sumber untuk Konversi Skema DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion). Untuk informasi selengkapnya tentang penggunaan Konversi Skema DMS dengan database Oracle sumber, lihat panduan migrasi [Oracle ke PostgreSQL](https://docs.aws.amazon.com/dms/latest/sbs/schema-conversion-oracle-postgresql.html). step-by-step 

## Hak istimewa untuk menggunakan database Oracle Data Warehouse sebagai sumber
<a name="data-providers-oracle-dw-privileges"></a>

Hak istimewa berikut diperlukan untuk Oracle Data Warehouse sebagai sumber:
+ MENGHUBUNG
+ SELECT\$1CATALOG\$1ROLE
+ PILIH KAMUS APA SAJA

## Pengaturan konversi Oracle Data Warehouse ke Amazon Redshift
<a name="data-providers-oracle-dw-settings"></a>

Untuk informasi tentang mengedit setelan Konversi Skema DMS, lihat. [Menentukan pengaturan konversi skema untuk proyek migrasi](schema-conversion-settings.md) 

Pengaturan konversi Oracle Data Warehouse ke Amazon Redshift mencakup yang berikut:
+ **Tambahkan komentar dalam kode yang dikonversi untuk item tindakan dengan tingkat keparahan yang dipilih dan lebih tinggi**: Pengaturan ini membatasi jumlah komentar dengan item tindakan dalam kode yang dikonversi. DMS menambahkan komentar dalam kode yang dikonversi untuk item tindakan dengan tingkat keparahan yang dipilih dan lebih tinggi.

  Misalnya, untuk meminimalkan jumlah komentar dalam kode yang dikonversi, pilih **Error only**. Untuk menyertakan komentar untuk semua item tindakan dalam kode yang dikonversi, pilih **Semua pesan**.
+ **Jumlah maksimum tabel untuk klaster Amazon Redshift target: Pengaturan ini menetapkan jumlah maksimum tabel yang dapat diterapkan DMS ke cluster** Amazon Redshift target Anda. Amazon Redshift memiliki kuota yang membatasi tabel penggunaan untuk jenis node cluster yang berbeda. Pengaturan ini mendukung nilai-nilai berikut:
  + **Otomatis**: DMS menentukan jumlah tabel yang akan diterapkan ke cluster Amazon Redshift target Anda tergantung pada jenis node.
  + **Tetapkan nilai**: Mengatur jumlah tabel secara manual.

  DMS mengonversi semua tabel sumber Anda, meskipun jumlah tabel lebih dari yang dapat disimpan oleh cluster Amazon Redshift Anda. DMS menyimpan kode yang dikonversi dalam proyek Anda dan tidak menerapkannya ke database target. Jika Anda mencapai kuota klaster Amazon Redshift untuk tabel saat menerapkan kode yang dikonversi, DMS akan menampilkan pesan peringatan. Selain itu, DMS menerapkan tabel ke cluster Amazon Redshift target Anda hingga jumlah tabel mencapai batas.

  Untuk informasi tentang kuota tabel Amazon Redshift, lihat Kuota [dan batas di Amazon](https://docs.aws.amazon.com/redshift/latest/mgmt/amazon-redshift-limits.html) Redshift.
+ **Gunakan tampilan UNION ALL**: Pengaturan ini memungkinkan Anda mengatur jumlah maksimum tabel target yang dapat dibuat DMS untuk satu tabel sumber.

  Amazon Redshift tidak mendukung partisi tabel. Untuk meniru partisi tabel dan membuat kueri berjalan lebih cepat, DMS dapat memigrasikan setiap partisi tabel sumber Anda ke tabel terpisah di Amazon Redshift. Kemudian, DMS membuat tampilan yang menyertakan data dari semua tabel target yang dibuatnya.

  DMS secara otomatis menentukan jumlah partisi dalam tabel sumber Anda. Bergantung pada jenis partisi tabel sumber, angka ini dapat melebihi kuota untuk tabel yang dapat Anda terapkan ke cluster Amazon Redshift Anda. Untuk menghindari mencapai kuota ini, masukkan jumlah maksimum tabel target yang dapat dibuat DMS untuk partisi tabel sumber tunggal. Opsi default adalah 368 tabel, yang mewakili partisi selama 366 hari dalam setahun, ditambah dua tabel untuk partisi NO RANGE dan UNKNOWN.
+ **Elemen format tipe data yang Anda gunakan dalam kode Oracle mirip dengan string format datetime di Amazon Redshift: Gunakan pengaturan ini untuk** mengonversi fungsi pemformatan tipe data seperti,, `TO_CHAR` dan `TO_DATE` dengan elemen format `TO_NUMBER` datetime yang tidak didukung Amazon Redshift. Secara default, DMS menggunakan fungsi paket ekstensi untuk meniru elemen format yang tidak didukung ini dalam kode yang dikonversi.

  Model format datetime di Oracle mencakup lebih banyak elemen daripada string format datetime di Amazon Redshift. Jika kode sumber Anda hanya menyertakan elemen format datetime yang didukung Amazon Redshift, setel nilai ini untuk menghindari fungsi paket ekstensi dalam kode yang dikonversi. Menghindari fungsi ekstensi membuat kode yang dikonversi berjalan lebih cepat.
+ **Elemen format numerik yang Anda gunakan dalam kode Oracle mirip dengan string format numerik di Amazon Redshift**: Gunakan pengaturan ini untuk mengonversi fungsi pemformatan tipe data numerik yang tidak didukung Amazon Redshift. Secara default, DMS menggunakan fungsi paket ekstensi untuk meniru elemen format yang tidak didukung ini dalam kode yang dikonversi. 

  Model format numerik di Oracle mencakup lebih banyak elemen daripada string format numerik di Amazon Redshift. Jika kode sumber Anda hanya menyertakan elemen format numerik yang didukung Amazon Redshift, tetapkan nilai ini untuk menghindari fungsi paket ekstensi dalam kode yang dikonversi. Menghindari fungsi ekstensi membuat kode yang dikonversi berjalan lebih cepat.
+ **Gunakan fungsi NVL untuk meniru perilaku fungsi Oracle LEAD dan LAG**: Jika kode sumber Anda tidak menggunakan nilai default untuk offset dalam `LAG` fungsi `LEAD` dan, DMS dapat meniru fungsi ini dengan fungsi tersebut. `NVL` Secara default, DMS memunculkan item tindakan untuk setiap penggunaan `LEAD` dan `LAG` fungsi. Meniru fungsi-fungsi ini menggunakan `NVL` membuat kode yang dikonversi berjalan lebih cepat.
+ **Meniru perilaku kunci primer dan unik**: Setel setelan ini untuk menyebabkan DMS meniru perilaku kendala kunci primer dan unik pada kluster Amazon Redshift target. Amazon Redshift tidak memberlakukan batasan kunci utama dan unik, dan menggunakannya hanya untuk tujuan informasi. Jika kode sumber Anda menggunakan kendala kunci primer atau unik, setel setelan ini untuk memastikan bahwa DMS mengemulasi perilakunya.
+ **Gunakan pengkodean kompresi**: Setel pengaturan ini untuk menerapkan pengkodean kompresi ke kolom tabel Amazon Redshift. DMS menetapkan pengkodean kompresi secara otomatis menggunakan algoritma Redshift default. Untuk informasi tentang pengkodean kompresi, lihat [Pengkodean kompresi](https://docs.aws.amazon.com/redshift/latest/dg/c_Compression_encodings.html) di Panduan Pengembang Database *Amazon Redshift*.

  Amazon Redshift tidak menerapkan kompresi secara default ke kolom yang didefinisikan sebagai kunci pengurutan dan distribusi. Untuk menerapkan kompresi ke kolom ini, atur **Gunakan pengkodean kompresi untuk kolom KEY**. Anda hanya dapat memilih opsi ini ketika Anda mengatur **Gunakan pengkodean kompresi**.

# Menggunakan database PostgreSQL sebagai sumber dalam Konversi Skema DMS
<a name="sc-data-providers-postgresql"></a>

Anda dapat menggunakan database PostgreSQL sebagai sumber migrasi dalam Konversi Skema DMS. 

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari database PostgreSQL ke target berikut:
+ MySQL
+ Aurora MySQL

Hak istimewa yang diperlukan untuk PostgreSQL sebagai sumber adalah sebagai berikut: 
+ TERHUBUNG PADA DATABASE <database\$1name>
+ PENGGUNAAN PADA SKEMA <database\$1name>
+ PILIH PADA SEMUA TABEL DALAM SKEMA <database\$1name>
+ PILIH PADA SEMUA URUTAN DALAM SKEMA <database\$1name>

# Menggunakan database MySQL sebagai sumber dalam Konversi Skema DMS
<a name="sc-data-providers-mysql"></a>

Anda dapat menggunakan database MySQL sebagai sumber migrasi dalam Konversi Skema DMS.

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari MySQL Database ke target berikut: 
+ PostgreSQL
+ Aurora PostgreSQL

Hak istimewa yang diperlukan untuk MySQL sebagai sumber adalah sebagai berikut:
+ `SELECT ON *.*`
+ `SHOW VIEW ON *.*`

## MySQL ke pengaturan konversi PostgreSQL
<a name="sc-data-providers-mysql-settings"></a>

Untuk informasi tentang mengedit setelan Konversi Skema DMS, lihat. [Menentukan pengaturan konversi skema untuk proyek migrasi](schema-conversion-settings.md) 

MySQL ke pengaturan konversi PostgreSQL meliputi yang berikut:
+ **Komentar dalam kode SQL yang dikonversi**: Setel pengaturan ini untuk menambahkan komentar dalam kode yang dikonversi untuk item tindakan dengan tingkat keparahan yang dipilih dan lebih tinggi. 

  Nilai valid:
  + **Kesalahan saja**
  + **Kesalahan dan peringatan**
  + **Semua pesan**

# Menggunakan IBM Db2 untuk Linux, UNIX dan database Windows sebagai sumber dalam Konversi Skema DMS
<a name="sc-data-providers-db2luw"></a>

Anda dapat menggunakan IBM Db2 untuk Linux, UNIX dan Windows database sebagai sumber migrasi di DMS Schema Conversion.

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari Db2 untuk Linux, UNIX dan Windows Database ke target berikut: 
+ Aurora PostgreSQL
+ Amazon RDS for PostgreSQL

Untuk informasi tentang versi database IBM Db2 untuk Linux, UNIX, dan Windows yang didukung, lihat [Penyedia data sumber untuk Konversi Skema DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion)

## Prasyarat untuk IBM Db2 untuk Linux, UNIX dan Windows sebagai database sumber
<a name="sc-data-providers-db2luw-prereq"></a>

Anda dapat menggunakan contoh kode berikut untuk memeriksa versi sumber Anda IBM Db2 untuk database Linux, UNIX dan Windows: 

```
SELECT SERVICE_LEVEL FROM SYSIBMADM.ENV_INST_INFO;
```

## Hak istimewa untuk IBM Db2 untuk Linux, UNIX dan Windows sebagai database sumber
<a name="sc-data-providers-db2luw-privileges"></a>

Hak istimewa yang diperlukan untuk terhubung ke database Db2 untuk Linux, UNIX dan Windows dan membaca katalog dan tabel sistem adalah sebagai berikut:

```
EXECUTE ON PACKAGE NULLID.SYSSH200
EXECUTE ON PACKAGE NULLID.SQLC2O26 /* If Db2 LUW runs on a Linux operating system */
EXECUTE ON FUNCTION SYSPROC.ENV_GET_INST_INFO
EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_AUTHORITIES_FOR_AUTHID
EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_GROUPS_FOR_AUTHID
EXECUTE ON FUNCTION SYSPROC.AUTH_LIST_ROLES_FOR_AUTHID
SELECT ON SYSIBMADM.ENV_INST_INFO
SELECT ON SYSIBMADM.ENV_SYS_INFO
SELECT ON SYSIBMADM.PRIVILEGES
SELECT ON SYSCAT.ATTRIBUTES
SELECT ON SYSCAT.CHECKS
SELECT ON SYSCAT.COLIDENTATTRIBUTES
SELECT ON SYSCAT.COLUMNS
SELECT ON SYSCAT.DATAPARTITIONEXPRESSION
SELECT ON SYSCAT.DATAPARTITIONS
SELECT ON SYSCAT.DATATYPEDEP
SELECT ON SYSCAT.DATATYPES
SELECT ON SYSCAT.HIERARCHIES
SELECT ON SYSCAT.INDEXCOLUSE
SELECT ON SYSCAT.INDEXES
SELECT ON SYSCAT.INDEXPARTITIONS
SELECT ON SYSCAT.KEYCOLUSE
SELECT ON SYSCAT.MODULEOBJECTS
SELECT ON SYSCAT.MODULES
SELECT ON SYSCAT.NICKNAMES
SELECT ON SYSCAT.PERIODS
SELECT ON SYSCAT.REFERENCES
SELECT ON SYSCAT.ROUTINEPARMS
SELECT ON SYSCAT.ROUTINES
SELECT ON SYSCAT.ROWFIELDS
SELECT ON SYSCAT.SCHEMATA
SELECT ON SYSCAT.SEQUENCES
SELECT ON SYSCAT.TABCONST
SELECT ON SYSCAT.TABLES
SELECT ON SYSCAT.TRIGGERS
SELECT ON SYSCAT.VARIABLEDEP
SELECT ON SYSCAT.VARIABLES
SELECT ON SYSCAT.VIEWS
SELECT ON SYSIBM.SYSDUMMY1
```

# Menggunakan IBM Db2 untuk z/OS database sebagai sumber dalam Konversi Skema DMS
<a name="sc-data-providers-db2zos"></a>

Anda dapat menggunakan IBM Db2 untuk z/OS database sebagai sumber migrasi dalam Konversi Skema DMS.

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari Db2 untuk z/OS Database ke target berikut: 
+ Amazon RDS for Db2
+ Amazon RDS for PostgreSQL
+ Aurora PostgreSQL

Untuk informasi selengkapnya mengenai IBM Db2 yang didukung untuk versi z/OS database, lihat [Penyedia data sumber untuk Konversi Skema DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Introduction.Sources.html#CHAP_Introduction.Sources.SchemaConversion).

## Prasyarat untuk IBM Db2 untuk sebagai database sumber z/OS
<a name="sc-data-providers-db2zos-prereq"></a>

IBM Db2 untuk z/OS versi 12 fungsi level 100 versi basis data tidak mendukung sebagian besar kemampuan baru IBM Db2 untuk versi 12. z/OS Versi database ini menyediakan dukungan untuk fallback ke Db2 versi 11 dan berbagi data dengan Db2 versi 11. Untuk menghindari konversi fitur Db2 versi 11 yang tidak didukung, kami sarankan Anda menggunakan IBM Db2 untuk fungsi z/OS database tingkat 500 atau lebih tinggi sebagai sumber untuk SC. AWS DMS 

Anda dapat menggunakan contoh kode berikut untuk memeriksa versi sumber Anda IBM Db2 untuk database: z/OS 

```
SELECT GETVARIABLE('SYSIBM.VERSION') as version FROM SYSIBM.SYSDUMMY1;
```

Pastikan kode ini mengembalikan versi `DSN12015` atau lebih tinggi.

Anda dapat menggunakan contoh kode berikut untuk memeriksa nilai register `APPLICATION COMPATIBILITY` khusus di sumber Anda IBM Db2 untuk database z/OS:

```
SELECT CURRENT APPLICATION COMPATIBILITY as version FROM SYSIBM.SYSDUMMY1;
```

Pastikan kode ini mengembalikan versi `V12R1M500` atau lebih tinggi.

## Hak istimewa untuk IBM Db2 sebagai database sumber z/OS
<a name="sc-data-providers-db2zos-privileges"></a>

Hak istimewa yang diperlukan untuk terhubung ke Db2 untuk z/OS database dan membaca katalog dan tabel sistem adalah sebagai berikut:

```
SELECT ON SYSIBM.LOCATIONS
SELECT ON SYSIBM.SYSCHECKS
SELECT ON SYSIBM.SYSCOLUMNS
SELECT ON SYSIBM.SYSDATABASE
SELECT ON SYSIBM.SYSDATATYPES
SELECT ON SYSIBM.SYSDUMMY1
SELECT ON SYSIBM.SYSFOREIGNKEYS
SELECT ON SYSIBM.SYSINDEXES
SELECT ON SYSIBM.SYSKEYCOLUSE
SELECT ON SYSIBM.SYSKEYS
SELECT ON SYSIBM.SYSKEYTARGETS
SELECT ON SYSIBM.SYSJAROBJECTS
SELECT ON SYSIBM.SYSPACKAGE
SELECT ON SYSIBM.SYSPARMS
SELECT ON SYSIBM.SYSRELS
SELECT ON SYSIBM.SYSROUTINES
SELECT ON SYSIBM.SYSSEQUENCES
SELECT ON SYSIBM.SYSSEQUENCESDEP
SELECT ON SYSIBM.SYSSYNONYMS
SELECT ON SYSIBM.SYSTABCONST
SELECT ON SYSIBM.SYSTABLES
SELECT ON SYSIBM.SYSTABLESPACE
SELECT ON SYSIBM.SYSTRIGGERS
SELECT ON SYSIBM.SYSVARIABLES
SELECT ON SYSIBM.SYSVIEWS
```

# Menggunakan database SAP ASE (Sybase ASE) sebagai sumber dalam AWS DMS Konversi Skema
<a name="dm-data-providers-source-sybase-ASE"></a>

Anda dapat menggunakan database SAP ASE (Sybase ASE) sebagai sumber migrasi dalam Konversi Skema DMS.

Anda dapat menggunakan Konversi Skema DMS untuk mengonversi objek kode database dari Database SAP ASE (Sybase ASE) ke target berikut:
+ Aurora PostgreSQL
+ RDS for PostgreSQL

Untuk informasi tentang versi database SAP ASE (Sybase ASE) yang didukung, lihat [Penyedia data sumber untuk Konversi Skema DMS](CHAP_Introduction.Sources.md#CHAP_Introduction.Sources.SchemaConversion)

## Hak istimewa untuk SAP ASE (Sybase ASE) sebagai database sumber
<a name="dm-data-providers-source-sybase-ASE.privileges"></a>

Hak istimewa berikut diperlukan saat menggunakan SAP ASE (Sybase ASE) sebagai database sumber:
+ GUNAKAN master
+ pilih pada dbo.spt\$1values
+ pilih pada asehostname

Untuk setiap database yang akan dimigrasi, berikan hak istimewa berikut:
+ GUNAKAN db\$1name *(Ganti db\$1name dengan nama database yang sedang dimigrasikan*)
+ pilih di dbo.sysusers
+ pilih di dbo.sysobjects
+ pilih di dbo.sysindexes
+ pilih pada dbo.syscolumns
+ pilih di dbo.sysreference
+ pilih di dbo.syscomments
+ pilih pada dbo.syspartitions
+ pilih pada dbo.syspartitionkeys
+ pilih pada dbo.sysconstraints
+ pilih di dbo.systypes
+ pilih di dbo.sysqueryplans