SlideShare a Scribd company logo
MEMBUAT DATABASE DAN USER DI MYSQL
1. Login sebagai root
2. Buat username "usrmhs" dengan "passmhs"
CREATE USER 'usrmhs'@'localhost' IDENTIFIED BY 'passmhs';
3. berikan hak akses
GRANT ALL PRIVILEGES ON *.* TO 'usrmhs'@'localhost' WITH GRANT OPTION;
4. Login sebagai username "usrmhs"
5. Buat database LATIH
CREATE DATABASE latih;
6. Buat tabel mhs :
create table mhs (nim varchar2(10),
nama varchar2(25),
alamat varchar2(30));
7. Isi dengan minimal 5 data dengan kode nim 10…
MEMBUAT SCHEMA DI ORACLE
1. Login ke Oracle XE dengan perintah :
conn system as sysdba
2. Buat user schema latih dengan password latih
create user latih identified by latih;
3. Berikan hak akses kepada user schema latih
grant connect, resource,
create database link, create synonym,
create view, create sequence to latih;
4. Login ke user latih
CONN latih/latih;
5. Buat tabel mhs
create table mhs (nim varchar2(10),
nama varchar2(25),
alamat varchar2(30));
6. Isi dengan minimal 5 data dengan kode nim 20…
MEMBUAT LINK DATABASE MYSQL DI ORACLE DATABASE
1. Buat koneksi ODBC MySQL dengan nama MYSQL_DB di dalam tablulasi “System DSN”
Sehingga nanti akan seperti berikut ini :
2. Buka notepad dengan mode administrator, dengan cara : cari aplikasi notepad pada menu 
klik kanan  klik “Run as administrator”
3. Buat file initMYSQL_DB.ora di folder Oracle. Alamat folder diatas menyesuaikan nama folder
dimana anda menyimpan/menginstall OracleXe. Saya menginstall di folder C:oraclexe10.
Sehingga alamat lengkapnya sebagai berikut :
C:oraclexe10apporacleproduct10.2.0serverhsadmin dengan isi :
HS_FDS_CONNECT_INFO=MYSQL_DB
HS_FDS_TRACE_LEVEL=OFF
4. Buka file listener.ora yang ada di folder
C:oraclexe10apporacleproduct10.2.0serverNETWORKADMIN. Backup file listener.ora
Dibawah perintah ini :
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:oraclexe10apporacleproduct10.2.0server)
(PROGRAM = extproc)
)
Tambahkan dengan parameter berikut ini :
(SID_DESC =
(SID_NAME = MYSQL_DB)
(ORACLE_HOME = C:oraclexe10apporacleproduct10.2.0server)
(PROGRAM = hsodbc)
)
5. Buka file tnsnames.ora yang ada di folder :
C:oraclexe10apporacleproduct10.2.0serverNETWORKADMIN. Backup file
tnsnames.ora. Setelah itu, tambah dengan parameter berikut ini diakhir baris :
MYSQL_DB=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
(CONNECT_DATA=(SID=MYSQL_DB))
(HS=OK)
)
6. Pada service, restart TNSListener (Run  ketikkan services.msc  restart service
OracleXETNSListener).
7. Masuk ke sql command ORACLE. Login ke schema latih
8. Buat database link dari oracle agar bisa membaca tabel di MySQL
CREATE DATABASE LINK lkmysql
CONNECT TO “usrmhs” identified by “passmhs”
USING „MYSQL_DB‟;
9. Uji Coba tampilkan data mhs yang ada di database MySQL dengan perintah
SELECT * FROM mhs@lkmysql;
10. Atau dengan melalui sql commands di Aplication Express Oracle :
11. Dengan mempergunakan UNION ALL, tampilkan kedua tabel mhs yang ada di MySQL dan Oracle

More Related Content

What's hot

Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Ivul Varel Fu
 
Install own cloud server di ubuntu 12
Install own cloud server di ubuntu 12Install own cloud server di ubuntu 12
Install own cloud server di ubuntu 12
Arif Wahyudi
 
