Feeds:
Tulisan
Komentar

Awal kisah ini berawal ketika saya coba untuk membantu teman membuat web cms Joomla,tiba-tiba ada pemberitahuan bahwa mysql nya ada yang rusak.Kok bisa begini?Terus saya cek pake phpmyadmin..eh malah muncul tulisan kayak gini ERROR 2003: Can’t connect to MySQL server on ‘localhost’ (10061)

Setelah merenung beberapa hari dan berikhtiar bersama mbah google,maka muncul lah ide untuk coba membetulkannya:

1.Coba ganti port default dari mysql dari 3306 menjadi 3307 misalnya.Kalo belum tahu caranya mungkin seperti ini :

Asumsi anda telah menginstal paketan php,mysql,apache yaitu wampp dan ada menginstal di drive C;

-Buka file my.ini di C:\wamp\bin\mysql\mysql5.0.51b\my.ini terus cari yang tulisannya port ganti nilai 3306 menjadi 3307.

-Save hasil perubahan tersebut dan restart service nya

2.Setelah itu coba daftar kan port tersebut di firewall cara nya kayak gini :

-Pilih control panel->Windows Firewall->Exceptions->Klik Add Port…

-Setelah itu muncul kayak gini

Ketika nama nya misal mysql dan port baru yang tadi dibuat 3307.Tinggal Klik OK

3.Coba periksa argument untuk service mysql nya.Pastikan argument service nya memiliki tanda double qoute

-Run->ketikan regedit

-Masuk ke HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

terus cari nama service nya secara default sie kalo wamp itu nama nya wampmysqld terus cari image path-pastikan argument/nilai nya memiliki double coute

-kemudian reboot

Selamat mencoba

Sifat Penuntut Ilmu

Setiap segala sesuatu pastilah memiliki sifat-sifat yang senantiasa mengikutinya.Seperti air yang harus memiliki sifat terdiri dari 2 hidrogen dan 2 oksigen. Begitpula dengan seorang yang sedang menuntut ilmu.Agar ketika proses belajar tersebut,maka para penuntut ilmu minimal memiliki sifat-sifat dibawah ini yaitu :
1. Berniat dengan iklas
Penuntut ilmu meniatkan usahanya dalam mencari ilmu untuk beribadah,taat kepada Allah dan menjalankan kewajiban menuntut ilmu
2. Ketakwaan dan Kesalehan
Penuntut ilmu harus berpegang pada sifat-sifat hamba Allah yang bertakwa
3. Menghindarkan diri dari kemaksiatan
Penuntut ilmu harus menghindarkan diri dari semua macam kemaksiatan dan menjaga agar perbuatannya selalu baik dan sesuai dengan apa yang ia telah pelajari,sehingga tidak bertentangan dengan ilmu yang telah dimiliki
4. Tawadhu
Penuntut ilmu tidak boleh takabur kepada ilmu, guru, atau kepada siapapun.
5. Menghargai dan menghormati ilmu
Penuntut ilmu harus menghargai dan menghormati gurunya, meskipun seorang nonmuslim
6. Disiplin dan pandai memanfaatkan waktu
Penuntut ilmu mengetahui bagaimana cara mengalokasikan waktu
7. Pandai belajar
Penuntut ilmu harus memfokuskan perhatiannya dan memahami dengan baik materi yang dipelajari
8. Berteman dengan orang yang tepat
Penuntut ilmu harus pandai memilih teman yang saleh, yang dapat membantunya dalam masalah urusan agama dan dunia
9. Menggunakan perangkat modern
Penuntut ilmu harus segera menggunakan perangkat-perangkat modern dalam ilmu pengetahuan
10. Percaya kepada diri sendiri
Penuntut ilmu harus senantiasa berhusnudzon kepada diri sendiri

Dakwah Islam

