Jika tidak menemukan materi yang sesuai di artikel blog ini, anda bisa bertanya, silahkan lewat sini. Masukkan pertanyaan anda melalui form “Post a Comment” di bagian bawah page ini. Saya akan berusaha menjawab sebisa dan sesempat saya.
Karena pertanyaan yang masuk sudah terlalu banyak, jadi saya buatkan page baru saja. Bagi rekan-rekan yang ingin melihat tanya jawab yang lalu-lalu, silahkan lihat di archive tanya jawab.
Bagi teman-teman yang pertanyaannya tidak terjawab, saya mohon maaf yang sebesar-besarnya. Kesempatan saya terbatas, apalagi akhir-akhir ini (Oct-Dec 2008) pekerjaan saya sangat menyita waktu. Oleh karena itu, silahkan temen-temen pembaca yang lain ikut menjawab pertanyaan yang masuk. Silahkan blog ini teman-teman jadikan forum diskusi dan sharing knowledge.


85 Comments
maaf,mau tanya!!
sintak untuk partitioning dan tabel hasil partisi disimpan pada storage berbeda bagaimana??
apakah bapak mempunyai artikel, yang membuktikan bahwa menggunakan partitioning lebih baik daripada tidak dipartisi (kasus nyata) atau bapak bisa mempublish perbedaan partitioning dengan tidak di partitioning.
terima kasih.
permisi pak
saya mau tanya, enterprise linux itu sebenarnya OS atau bukan kalaupun ya apakah OS tersebut khusus untuk oracle?
lalu OS tersebut apakah bersifat OPENSOURCE seperti layaknya OS linux yang lainnya?
salam kenal pak.
langsung aja, saya punya masalah dengan login database oracle.
waktu saya mau shutdown database orcl : pada orale 10g.
1. saya masukkan user OS sama pass OS.
2. saya masukkan user DB sama pass db.
teryata ada error pada OS ,,, Setting, control panel, administratve tools…. security polisi.
mohon pencerahan, ada kesalahan dimana ?
thx, be regards
maaf pak ada yang mau saya tanyakan, saya mempunyai server dengan memori 8 GB (RAM) dan akan di install oracle 10g. apakah benar memori (RAM) maksimum yang akan di pakai oracle 10g hanya sebesar 2GB sehingga memori server yang 6GB tidak terpakai (sia-sia)???. Jika benar bagaimana caranya agar memori server bisa terpakai seluruhnya (terpakai 8GB). saya mohon jawabannya pak karena akan dilaksanaannya User Acceptance. terima kasih banyak atas jawabannya
hasan,
Oracle Enterprise Linux itu originalnya dari Redhat, Redhat itu opensource therefore OEL juga opensource.
Cita cita oracle itu mereka mau me supply solusi dari atas sampai bawah maksudnya dari
Oracle Enterprise Linux (OS) + Oracle Database + Oracle PeopleSoft
Oracle juga lagi mengeluarin Oracle Virtual Server masih kalah jauh dari VMware Server
eko,
saya ada tablespace terra byte, kalo ngak di partisi gak bakalan bisa saya delete record lama. saya cuman drop partisi kalo mau delete record lama kalo saya delete bisa seminggu siap schedulerenya, kalo drop 5 menit uda siap.
gak ada satu size baju yg bisa dipakai semua orang
lo musti liat keperluan lo
pak,saya msh dummy dan pengen tanya ttg oracle..di website ini kan djlasin cara install oracle yang 10 r.2 nya y..di website oracle nya sendiri kan banyak pilihan salah satunya oracle 10 client r.2. Nah saya pengen tanya apa bedanya yang biasa ma yang clientnya..klo saya pake yg client, untuk tutorialnya apakah sama dan bisa merujuk ke website ini?
Terima kasih pak sebelumnya n jaya terus rohmad.net!!
ka nanya ya
Apa fungsi hak UNLIMITED TABLESPACE?
apa yang dimaksud dengan GID dan SID!
Apa perbedaan antara tipe data CHAR(x) dengan VARCHAR(x) ?
maaf saya mau tanya..
bagaimana cara menyambungkan aplikasi web (VB.2005 ato PHP) ke database oracle??
maaf saya mau tanya..
bagaimana cara parsing dari aplikasi web (VB.2005 ato PHP) ke database oracle??
Maaf pak mau ty,
2 do point sj, ak mau ty kasus apa yg sering terjadi di bidang database, yg bisa diselesaikan dengan teknologi
Oracle, mengenai masalah performance,backup dan atau
recovery. Mksd sy menanyakan kasus, adlh utk dijadikan topik skripsi. Jk bapak tidak berkeberatan, mohon petunjuknya mengenai kasus yg ada
mengenai hal tsb. Sblmny thx bt petunjuknya.
Pak, saya mau tanya. apa kalo mau ambil ujian sertifikasi itu mesti ikut training dulu ya?
Oracle : 10g R2, 32 bit
Fisik Memory : 8 GB
OS : Kernel 2.6.18-92.el5PAE (RHEL/CentOS 5.2), 32 bit
Dari SPFILE (EM), diketahui:
a. Automatic Shared Memory Management Enabled
b. Total SGA Size (MB) : 2048
c. shared_pool_reserved_size=19293798
d. shared_pool_size=0
e. large_pool_size=0
Dari init.ora, diketahui:
a. tidak ada entrian: shared_pool_reserved_size, shared_pool_size, large_pool_size
1. saya setup ASSM enabled, tp masih mendapatkan ora-04031. Mengapa hal ini bisa terjadi??
2. Apakah besaran masing-masing komponen SGA (Shared Pool,Buffer Cache, Large Pool, Java Pool, dan Other ) masih perlu disetting manual??
3. Berapa Nilai setting manual itu berdasarkan best practise Mode Koneksi “Shared Server” ?
Note:
ORA-04031: unable to allocate string bytes of shared memory (”string”,”string”,”string”,”string”)
Cause: More shared memory is needed than was allocated in the shared pool.
Action: If the shared pool is out of memory, either use the dbms_shared_pool package to pin large packages, reduce your use of shared memory, or increase the amount of available shared memory by increasing the value of the INIT.ORA parameters “shared_pool_reserved_size” and “shared_pool_size”. If the large pool is out of memory, increase the INIT.ORA parameter “large_pool_size”.
duh……butuh bantuan segera nih….
kemarin database oracle di kantor saya sedang proses penghitungan,lalu karena
kelamaan maka proses tersebut diputuskan,di kill dari toad..
setelah itu dilakukan restart komputer,setelah itu databasenya di restart…
tapi saat shutdown immediate,muncul error:
ORA-01113:File 1 needs media recovery
ORA-01110:data1:’d:\oracle\oradata\db\system01.dbf’
dan database tidak bisa di open…
databasenya tidak menggunakan archivelog mode..
jadi kami tidak bisa recover dengan perintah alter database recover….
tapi sekarang saat database yang lama ingin dibuka kembali
(saat connect internal di svrmgrl) errornya menjadi :
ORA-12560: TNS : protocol adapter error
apakah ada yang mengerti bagaimana cara untuk masuk ke svrmgrlnya…..
supaya dapat dicoba backup secara off line…
tolong donk….
salam kenal pak…
Mau tanya … saya punya Kumpulan data di excel yang cukup banyak format n itemnya. bisa kah dibuat suatu aplikasi dengan oracle, yang fungsinya hanya untuk menampilkan data yang telah ada dalam format excel tersebut. sehingga mempermudah pencarian data.
Yth: Bpk Rohmad dan rekan2x
Mohon saran dan masukannya… saya sedang mengalami dilema dengan pekerjaan saya yg sekarang. saya br lulus okt’ 08 kemarin dan sekarang saya sedang bekerja sbg junior programmer web di salah satu konsultan it, dengan kontrak 1 thn sampai okt ‘09 nanti. saya merasa kesulitan sekali utk beradaptasi menjadi programmer web karena saya harus belajar dari dasar lg dan yg terpenting saya sangat interest menjadi oracle developer, karena saya pernah ikut kursus oracle specialist di tahun 2007 dan sdh 2 thn ini saya utak-atik dengan oracle.
selama saya bekerja, -+ ada 4 lowongan oracle developer yg ditawarkan kepada saya tetapi berhubung karena saya masih terikat kontrak dng perusahaan saat ini, akhirnya saya memutuskan utk menolak tawaran tsb. saya merasa dilema sekali bila saya memutuskan utk resign karena saya tidak akan punya surat pengalaman kerja 1 tahun. dari pihak perusahaan saya saat ini pun tidak ada masalah/kendala bila saya resign.
kalaupun saya memutuskan utk bertahan pun sangat disayangkan karena kalau saya bekerja sbg oracle developer, saya bisa mengupgrade skill oracle developer ketimbang harus belajar hal baru lagi.
Mohon masukan Bpk Rohmad dan teman2x dlm membantu pergumulan saya ini.
Terima kasih banyak sekali buat masukannya.
pak, mau tanya pak….kalau error seperti ini kenapa ya pak?
saya masih newbie di oracle administrator…
SQL> startup mount
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file ‘+DATA/DBJIND/spfileDBJIND.ora’
ORA-17503: ksfdopn:2 Failed to open file +DATA/DBJIND/spfileDBJIND.ora
ORA-15055: unable to connect to ASM instance
ORA-01031: insufficient privileges
terima kasih pak…
Maksut dari Perintah (Select, Insert, Update, Delete, Drop, dan Truncate)
trims……
kLo bs segera…. ? ?
Mohon pencerahannya pak..
Saya ada masalah user account oracle saya terblokir, ora2008:the account is locked,nah orang yg pertama kali install oracle nya lupa password sys nya,trus fasilitas conn juga sudah di hapus demi masalah keamanan dalihnya,gmn pak solusi saya,untukbisa merubah password sys dan bs unlock user account saya..
trimakasih
ORA-12560: TNS :protocol adapter error..a
itu error mess kalo saya jalan sqlplus dari command promtp
oracle di RH4.5 10g client Xp…
tapi kalo pake sqlplus+ dari XP program jalan …connect..
saya sudah set ORACLE_SID..nya..kira2 apa yg kurang configure…
tnsnames
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.253)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = ORCL)
(PRESENTATION = RO)
)
)
listener
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = ORCL)
(ORACLE_HOME = C:\oracle\product\10.2.0\client_1)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.253)(PORT = 1521))
)
)
Permisi pak Rohmad, saya ada masalah mengenai migrasi data dari sql2000 server ke oracle. Sebagai gambaran nya tuh misalkan di database A memakai sql2000 server dan di database B memakai oracle. Jadi saat terjadi update data di database A secara langsung tercatat di database B.
Dan setelah searching di google saya memakai OTGA (Oracle Transparent Gateaway), dan saya sudah melakukan testing terlebih dahulu. dmana memakai 3 komputer. Yang satu jadi oracle database, yg satu lagi jadi gateaway, dan yg satu lagi jadi sqlserver2000. Saat di lakukan test ternyata db_link nya succesfull, tetapi begitu saya meng installkan OTGA di server oracle Database. Malah terjadi error dengan reason ORA-28545: error diagnosed by Net8 when connecting to an agent
Cause: An attempt to call an external procedure or to issue SQL to a non-Oracle system on a Heterogeneous Services database link failed at connection initialization. The error diagnosed by Net8 NCR software is reported separately.
Action: Refer to the Net8 NCRO error message. If this isn’t clear, check connection administrative setup in tnsnames.ora and listener.ora for the service associated with the Heterogeneous Services database link being used, or with ‘extproc_connection_data’ for an external procedure call. Kira2 apa yah masalahnya dan solusinya.
Terima kasih sebelumnya
Dear Mas Rohmad
Saya punya problem database saya selalu membuat file log
di oracle_home\diag\tnslsnr\dba\listener\alert\log.xml, file
log tsb dibuat sangat banyak sehingga membuat space di
system kepenuhan. Saya jadi punya pekerjaan menghapus
log tsb setiap hari. Pertanyaan saya apa penyebab timbul
nya log tsb dan bagaimana solusinya.
Mohon bantuan mas , maaf ini urgen hehehe.
best regard bagyo
Salam hormat kepada mas Rohmad…
Mas sy baru banget di oracle
kalo petunjuk TSQL ORACLE ada ga ya..?
Kalo sql server ato mysql kan ada tuh…lengkap
TSQL guide nya…
trims
Salam hormat kepada mas Rohmad…
Mas sy baru banget di oracle
kalo petunjuk TSQL ORACLE format .chm ada ga ya..?
Kalo sql server ato mysql kan ada tuh…lengkap
TSQL guide nya…
trims
Met siang pak…salam kenal dari saya candra.
Saya msh terhtng sangat baru dalam oracle,saya hanya menguasai tdk bgu bnyk materi,saya msh bingung gmn caranya dari awal qt masuk ke database,mohon bantuan bapak langkah-langkahya krn saya msh blm bgtu knal dgn oracle,makasih sblmnya pak, artikel bapak sangat membantu saya,
salam saya
Candra
Dear Pak Rohmad dan Rekan2
adakah yang punya tutorial oracle forms report 10g? saya sudah googling tapi kok ngga nemu ya.. jika ada boleh dong dishare, karena sepertinya susah juga nyari literatur yg lengkap tentang Oracle forms ini.. maaf kalo topiknya kurang nyambung yah
Regards
Pak, mau tanya. Saya mencoba untuk merubah parameter circuits menggunakan perintah alter system set circuits=0 scope=both;
namun setelah itu client tidak bisa connect ke server menggunakan server = shared. Client hanya bisa connect menggunakan server = dedicated.
Bagaimana cara memperbaiki shared server yang rusak ya?
Terima kasih
pak saya mau tanya, saya pemula pakai oracle, saya coba conect developer 10g dengan database 10g, pada saat saya mau coba jalanin form kok ada commend eror port, bisa enggak pak saya di kasih tahu, cara connect antara dev 10g dengan database10g, kalau yang dev 6i ke database 10g saya sdh berhasil.
sebelumnya saya ucapkan terima kasih atas bantuannya
Yth. Pak Rohmad dan Rekan2.
Pak saya mo nanya tentang Listener pada Dataguard.
Ketika saya pake IP pertama, Listener pada Dataguard bisa Run! Namun setelah ganti IP dgn Segmen yg berbeda ternyata Listenernya gak mau Run.
Itu cara mengatasinya ato memperbaikinya bagaimana ya Pak?
Terima Kasih sebelumnya!
pak rohmad,
saya mau tanya lagi nih pak, saya ingin generate data dari oracle.
oracle berada di server luar dan saya mengaksesnya dari ssh ke ip publik salah satu server lain berlanjut dengan ssh ke server ke oracle tsb. Nah ketika saya ingin mengenerate / query data di oracle yang waktu yang dibutuhkan lama sekali dan juga mengakibatkan koneksi putus, jadi generate data menjadi gagal. begitu juga ketika sya coba mengenerate data tersebut melalui proses background. hasil yang didapat tetap gak sempurna, seolah2 putus di tengah jalan. padahal di cek dalam proses yang sedang berjalan, proses tersebut sudah tidak ada/hilang. Lalu setelah saya count data tersebut, saya mendapatkan nilai sekitar 5juta rrecord. Nah yang saya ingin tanyakan adakah cara lain untuk membagi2 / melimit record yang akan ditampilkan dengan cepat. Saya mencoba dengan rownum, namun waktu yang dibutuhkan tidak lebih cepat dari mengenerate all record / terputus..
adakah solusi untuk masalah di atas??
untuk hardware, OS server oracle menggunakan Solaris..
Terima kasih..
saya mw tanya,,
hubungannya tablespace dan maxbufsize apa dan bagaimana?
Pak Rohmad, mohon dijelaskan tentang replikasi database untuk backup data.
Saya membaca ada Oracle Streams, Standard Replication dan Advanced Replication. Apa perbedaan masing2, kekurangan dan kelebihannya serta tingkat kesulitan dalam maintenancenya.
Terima kasih sebelumnya.
Pak, saya kesulitan untuk memasukkan SQL di oracle ke PHP. ceritanya saya ingin tabel tampilan hasil SQL dioracle yg tampil di halmn web dapat didownload dlm bentuk txt atau excel.
bagaimanakah codingan PHPnya??? soalnya saya nyoba berkali2 dan ganti script berkali-kali tdk berhasil masuk data SQLnya… terima kasih sebelumnya.
Pak Rohmad,
Saya mau tanya. Bagaimana cara meng-export database oracle menjadi database MySQL??
Mohon bantuannya.
mas, saya mau tanya, kalo menampilkan nilai2 dari suatu field berupa kolom2 bisa ga ?..
standar nya biasa nya kalo kita select field pasti nilainya ada dalam satu kolom field itu sendiri, mohon bantuannya secepatnya
saya mau tanya apa yg dimaksud konfigurasi performa,
trus apa contohnya??
find course oracle 10g in jakarta timur state.
mas..saya mw tanya gimana cara export import database dengan menggunakan Toad,klo bisa step by step konfigurasi nya.mohon batuan nya ……
mksh sebelum nya..
krim via email saya mas….
saya kesulitan dalam mengunduh software 11g karena sizenya yang terlalu besar oleh karena itu saya ingin menanyakan apakah ada cara laen untuk mendapat software 11g ??
lalu adakah link lokal untuk mendownload software 11g ??
kemudian bapak juga menyarankan sebaiknya mempelajari oracle 10g daripada 11g boleh saya tahu kenapa sebabnya ??
mohon jawabannya
Halo rohmad.net,
Saya tertarik untuk mengikuti kursus sbb:
1. Oracle 11g (or latest) Data Warehouse
2. Oracle Data Integrator 10.1.3.5.0 (or latest)
3. Oracle Business Intelligence Enterprise Edition 10.1.3.3.3.1 (or latest)
Bisa beri tau saya tempat yang bagus namun terjangkau dan terutama di Jakarta ini.
Terimakasih,
Aji
Salam kenal rohmad.net
Saya membuat aplikasi yg terkenoksi dengan oracle, akses aplikasi menggunakan remote server menggunakan citrix. Aplikasi bisa diakses menggunakan User Admin namaun dengan user domain biasa tidak bisa, ada pesan Permission Denied. Apakah ada konfigurasi di Database nya atau di aplikasi saya (aplikasi menggunakan VB)
pak saya gagap tolong bagaimana cara menyembuhkannya pak.
saya kurang pd pak.
Di oracle enterprise manager console - storage - archive logs,
dalam 1 hari bisa terbentuk 80 file lebih, normalnya di bawah 10 file.
Tanya:
1. jadi penyebabnya apa, dan penanganannya bagaimana ?
2. apakah ini juga menyebabkan performance menjadi drop ?
terimakasih
mo nanya php dengan oracle pa
rencananya lagi bikin login page tapi login nya dengan user/schema di database oracle tidak berupa table user+password(demi keamanan data).saya pake user yang punya role dba bisa..tapi selain role dba ko nggak bisa…kenapa ya pa
mohon bantuannya terimakasih..
Pak Rohmad,
saya berniat training oracle database administration 10g, dengan tujuan untuk mengambil sertifikasi oca oracle 10g. Dimanakah tempat di jakarta yang bagus untuk training tersebut?
Terima kasih atas balasannya
Salam kenal pak. saya pengguna oracle pemula, saya ingin menanyakan bagaimana cara clear cache pada oracle? mohon bantuannya,terimakasih sebelumnya
pak Rohmad,
Saya mau tanya nih, saya baru belajar menggunakan oracle. Saya mau membuka oracle menggunakan TOAD. pada Saat Login terdapat pesan error sperti ini—> ORA-12528: TNS:listener: all appropriate instances are blocking new connections. bagaiamana cara mengatasinya..?
Terima kasih sebelumnya.
Pak, Saya mo nanya.
Bagaimana perintah menampilkan gambar format jpg/bmp, pada form dengan memasukan nama file gambarnya dan hasilnya tampil di canvas ?.
Terima kasih
pak ..mu nanya nih..
saya pke oracle 10g.saya mu import database pake perintah
imp namadatabase/password.tpi kenapa datanya gk muncul y??apa perintahnya salah…sebelumnya saya import data yg pertama sukses trus sya mu import data lagi dengan membuat tablespace baru tpi data gk muncul…
mohon penjelasannya y pak..
dek fajar, import database oracle menggunakan imp user/pass itu mudah, tinggal dienter, lalu pilih lokasi file dmp nya, lalu pilih no, no, yes, yes, yes-untuk semua datbase/no-untuk database tertentu saja. enter. proses import akan berjalan. semoga membantu.
Dear all,
Anak saya berumur 1 tahun 8 bulan.
Sepertinya saya mendengar ada pengulangan kata (gagap) ketika anak melakukan
komunikasi. Mohon petunjuknya , bagaimana untuk mendidik anak saya supaya gagap
tersebut tidak sampai berlarut-larut….
Terima kasih
slmt mlm pak….
saya baru instal oracle XE, selanjutny wktu instal form ny koq ke blog…saya pke vista pak,kalo pake 10g kn g bisa instal…
bgaimna jawabanya pak??? terima kasih..
bisa ga klo seandainya blajar oracle DBA sebelum oracle sql ??
apa lebih mudah oracle sql baru oracle administrator ?
mau tanya…
bagaimana cara mendapatkan hari pada field tanggal dalam table?
misal:
dalam table filed tanggal, yang diambil adalah 28 oktober 2009. maka saya ingin mendapatkan hari pada tanggal tersebut adalah hari rabu.
bagaimana caranya ?
Salam Kenal,
rekan2 saya mau nanya bagaimana caranya buat function RowToCoulmn di Oracle
Tgl | Element | value
1/12/ 09 | CO | 3.9
2/12/09 | CO | 3.2
3/12/09 | CO | 9.2
1/12/09 | FE | 8.9
2/12/09 | FE | 5.3
3/12/09 | FE | 6.0
menjadi
Tgl | CO | FE
1/12/09 | 3.9 | 8.9
2/12/09 | 3.2 | 5.3
3/12/09 | 9.2 | 6.0
Terima kasih.
Pak,
Saya mau tanya, kalau cara buat restore database secara online tetapi di mesin berbeda(TEST) bagaimana ya?
Aku sudah copy datafilenya semua beserta archivelognya
Biasanya aku pakai backup offline. Aku re-create control filenya pake hasil alter database backup control file to …, terus diedit sesuai kondisi di TEST.
Kalau pake online :
recover database using backup controlfile;
kan beda settingan control filenya jadinya tidak bisa. Terus ketika aku pakai recreate juga ng bisa soalnya inconsisten.
Terima kasih Pak.
Pak Rohmad, saya ingin melakukan instalasi RAC pada 2 mesin server yg identik dan mempunyai internal storage di masing2 server. Bisakah saya dapatkan dokumen instalasi RAC database 10g for Linux X86 64 bit untuk internal Hardisk. Saya sudah mencoba mencari di website oracle dll yg saya temukan harus menggunakan Shared Storage.
Demikian terima aksih atas bantuannya.
Pak Rohmad, saya ingin menanykan.. saya baru belajar oracle,,dan saya ingin mengambil training oracle, yang saya bingungkan ialah, lebih baik saya mengambil oracle DBA atau oracle developer.. apa kelebihan dan kekurangan dari 2 tersebut.. terimakasih atas bantuannya..
mas Rahmad, mau tanya.
saya mau mencari topik skripsi yang berhubungan dengan oracle.
kira2 apa ya mas?
Mohon bantuannya..
Trimakasih..
Mau nanya …
tiap kali mau Login selalu gagal …
keluar pesan :
ORA-01031: insufficient privileges
dah cobain semua saran dari mbah google, masi tetep gagal juga ..
ada saran ?
Help .. baru belajar ney …..
thx ..
dear all,
mohon pencerahan…
OS: Linux CentOS 4.3 final
Oracle: 10G (iAS dan database)
saat saya execute “http://:7777/reports/rwservlet/showenv?”, dibagian informasi “…Server and Engine Environment Variables” saya mendapati sourceDir dan tempDir kosong, tidak ada isi. Padahal saya sudah definisikan di /$ORACLE_HOME/reports/conf/rep__.conf. Apa ada yg terlupa ya? atas bantuannya saya ucapkan terima kasih
Saya mahu bertanya, dlam hnset saya de image yg formatnye tns.jpg.
contoh nye IMG001.tns.jpg…
image tersebut tidak bley buka, so nk open gune pe erk..??
assalamualaikum. mas salam kenal nama saya aray.
saya ingin menanyakan di perusahaan saya menggunakan system HCM oracle, saya mau tamya HCM tsb memakai core oracle versi berapa sih, lalu ada ga dokumentasi lengkap tentang system tersebut. mohon bantuannya…terima kasih
mw tanya sy cara bikin procedure da eror ky gni :
Warning: Procedure created with compilation errors.
klo cb dipanggil procedure nya eror ny ky gni :
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00905: object SYSTEM.TAMBAH_GAJI is invalid
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
nie syntak procedure yg sy bikin,brg x da slh penulisan or pa lh,mohon bantuan nya…
create or replace procedure tambah_gaji
(p_no_daf in number, p_no_unit in number, p_tgl in varchar2, p_nip in varchar2, p_potlain in number)
as
v_golongan varchar2(30);
v_nama varchar2(30);
v_tgl_lahir varchar2(30);
v_status varchar2(30);
v_jum_jiwa number(4);
v_jum_anak number(2);
v_gapok number(10);
V_kode_tun varchar2(10);
v_gol_peru varchar2(3);
v_jum_tun number(10);
v_jum_peru number(7);
v_jenis_tun varchar2(15);
v_pajak_peng number(10);
v_tamb_beras number(7);
v_tun_istri number(10);
v_tun_anak number(10);
v_tun_umum number(10);
v_tun_struktural(10);
v_tun_fungsional(10);
v_tam_tun number(7);
v_pembulatan number(4);
v_tun_beras number(7);
v_jum_kotor2 number(10);
v_pph21 number(7);
v_jum_kotor number(10);
v_pot beras number(7);
v_iwp number(7);
v_jum_pot(10);
v_peng_bersih number(10);
v_jum_istri number(2);
v_pph number(10);
begin
select nama, tgl_lahir, golongan, gapok, status, kode_tun, jum_jiwa, jum_anak, gol_peru
into v_nama, v_tgl_lahir, v_golongan, v_gapok, v_status, v_kode_tun, v_jum_jiwa, v_jum_anak, v_gol_peru
from data_pegawai where nip = ‘p_nip’;
select jum_tun into v_tam_beras from tunjangan where kode_tun = ‘tb’;
select jum_tun,jenis_tun into v_jum_tun, v_jenis_tun from tunjangan where kode_tun = ‘v_kode_tun’;
select jum_pot into v_jum_peru from tunjangan where kode_tun = ‘v_gol_peru’;
v_tun_istri := 0.1 * v_gapok;
v_tun_anak := 0.02 * v_gapok * v_jum_anak;
if v_jenis_tun := ‘Tun Umum ‘ then
v_tun_umum := v_jum_tun;
v_tun_struktural := 0;
v_tun_fungsional := 0;
else
if v_jenis_tun := ‘Tun Struktural’ then
v_tun_umum := 0;
v_tun_struktural := v_jum_tun;
v_tun_fungsional := 0;
else
v_tun_umum := 0;
v_tun_struktural := 0;
v_tun_fungsional := v_jum_tun;
end if;
end if;
if v_status := ‘K’ then
v_jum_istri := 1;
else
v_jum_istri := 0;
end if;
v_tun_beras := v_tam_beras * (v_jum_anak + v_jum_istri + 1);
v_jum_kotor2 :=v_gapok + v_tun_istri + v_tun_anak + v_tun_umum + v_tun_Struktural +
v_tun_fungsional + v_tun_beras;
v_pot_beras :=0;
v_iwp := 0.1 * (v_gapok + v_tun_istri + v_tun_anak);
v_pph : = ((v_jum_kotor2 - (v_jum_kotor2 * 0.05) - ((v_gapok + v_tun_istri + v_tun_anak) * 0.0475)) * 12)
- ((((v_jum_anak + v_jum_istri + 1) * 1200000) - 1200000) + 12000000);
v_pph := round(v_pph,-3);
if v_pph :> 50000000 then
v_pajak_peng := ((v_pph - 50000000) * 0.15) + (25000000 * 0.1) + (25000000 * 0.05);
else
v_pajak_peng :=(v_pph * 0.05) / 12;
end if;
v_jum_pot := v_pot_beras + v_iwp + v_pajak_peng + v_jum_peru + p_potlain;
v_peng_bersih := (v_jum_kotor2 + v_pajak_peng) - v_jum_pot;
v_pembulatan : = 100 - (mod(v_peng_bersih,100));
v_peng_bersih := v_peng_bersih + v_pembulatan;
v_jum_kotor2 := v_jum_kotor2 + v_pembulatan;
v_jum_kotor := v_jum_kotor2 + v_pajak_peng;
if v_peng_bersih :> 1000000 then
v_tam_tun := 0;
else
v_tam_tun := 1000000 - v_peng_bersih;
v_jum_kotor2 : = v_jum_kotor2 + v_tam_tun;
v_jum_kotor : = v_jum_kotor + v_tam_tun;
v_peng_bersih := v_peng_bersih + v_tam_tun;
end if;
insert into gaji values(p_no_daf, p_no_unit, ‘p_tgl’, ‘p_nip’, ‘v_nama’, ‘vtgl_lahir’,
‘v_status’, v_jum_jiwa, v_gapok, v_tun_istri, v_tun_anak, v_tun_umum, v_tam_tun,
v_tun_struktural, v_tun_fungsional, v_pembulatan, v_tun_beras, v_jum_kotor2, v_pajak_peng,
v_jum_kotor, v_pot_beras, v_iwp, v_pajak_peng, v_jum_peru, p_potlain, v_peng_bersih, ‘v_golongan’);
end tambah_gaji;
/
salam kenal….
saya baru utk belajar oracle.kemarin saya baru instal oracle 10g.saya beli buku penunjang tapi yang oracle 9i,maklum pasokan buku lamabat masuk.
pas saya mau buat database,trus untuk usernya saya kesulitan krna tdk mnmukan “oracle enterprise manager consol-nya”.
tolong bantuin dong….
febry
gorontalo
salam kenal…..
kemaren saya install oracle 10.1.0, gimana y cara restore database dari hasil backup, file nya .DMP
satu lg ada ga enterprise manager di Oracle kayak di SQL server supaya gampang restore, view n liat2 table di database tersebut
pak punya judul buat TA yang menggunakan database 10g dan GUInya menggunkan oracle developer form 6i.tolong kirim ke email saya aja ya pak.ini alamat email saya m2m3d@yahoo.co.id
thanx
alo, tau instalasi oracle form 10g?
hal2 apa yg perlu diperhatiin…
thanks…
@Yoga
CREATE OR REPLACE PROCEDURE tambah_gaji (
p_no_daf IN NUMBER,
p_no_unit IN NUMBER,
p_tgl IN VARCHAR2,
p_nip IN VARCHAR2,
p_potlain IN NUMBER
)
AS
v_golongan VARCHAR2 (30);
v_nama VARCHAR2 (30);
v_tgl_lahir VARCHAR2 (30);
v_status VARCHAR2 (30);
v_jum_jiwa NUMBER (4);
v_jum_anak NUMBER (2);
v_gapok NUMBER (10);
v_kode_tun VARCHAR2 (10);
v_gol_peru VARCHAR2 (3);
v_jum_tun NUMBER (10);
v_jum_peru NUMBER (7);
v_jenis_tun VARCHAR2 (15);
v_pajak_peng NUMBER (10);
v_tamb_beras NUMBER (7);
v_tun_istri NUMBER (10);
v_tun_anak NUMBER (10);
v_tun_umum NUMBER (10);
v_tun_struktural NUMBER (10);
v_tun_fungsional NUMBER (10);
v_tam_tun NUMBER (7);
v_pembulatan NUMBER (4);
v_tun_beras NUMBER (7);
v_jum_kotor2 NUMBER (10);
v_pph21 NUMBER (7);
v_jum_kotor NUMBER (10);
v_pot_beras NUMBER (7);
v_iwp NUMBER (7);
v_jum_pot NUMBER (10);
v_peng_bersih NUMBER (10);
v_jum_istri NUMBER (2);
v_pph NUMBER (10);
BEGIN
SELECT nama, tgl_lahir, golongan, gapok, status, kode_tun,
jum_jiwa, jum_anak, gol_peru
INTO v_nama, v_tgl_lahir, v_golongan, v_gapok, v_status, v_kode_tun,
v_jum_jiwa, v_jum_anak, v_gol_peru
FROM data_pegawai
WHERE nip = ‘p_nip’;
SELECT jum_tun
INTO v_tam_beras
FROM tunjangan
WHERE kode_tun = ‘tb’;
SELECT jum_tun, jenis_tun
INTO v_jum_tun, v_jenis_tun
FROM tunjangan
WHERE kode_tun = ‘v_kode_tun’;
SELECT jum_pot
INTO v_jum_peru
FROM tunjangan
WHERE kode_tun = ‘v_gol_peru’;
v_tun_istri := 0.1 * v_gapok;
v_tun_anak := 0.02 * v_gapok * v_jum_anak;
IF v_jenis_tun = “Tun Umum”
THEN
v_tun_umum := v_jum_tun;
v_tun_struktural := 0;
v_tun_fungsional := 0;
ELSE
IF v_jenis_tun = “Tun Struktural”
THEN
v_tun_umum := 0;
v_tun_struktural := v_jum_tun;
v_tun_fungsional := 0;
ELSE
v_tun_umum := 0;
v_tun_struktural := 0;
v_tun_fungsional := v_jum_tun;
END IF;
END IF;
IF v_status = “K”
THEN
v_jum_istri := 1;
ELSE
v_jum_istri := 0;
END IF;
v_tun_beras := v_tam_beras * (v_jum_anak + v_jum_istri + 1);
v_jum_kotor2 :=
v_gapok
+ v_tun_istri
+ v_tun_anak
+ v_tun_umum
+ v_tun_struktural
+ v_tun_fungsional
+ v_tun_beras;
v_pot_beras := 0;
v_iwp := 0.1 * (v_gapok + v_tun_istri + v_tun_anak);
v_pph :=
( ( v_jum_kotor2
- (v_jum_kotor2 * 0.05)
- ((v_gapok + v_tun_istri + v_tun_anak) * 0.0475)
)
* 12
)
- ((((v_jum_anak + v_jum_istri + 1) * 1200000) - 1200000) + 12000000);
v_pph := ROUND (v_pph, -3);
IF v_pph > 50000000
THEN
v_pajak_peng :=
((v_pph - 50000000) * 0.15)
+ (25000000 * 0.1)
+ (25000000 * 0.05);
ELSE
v_pajak_peng := (v_pph * 0.05) / 12;
END IF;
v_jum_pot := v_pot_beras + v_iwp + v_pajak_peng + v_jum_peru + p_potlain;
v_peng_bersih := (v_jum_kotor2 + v_pajak_peng) - v_jum_pot;
v_pembulatan := 100 - (MOD (v_peng_bersih, 100));
v_peng_bersih := v_peng_bersih + v_pembulatan;
v_jum_kotor2 := v_jum_kotor2 + v_pembulatan;
v_jum_kotor := v_jum_kotor2 + v_pajak_peng;
IF v_peng_bersih > 1000000
THEN
v_tam_tun := 0;
ELSE
v_tam_tun := 1000000 - v_peng_bersih;
v_jum_kotor2 := v_jum_kotor2 + v_tam_tun;
v_jum_kotor := v_jum_kotor + v_tam_tun;
v_peng_bersih := v_peng_bersih + v_tam_tun;
END IF;
INSERT INTO gaji
VALUES (p_no_daf, p_no_unit, ‘p_tgl’, ‘p_nip’, ‘v_nama’, ‘vtgl_lahir’,
‘v_status’, v_jum_jiwa, v_gapok, v_tun_istri, v_tun_anak,
v_tun_umum, v_tam_tun, v_tun_struktural, v_tun_fungsional,
v_pembulatan, v_tun_beras, v_jum_kotor2, v_pajak_peng,
v_jum_kotor, v_pot_beras, v_iwp, v_pajak_peng, v_jum_peru,
p_potlain, v_peng_bersih, ‘v_golongan’);
END tambah_gaji;
/
@Yoga
banyak variabel yang tidak ada tipe nya
penulisan kondisi tidak pakai ‘:’
penulisan ‘:=’ harus tanpa spasi (bukan ‘: =’)
@Benri
pakai command import (imp)
imp USERID/PWD file=”path*.DMP” log=”pathh*.log” full=y ignore=y
EM console di oracle ada
@febry
address default em
http://localhost:1158/em/console
klo pngen cepet buat user, pake command
masuk sqlplus
>sqlplus “sys/[pwd] as sysdba”
>create user [userid] identified by [pwd]
@Hans Peter
Bisa langsung ikut sertifikasi, tapi kalau Anda merasa kurang mampu saya sarankan ikut training dulu.
Maaf kalu ini pertanyyan jadul, jika kita delete record apakah bisa mengurandi size tablespace ?
mohon trik trik nya untuk merubah size tablespace
salam,
Mas..saya mau tanya donk..
Di kantor kan terinstal basisdata oracle 9i di server, dan si bos pingin connect-in ke 5 klien (offline)
Saat ini sih kita modifikasi basisdata mengunakan Toad.
Pertanyaan saya mas..kira2 gmana ya cara connect-in basisdata di server ke 5 klien ini dengan tujuan untuk input data ke server.
Untuk bantuan mas Rohmad saya ucapkan Terimakasih.
Salam.
Salam Kenal,
Pa’ Rohmad, Saya mau tanya Cara backup database oracle 10g for linux dengan menggunakan OS redhat 5.
Mungkin bapak punya dukumen tentang cara membackup
database. Karena saya sedang belajar untuk membackup database dengan menggunakan Linux.
Sebelumnya terima kasih atas bantuannya.
Salam,
Erizal
bagaimana cara membaca data oracle menggunakan php?kalau untuk insert datanya sudah bisa tetapi membaca datanya gimana agar dapat dilihat langsunghasilnya?trims
mas, saya mau nanya. mau ikut sertifikasi oracle (OCA) di mana yak ? kemudian, ada contoh2 soal test tersebut ga mas ?
Salam Kenal,
Pa’ Rohmad, saya mau tanya bagaimana caranya mambuat tabel temporary buat report pada procedure
Bp. Rohman,
Salam kenal, saya Rudy Gunawan, selama ini saya terima email Oracle Database kiriman bapak.
Ada beberapa pertanyaan yg ingin saya tanyakan mengenai Oracle.
Kiranya bapak dpt luangkan waktu buat jawab pertanyaan saya ini.
Sebelumnya terimakasih.
Pertanyaan saya:
1. Ttg User ID Oracle.
Kalo saya liat dalam Active Users and Their Active Responsibilities, ada 4 user ID, diantaranya : ASGADM, MOBADM, MOBDEV, MOBILEADM yg mempunyai responsibility System Administration (setara dgn user ID dari Sysadmin). Apakah 4 user ID tsb boleh saya nonaktifkan? Apakah dgn menonaktifkan 4 user ID tsb ada efek lainnya ke dalam sistem saat ini? Apa kira2 efek nya?
2. Ttg Audit Trail.
Jk saya aktifkan Audit Trail, efek apa yg akan dialami oleh sistem? Saya dengar kinerja menjadi lebih lambat, apa benar dan seberapa parah lambatnya? Lalu yg pasti data akan membengkak krn akan disimpan berbagai log, benarkah? Lalu bisa jelaskan cara aktifkan audit trail?
3. Ttg DBA Profiles
Saya pernah jalankan perintah SELECT * FROM dba_profiles;
dan hasil yg didpt sbb (ini hanya contoh sebagian yg tampil)
PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT
AD_PATCH_MONITOR_PROFILE FAILED_LOGIN_ATTEMPTS PASSWORD 3
DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED
AD_PATCH_MONITOR_PROFILE PASSWORD_LIFE_TIME PASSWORD 60
DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED
Yg ingin saya tanyakan
Profile apa yg aktif saat ini di sistem Oracle saya, apa Ad_Patch_Monitor_Profile atau Default?
Darimana saya tahu profile yg aktif saat ini?
Jika saya ubah rule di profile tsb, apa ada efek ke yg lainnya?
Salam kenal & Trims,
Rudy
lebih menguntungkan mana investasi di pasar modal atau di pasar uang.
mas tanya ya kalau untuk melihat database oracle di server lainnya karena lupa ipnya dan tempatnya jauh selain diisikan lewat tns nya itu harus lewat menu apa ya di oracle nya
Tlg ya mas konfirmasinya ya, terima kasih banyak
Bagi-bagi lowongan Junior Oracle donkss
Mau tanya donk mas, perbedaan oracle versi 7, versi 10g, dan versi 11 apa
salam kenal mas rohmad.
maaf,mau nanya nih mas…mengapa setelah saya menginstal 10g R2 koneksi jaringan tidak bisa bekerja dengan baik. ketika saya ping komp A(yang sudah terinstal 10g R2) ke komp B yang belum terinstal itu bisa terhubung,namun bila sebaliknya dari B ke A itu tidak bisa terhubung, sedangkan saya mau membuat client.mohon bantuannya mas…
terima kasih,wass
Post a Comment