MySQL 1, introduction
MySQL 1, introductionMySQL 1, introduction
MySQL 1, introduction
Fahri Firdausillah
 
Repo
RepoRepo
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming ii
Ilman Kadori
 
Router dan proxy server di debian 5
Router dan proxy server di debian 5Router dan proxy server di debian 5
Router dan proxy server di debian 5Hendi Alfiandi
 
Ajar mysql5 1
Ajar mysql5 1Ajar mysql5 1
Ajar mysql5 1
Haswi Haswi
 
Management user di debian part 1
Management user di debian part 1Management user di debian part 1
Management user di debian part 1
Irmanda Dwi Prakoso
 
Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Julio Mukhlishin
 
Instalasi Mail Server & Webmail
Instalasi Mail Server & WebmailInstalasi Mail Server & Webmail
Instalasi Mail Server & Webmail
Julio Mukhlishin
 
Kursus database jakarta (bofandra)
Kursus database jakarta (bofandra)Kursus database jakarta (bofandra)
Kursus database jakarta (bofandra)
Bofandra Muhammad
 
50 Perintah dasar linux
50 Perintah dasar linux50 Perintah dasar linux
50 Perintah dasar linux
zhianka007
 
FHS ( filesystem hierarchy standart )
FHS ( filesystem hierarchy standart )FHS ( filesystem hierarchy standart )
FHS ( filesystem hierarchy standart )
erniindriyana
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa web
Nasrul Akbar
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
manafhsb
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3yats hidayat
 
Pengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwarePengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwareAri FX
 
Router proxy
Router proxyRouter proxy
Router proxy
lalekmawale
 

What's hot (20)

Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop Tugas Komputasi Paraller "Proses Penginstallan Hadoop
Tugas Komputasi Paraller "Proses Penginstallan Hadoop
 
Install own cloud server di ubuntu 12
Install own cloud server di ubuntu 12Install own cloud server di ubuntu 12
Install own cloud server di ubuntu 12
 
MySQL 1, introduction
MySQL 1, introductionMySQL 1, introduction
MySQL 1, introduction
 
Repo
RepoRepo
Repo
 
Slide web programming ii
Slide web programming iiSlide web programming ii
Slide web programming ii
 
Router dan proxy server di debian 5
Router dan proxy server di debian 5Router dan proxy server di debian 5
Router dan proxy server di debian 5
 
Ajar mysql5 1
Ajar mysql5 1Ajar mysql5 1
Ajar mysql5 1
 
Management user di debian part 1
Management user di debian part 1Management user di debian part 1
Management user di debian part 1
 
Tugas bu linda
Tugas bu lindaTugas bu linda
Tugas bu linda
 
Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)Instalasi Proxy & Samba Server (Debian)
Instalasi Proxy & Samba Server (Debian)
 
Instalasi Mail Server & Webmail
Instalasi Mail Server & WebmailInstalasi Mail Server & Webmail
Instalasi Mail Server & Webmail
 
Kursus database jakarta (bofandra)
Kursus database jakarta (bofandra)Kursus database jakarta (bofandra)
Kursus database jakarta (bofandra)
 
50 Perintah dasar linux
50 Perintah dasar linux50 Perintah dasar linux
50 Perintah dasar linux
 
FHS ( filesystem hierarchy standart )
FHS ( filesystem hierarchy standart )FHS ( filesystem hierarchy standart )
FHS ( filesystem hierarchy standart )
 
Fhs
FhsFhs
Fhs
 
Tugas 1 rekayasa web
Tugas 1 rekayasa webTugas 1 rekayasa web
Tugas 1 rekayasa web
 
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
Cara install apache, mysql, php, dan phpmyadmin pada freebsd 10
 
Praktikum os babk3
Praktikum os babk3Praktikum os babk3
Praktikum os babk3
 
Pengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell NetwarePengenalan Instalasi Novell Netware
Pengenalan Instalasi Novell Netware
 
Router proxy
Router proxyRouter proxy
Router proxy
 

Similar to Db link my sql-oracle

Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
Deka M Wildan
 
Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data
Wahyu Widodo
 