Sebelum melangkah alangkah indah nya jika kita senantiasa mensyukuri segala nikmat yang telah diberikan oleh Allah SWT dan semoga Allah senantiasa memberikan hidayah sehingga kita semua senantiasa berada dalam koridor iman,beralas islam dan berpagar ketakwaan.Dalam tulisan ini saya ingin berbagi sedikit pengalam ilmu yang saya pahami yaitu tentang dakwah.
Dakwah menurut ijma ulama adalah mengajak manusia kepada Allah SWT dengan hikmah dan nasihat yang baik sehingga meninggalkan thagut dan membawa manusia dari jaman jahiliyah menuju cahaya islam.
Ada beberapa keutamaan dari dakwah ini diantaranya adalah
1.Nikmat Allah yang sangat besar
2.Tugas pokok para rasul-rasul Allah
3.Membuat kehidupan yang rabbani
dan banyak lagi keutamaan-keutamaan yang lainnya.
Jika kita senantiasa mengamalkan dakwah tersebut,maka Allah akan memberikan sebuah kabar gembira kepada kita berupa :
1.Pahala yang terus menerus
2.Pahala yang berlipat ganda
3.Ridho

Demikian sedikit tulisan tangan ini tentang dakwah dan semoga bermanfaat.

Mengenal Blok PLSQL

Dalam PLSQL Oracle dikenal beberapa macam blok diantaranya :

1.Anonymous blok

Adalah suatu blok dasar dalam PLSQL.Berikut contoh pendeklarasian nya :

 <<label>>
DECLARE
	TYPE / item / FUNCTION / PROCEDURE declarations
BEGIN
      Statements
EXCEPTION
	EXCEPTION handlers
END label;

Berikut contoh penggunaan dari anonymous blok tersebut :

DECLARE
  number1 NUMBER(2);
  number2 NUMBER(2)    := 17;             -- value default
  text1   VARCHAR2(12) := 'Hello world';
  text2   DATE         := SYSDATE;        -- current date and time
BEGIN
  SELECT street_number
    INTO number1
    FROM address
   WHERE name = 'BILLA';
END;

2.Function

Adalah blok dalam PLSQL dimana blok ini harus mereturnkan/mengembalikan sebuah nilai balikan.Sehingga dalam penggunaannya biasanya di include kan kedalam SQL.

CREATE OR REPLACE FUNCTION <function_name> [(input/output variable declarations)] RETURN return_type
<IS|AS>
	[declaration block]
BEGIN
	<PL/SQL block WITH RETURN statement>
[EXCEPTION
	EXCEPTION block]
END;

Contoh penggunaan function :

CREATE OR REPLACE Function FindCourse
 ( name_in IN varchar2 )
 RETURN number
 IS
 cnumber number;
cursor c1 is
 select course_number
 from courses_tbl
 where course_name = name_in;

 BEGIN
open c1;
 fetch c1 into cnumber;

 if c1%notfound then
 cnumber := 9999;
 end if;

 close c1;
RETURN cnumber;
EXCEPTION
 WHEN OTHERS THEN
 raise_application_error(-20001,'An error was encountered - '||SQLCODE||' -ERROR- '||SQLERRM);
 END;

Kemudian diterapkan dalam SQL seperti di bawah ini :
select course_name, FindCourse(course_name) as course_id
 from courses
 where subject = 'Mathematics';

3.Procedure

Adalah sebuah blok dalam PLSQL dimana secara dasar memiliki fungsi yang sama dengan function hanya saja procedure tidak bisa digunakan langsung atau di embedd kan kedalam SQL dan tidak memiliki return value atau nilai balikan.

      CREATE [OR REPLACE] PROCEDURE procedure_name
      [ (parameter [,parameter]) ]
      IS
      [declaration_section]
      BEGIN
      executable_section
      [EXCEPTION
      exception_section]
      END [procedure_name];

Contoh penggunaan :

CREATE OR REPLACE Procedure UpdateCourse
 ( name_in IN varchar2 )
 IS
 cnumber number;
cursor c1 is
 select course_number
 from courses_tbl
 where course_name = name_in;

 BEGIN
open c1;
 fetch c1 into cnumber;

 if c1%notfound then
 cnumber := 9999;
 end if;
insert into student_courses
 ( course_name,
 course_number)
 values ( name_in,
 cnumber );
commit;
close c1;
EXCEPTION
 WHEN OTHERS THEN
 raise_application_error(-20001,'An error was encountered - '||SQLCODE||' -ERROR- '||SQLERRM);
 END;

Kemudian cara pemanggilannya adalah sebagai berikut :
EXEC UpdateCourse(paramter);

Demikian dan semoga bermanfaat.

Tulisan Sebelumnya »