Arsip

Archive for the ‘Oracle’ Category

Create Index

23 Februari 2009 Tinggalkan komentar

Kemaren Sabtu, karna satu dan sesuatu hal buat table di database Oracle. Caranya sih gampang.

craete table mahasiswa as select * from mhs;
commit;

dan sesudah itu ter create lah sebuah table mahasiswa. Tetapi setelah itu aplikasi rasanya lamban banget. Awalnya sih kepikiran itu karna database nya lemot, lalu ping nya mungkin. Tetapi setelah dilihat dari SQL Query rupanya table mahasiswa tersebut belum di index. Akhirnya buat sendiri Index di table mahasiswa tersebut.
Baca selanjutnya…

Kategori:Oracle

database startup

17 Februari 2009 Tinggalkan komentar

Tiba-tiba aja aplikasi yang biasa dipakai tidak bisa LOGIN. Dah cek TNSNAMES, SERVICE, ODBC semuanya berjalan dengan baik. Tidak ada yang salah. Karna masih penasaran, coba login lewat PL/SQL, dan ngga taunya user system tidak bisa LOGIN. Ada pesan Logon Denied. Username/Password is wrong.

Akhirnya tanya sana sini, dapat juga solusinya.

Pertma buka Command Windows lalu ketikkan perintah..
*> sqlplus /nolog
*> conn sys/change_on_install@xe as sysdba
*> shutdown immediate;
*> startup;

Setelah itu aplikasi bisa dibuka lagi. Rupanya masalahnya hanya database XE. Sampe sekarang databasenya ngga pernah ngulah lagi.

Kategori:Oracle

Tipe INDEX pada ORACLE

13 Januari 2009 Tinggalkan komentar

B*-tree indexes
Suatu B*-tree index adalah tipe standar dari index yang tersedia pada Oracle, dan itu sangat berguna pada saat memilih row yang sesuai dengan kriteria tertentu. Index jenis ini bisa dibuat dengan perintah CREATE INDEX.

Bitmap indexes
Untuk kolom yang memiliki sedikit nilai yang unik, maka suatu bitmap index dapat meningkatkan performa query. Bitmap indexes sebaiknya hanya digunakan ketika data di-load secara batch (seperti pada banyak aplikasi datawarehouse atau reporting).

Reverse key indexes
Jika ada isu I/O contention selama proses insert nilai sekuensial berlangsung, Oracle dapat secara dinamis me-reverse nilai index sebelum menyimpannya.

Baca selanjutnya…

Kategori:Oracle

Displays the SQL*Plus version and the usage help

9 Desember 2008 Tinggalkan komentar

Usage 1: sqlplus -H | -V

-H Displays the SQL*Plus version and the
usage help.
-V Displays the SQL*Plus version.

Usage 2: sqlplus [ [] [] [] ]

is: [-C ] [-L] [-M “”] [-R ] [-S]

-C Sets the compatibility of affected commands to the
version specified by . The version has
the form “x.y[.z]”. For example, -C 10.2.0
-L Attempts to log on just once, instead of
reprompting on error.
-M “” Sets automatic HTML markup of output. The options
have the form:
HTML [ON|OFF] [HEAD text] [BODY text] [TABLE text]
[ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT] {ON|OFF}]
-R Sets restricted mode to disable SQL*Plus commands
that interact with the file system. The level can
be 1, 2 or 3. The most restrictive is -R 3 which
disables all user commands interacting with the
file system.
-S Sets silent mode which suppresses the display of
the SQL*Plus banner, prompts, and echoing of
commands.

Baca selanjutnya…

Kategori:Oracle Tag:

Buat User di Oracle

28 November 2008 Tinggalkan komentar

Dijalankan di user system dan pws manager

CREATE TABLESPACE “username”
LOGGING
DATAFILE ‘C:\ORACLE\ORADATA\CNSPR\username.ora’ SIZE 100M
AUTOEXTEND
ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

CREATE USER “username”  PROFILE “DEFAULT”
IDENTIFIED BY “password” DEFAULT TABLESPACE “username”
TEMPORARY TABLESPACE “TEMP”
QUOTA UNLIMITED
ON username
ACCOUNT UNLOCK;
GRANT CREATE PROCEDURE TO “username”;
GRANT CREATE TABLE TO “username”;
GRANT CREATE VIEW TO “username”;
GRANT GRANT ANY PRIVILEGE TO “username”;
GRANT QUERY REWRITE TO “username”;
GRANT SELECT ANY TABLE TO “username”;
GRANT “CONNECT” TO “username”;
grant select any table,insert any table,delete any table,update any table to username;

Kategori:Oracle

Oracle Shutdown In Progress

28 November 2008 1 komentar

Jika database oracle problem, solusi :

c:\>sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 – Production on Sel Okt 10 07:51:41 2006

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn username/password@XE
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress

sql>conn / as sysdba
atau
conn sys/manager as sysdba

sql>shutdown immediate;

SQL> startup

SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 4 needs media recovery
ORA-01110: data file 4: ‘D:\ORADATA\XE\USERS.DBF’

SQL> alter database recover datafile ‘D:\ORADATA\XE\USERS.DBF’;

Database altered.

SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01113: file 6 needs media recovery
ORA-01110: data file 6: ‘D:\ORADATA\XE\USERNAME.ORA’

SQL> alter database recover datafile ‘D:\ORADATA\XE\username.DBF’;
alter database recover datafile ‘D:\ORADATA\XE\username.DBF’
*
ERROR at line 1:
ORA-01179: file D:\ORADATA\XE\username.DBF does not exist

SQL> alter database recover datafile ‘D:\ORADATA\XE\username.ora’;

Database altered.

SQL> alter database open;

Database altered.

Kategori:Oracle

Meniti Tangga Karier dengan Sertifikasi TI

28 November 2008 Tinggalkan komentar

Oracle

Sampai sekarang perusahaan software kedua terbesar di dunia ini masih merupakan penikmat pangsa pasar terbesar untuk software database. Ini membuat sertifikasi Oracle menjadi salah satu sertifikasi yang paling populer dan banyak dicari. Laporan IDC Certified Report 2002 menyebutkan bahwa sertifikasi Oracle adalah kualitas yang paling dicari oleh pasar TI.

Dalam situsnya Oracle menyebutkan bahwa 97 dari pemegang Oracle Certified Professional (OCP) mengatakan bahwa mereka diuntungkan oleh sertifikasi tersebut, 89% merasa kepercayaan diri terkait penguasaan keahlian Oracle meningkat, dan 96% mengaku menganjurkan program sertifikasi Oracle kepada orang lain. Sementara bagi perusahaan yang memiliki pegawai yang telah tersertifikasi, Oracle mengklaim bahwa berdasarkan survai perusahaan-perusahaan tersebut melaporkan penurunan waktu downtime sebesar 49%.

Untuk memenuhi kebutuhan industri akan berbagai spesialisasi keahlian dalam menggunakan teknologi Oracle, Oracle saat ini menawarkan tiga jenis sertifikasi Oracle. Setiap jalur sertifikasi dirancang untuk menguji penguasaan pengetahuan dan keterampilan dalam menggunakan teknologi Oracle untuk suatu bidang kerja tertentu seperti developer, administrator, atau Web server administrator.

Baca selanjutnya…

Kategori:Oracle