Modul my sql tutorial part 1
Modul my sql tutorial part 1Modul my sql tutorial part 1
Modul my sql tutorial part 1Ratzman III
 
Integrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspaceIntegrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspace
Dwi Fajar Saputra
 
Mysql 2
Mysql 2Mysql 2
Mysql 2
Fajar Baskoro
 
Login dengan-session
Login dengan-sessionLogin dengan-session
Login dengan-sessionzebrenitza
 
Big Data Essentials With Hadoop
Big Data Essentials With HadoopBig Data Essentials With Hadoop
Big Data Essentials With Hadoop
Mochamad Khoiron
 
Langkah langkah membuat web wp
Langkah langkah membuat web wpLangkah langkah membuat web wp
Langkah langkah membuat web wp
M. Jainuri, S.Pd., M.Pd
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelas
Doni Andriansyah
 
Nginx owncloud
Nginx owncloudNginx owncloud
Nginx owncloud
Ruslan Conk
 
Presentation dyan
Presentation dyanPresentation dyan
Presentation dyan
Dyan Restyani Safitri
 
Pwebfb1
Pwebfb1Pwebfb1
Pwebfb1
Fajar Baskoro
 
Modul Laravel 10 - ToT Laravel TcOT.pptx
Modul Laravel 10 - ToT Laravel TcOT.pptxModul Laravel 10 - ToT Laravel TcOT.pptx
Modul Laravel 10 - ToT Laravel TcOT.pptx
UnduhUnggah1
 
Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysql
Raja Putra Media
 
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
Okta Riveranda
 
Komporasi backup cassandra dengan my sql
Komporasi backup cassandra dengan my sqlKomporasi backup cassandra dengan my sql
Komporasi backup cassandra dengan my sql
fhelish
 
Php CMS tutorial
Php CMS tutorialPhp CMS tutorial
Php CMS tutorial
Albertz Ace-Red
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
Lusiana Diyan
 

Similar to Db link my sql-oracle (20)

Fungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sqlFungsi fungsi pada php - pemrograman php my sql
Fungsi fungsi pada php - pemrograman php my sql
 
Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data Modul Praktikum Sistem Basis Data
Modul Praktikum Sistem Basis Data
 
Modul my sql tutorial part 1
Modul my sql tutorial part 1Modul my sql tutorial part 1
Modul my sql tutorial part 1
 
Modul%20php%20 mysql
Modul%20php%20 mysqlModul%20php%20 mysql
Modul%20php%20 mysql
 
Integrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspaceIntegrasi slims atau eprints dengan dspace
Integrasi slims atau eprints dengan dspace
 
Mysql 2
Mysql 2Mysql 2
Mysql 2
 
Login dengan-session
Login dengan-sessionLogin dengan-session
Login dengan-session
 
Big Data Essentials With Hadoop
Big Data Essentials With HadoopBig Data Essentials With Hadoop
Big Data Essentials With Hadoop
 
Langkah langkah membuat web wp
Langkah langkah membuat web wpLangkah langkah membuat web wp
Langkah langkah membuat web wp
 
Sisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelasSisfo akademik #1 - data kelas
Sisfo akademik #1 - data kelas
 
Nginx owncloud
Nginx owncloudNginx owncloud
Nginx owncloud
 
Presentation dyan
Presentation dyanPresentation dyan
Presentation dyan
 
Pwebfb1
Pwebfb1Pwebfb1
Pwebfb1
 
Modul Laravel 10 - ToT Laravel TcOT.pptx
Modul Laravel 10 - ToT Laravel TcOT.pptxModul Laravel 10 - ToT Laravel TcOT.pptx
Modul Laravel 10 - ToT Laravel TcOT.pptx
 
Membuat form login dengan php mysql
Membuat form login dengan php mysqlMembuat form login dengan php mysql
Membuat form login dengan php mysql
 
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHPLaporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
 
Komporasi backup cassandra dengan my sql
Komporasi backup cassandra dengan my sqlKomporasi backup cassandra dengan my sql
Komporasi backup cassandra dengan my sql
 
Php tutorial-17
Php tutorial-17Php tutorial-17
Php tutorial-17
 
Php CMS tutorial
Php CMS tutorialPhp CMS tutorial
Php CMS tutorial
 
CRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQLCRUD pada Android Studio menggunakan MySQL
CRUD pada Android Studio menggunakan MySQL
 

Db link my sql-oracle

  • 1. MEMBUAT DATABASE DAN USER DI MYSQL 1. Login sebagai root 2. Buat username "usrmhs" dengan "passmhs" CREATE USER 'usrmhs'@'localhost' IDENTIFIED BY 'passmhs'; 3. berikan hak akses GRANT ALL PRIVILEGES ON *.* TO 'usrmhs'@'localhost' WITH GRANT OPTION; 4. Login sebagai username "usrmhs" 5. Buat database LATIH CREATE DATABASE latih; 6. Buat tabel mhs : create table mhs (nim varchar2(10), nama varchar2(25), alamat varchar2(30)); 7. Isi dengan minimal 5 data dengan kode nim 10… MEMBUAT SCHEMA DI ORACLE 1. Login ke Oracle XE dengan perintah : conn system as sysdba 2. Buat user schema latih dengan password latih create user latih identified by latih; 3. Berikan hak akses kepada user schema latih grant connect, resource, create database link, create synonym, create view, create sequence to latih; 4. Login ke user latih CONN latih/latih; 5. Buat tabel mhs create table mhs (nim varchar2(10), nama varchar2(25), alamat varchar2(30)); 6. Isi dengan minimal 5 data dengan kode nim 20…
  • 2. MEMBUAT LINK DATABASE MYSQL DI ORACLE DATABASE 1. Buat koneksi ODBC MySQL dengan nama MYSQL_DB di dalam tablulasi “System DSN” Sehingga nanti akan seperti berikut ini :
  • 3. 2. Buka notepad dengan mode administrator, dengan cara : cari aplikasi notepad pada menu  klik kanan  klik “Run as administrator” 3. Buat file initMYSQL_DB.ora di folder Oracle. Alamat folder diatas menyesuaikan nama folder dimana anda menyimpan/menginstall OracleXe. Saya menginstall di folder C:oraclexe10. Sehingga alamat lengkapnya sebagai berikut : C:oraclexe10apporacleproduct10.2.0serverhsadmin dengan isi : HS_FDS_CONNECT_INFO=MYSQL_DB HS_FDS_TRACE_LEVEL=OFF 4. Buka file listener.ora yang ada di folder C:oraclexe10apporacleproduct10.2.0serverNETWORKADMIN. Backup file listener.ora Dibawah perintah ini : (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:oraclexe10apporacleproduct10.2.0server) (PROGRAM = extproc) ) Tambahkan dengan parameter berikut ini : (SID_DESC = (SID_NAME = MYSQL_DB) (ORACLE_HOME = C:oraclexe10apporacleproduct10.2.0server) (PROGRAM = hsodbc) ) 5. Buka file tnsnames.ora yang ada di folder : C:oraclexe10apporacleproduct10.2.0serverNETWORKADMIN. Backup file tnsnames.ora. Setelah itu, tambah dengan parameter berikut ini diakhir baris : MYSQL_DB= (DESCRIPTION= (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)) (CONNECT_DATA=(SID=MYSQL_DB)) (HS=OK) )
  • 4. 6. Pada service, restart TNSListener (Run  ketikkan services.msc  restart service OracleXETNSListener). 7. Masuk ke sql command ORACLE. Login ke schema latih 8. Buat database link dari oracle agar bisa membaca tabel di MySQL CREATE DATABASE LINK lkmysql CONNECT TO “usrmhs” identified by “passmhs” USING „MYSQL_DB‟; 9. Uji Coba tampilkan data mhs yang ada di database MySQL dengan perintah SELECT * FROM mhs@lkmysql; 10. Atau dengan melalui sql commands di Aplication Express Oracle :
  • 5. 11. Dengan mempergunakan UNION ALL, tampilkan kedua tabel mhs yang ada di MySQL dan Oracle