- 1 -
������� ���Database �� �Developer ���� ���
�� ��� ����� �� �� �� �� ��� � Developer �� ��� ���� Database ��� ��� ��� � �
�� ���� ��!� ��� �" � #$���� �Developer %������� &'�(�)� *��� �� +���� ��( �–
�� +�����Progress bar� +���� �� �News bar ���� �–�� '�*� *�� -� .'$� �*/ �0 �� �
�� 1*(Runtime ..... ��3 &��4�� ���0�� �� -�� 5�4� �� �� ��'��! ������� �� ���"� ���� � �
� %������ &'(�)� ����� ��'�� 1��� +������ �� ����� ���6� ���� 7��� %��� ���� ��$ -� 1*( �
�� ����Database �� ���� 7�� %�� �0 � ���� 1/ Developer �� �� � �8�� ����� )�� � �
Database.
���� :�� ����Oracle Database 10g������� ���� �� ������
1�!��� �����3 9��� 1�� ���3com.oracle.www://http
�:!�� �� ��'� �� �� �3 � � �� '�� Account ������ ��� �� ;���:� �:!���� �)/ )��� �=>3(
��� 3 ���!$� �� '�� '@� �VIEW ALL DOWNLOADS ���� �'3 1*( ��
- 2 -
�� �Browse by Category ��� 3Database 10g Enterprise/Standard Edition
��� 3 �0Accept
�� 1�6� �� �=� � %$� �A�3 �0
Oracle Database 10g Release 2 (10.2.0.1.0) for Microsoft Windows
��� B� -� 3 &�� �� �0Accept
1*( �=>3 �0
- 3 -
��$��� *�( ��'�� �"� �..... �� � ��$��� ����3 '@� ��;��@�� � � C��' -� 1*( �=>�� �4
�=>�� !�� D�4�$"� ;�>3 ��$ � � A�'���� �*( �A�� %�� 1*�� C�'�� �� C�' ��� ��� �>4–
�� C*� -3 E'�)/ ���!�� �� ��! -" F�4�� �A�8: �� ��*(
C6�" ��� -'G ��$�� H�� 1/ � � ����4��� %�4*��� � �3 �>/"� �� ���! C�*�� -�� 3 &��� 9:�
�=>��–'�'��B� ��" %�!��4�� �� 1�$��� zip F� �exe –'': �� ��/ '@� �.
����� :����Oracle Database 10g
�� C*� 1*( �=>3Setup
� %������ &'(�)*� ������ �*� ���� �0 1�� ���� �8���� �� �>4 >���/"� ��>��� 1��� ��3 ���!��
%������ &'(�)� 1>���/�� 1*�� ��orcl ��1>���/"� %�0��� ��� 1*�� ��Enterprise Edition.
- 4 -
��� ����� � &��/ 1*(Oracle Developer I� Administrator I� %�� -' ������ �*� 1)�
1��� �8�' �!�� �� ��:�� ��� ��� � 3 1�@�� �Oracle Administration ���' �!� '�� ���� ��
&'(�)��� ��$��� � &��'"� J���" %������ &'(�� ���� �*�.
�=>3 �0Next
- 5 -
�8D! �0
���$� ��
��� 1��3
� A�'����
)/ ��$�� �
��Javaw
�������!"
%�0��� ...
���� ���)/
�=>�����
�A 1��*(
Unlock
�� �"� �
�=>���
�A 1*(
Install
��'�� 1�$
*�@�
%�0���
- 7 -
�8*( � '� C�! 1��� %���!"�� �� �� ������ %��*� 9>�! �"� ��H�� � � %������ &'(�� 1*( ;�)$
�� ����! %���!"�HR , SCOTT , SYSTEM , SYS .... �� �3 .$HR�� �SCOTT ���
�*@��� '����� 5��� � �8*( �*@��� ��! ����� �����!"�–��� H'�:���� Material %�'����� �–
�8* �'� .... �� ��3SYSTEM �� �SYS�� J�=� �8/ %�$6��� ���(� � %���!"� ��.
- 8 -
%���!K� ������ %��*� � '� 1�� �*( �=>�! -��� �A�� ���� #>�� ����� &����� �:E
�� C�$ ;���' �$� 1!4� �( ��� � �$� ��� � �*� �� C�$ 9>�� ��L�� �A �� ���3 ��" Enter
- 9 -
�8����3�'�B� ���:���� #��� �6( �� �� '��@� H'Lock Account 1��� ��!"� ���:� H'�:�� ��
%������ &'(�)� �8*( �� '�� '�� '@� ��/ .... #�4� �� �"� � ��!3HR�� �SCOTT
- 11 -
�� �A 1*( �=>�� �� '@�yes 1�*( ;��������3 %�* ' �!4� 1�6�� � %�0��� �� +� � 1�$
#4�����"��'� 1>���/–1)�� ���=�� 1/ Internet Explorer –;�@�� ��� ��� 5�4 �� #4����� ��
�� M� 1*( �* '� ��� ��!� ��� &��4�� �iSQLPlus �� %�0� �� �M�8��3 '@�Oracle DB 10g 1�$
���4�� � '���"� ��( 1/ ��'��.
�� 1*( �� '�� #>�� ����� &����� �Database Control �� 1*( �� '*� ;�'8�� iSQLPlus
����� �� �0system �� 1/ User Name �0 � %�0��� ���03 �8���� '� %�� 1��� ������ �*� ��A �=>3
Login .... &����� H�8� ��� �� ��� ;�����:E
- 12 -
�=>3 �0 $4��� �4!" �A�3 � 1���� $4��� 1*( �� '�� '@� �0I agree
- 13 -
$4��� �4!" �A�3 � ����� $4��� 1*( �� '�� '@� �
��� 3 �iSQLPlus
�� ''$� 1�� &'': $4� �� �8D�! �8*( �=>�� '�( �Role �� M� 1*( �� � '�! -��� iSQLPlus
��� B/Normal �=>3 �0 Continue.
- 14 -
�� 1��� ��!�� �!� ����� �� ����� $4��� 1/ ��=>3 �0 ������ �*� � �8*( �� '�� 'Login
���4�� '�� 1��� '����� ����� �� ��� �
- 16 -
�� M�� � '� 1�� %6>4��� 1�� $4��� H�� /�>B� �"� �� �iSQLPlus ��� %'�3 1�� ��8! ��� .
�� *>4� 1*( �=>�! &�� �� 1/ 9����� �iSQLPlus Release 10.2.0.1.0 Production C�!/
������ �*� � ��!�� �!3 �( �B!�.
- 17 -
�1�� C�! �"� �shortcut �� M�� SQL Plus 1�� �� '��� �� ������ #�! 1*( :E
START >> ALL Programs >> Oracle - OraDb10g_home1 >> Application Development >> SQL Plus
��� � � ��)�� 1*( �� �*� ��(3 �0Send to �0 Desktop.
�8*( �=>��� �� ��� �
��'�� %�� ��!3 �!3 -3 ����� �� �0 E%�0��� ���0� ������ �*� �8� %@>� '� ���� –������ �*� �
%�0��� 1/ � ��� 1/ ����� ��� 1��� %������ &'(�� �!3 ���3 0��0�� �� �� 1/ �)1� 1*��orcl (�
��� ��8�!3 ���� �3 �8 6/ &'$�� %���� &'(�� �'� �� �����/ � ���/ 0��0�� �� �� ��� �... �0
�=>3OK
- 19 -
�� M� � �'� ���4�� � '���� ����� �� ��� �SQLPlus '�� �4��� �� ;60�/ �:E
;from CAT*Select
-�� 1�$�8*( %* ' 1��� ��!��� H'�:���� %��M���� .... &����� H�8� ��� �� ���:E
- 20 -
������� '�'(3 �� ��8��3 '� ���� ����Database 10g �� '�'(B� ��)�! �"� �Developer.
- 21 -
������ :���� Oracle Forms 10g ������ ������ ���� ��
1*( �>�� � '�� com.oracle.www://http���� � �0 VIEW ALL DOWNLOADS
��*@/ ��� ������� ��$� '�( Database�0 ��A�3 �� �=� Developer Tools ���� 3 ������ ���
"� ��0 Developer Suite 10g �3 Forms & Reports Developer �" 5�4� �*/ F4�� -'G ���6�
�� ����.
'�( � ����� $4��� 1/ �Oracle Developer Suite 10g (10.1.2.0.2) ��� 3 Windows )
�� �3 D$6� 9�Oracle Business Intelligence Tools 10g H��� 5��!�� ������ F4�� ;�>3 '�:��
�� ���� 1*( %�=> ��� 5�4� �*/ �0 �� � �Windows �4!�� �� 1*("� . (
��� �! ����� $4��� 1/ �Accept
6� ��$�! ��� '@� �0 �������� �������!"�:E
- 22 -
���� -3 ��'� � *8! %�0��� *�( ���� 1�$ 1������ �� � ��$��� ��8��3 '@� �.... %���$� �/
'$�� '*:��� ��� 1�! � '*:� 1/ 1��"� ����!"� "1" ����!"� %���$� �/ �� 1��0 '*:� 1/ ��0��
���3 ��! "2"&����� H�8� ��� �� ���:E
��"� '*:��� 1*( � '3 �"� �"1"�� C*� �( .$�3 �Setup �$�/3 �0 .
�M6� �A�8: %�4���� �� ��� 1� � � �8!4� ��)*� �� 14� �! �0 � ��'�! &�� �� �8D� C�!
�����"� %�0��Developer*(�.
- 23 -
�=>3 ����� ��� 1/ �Next
�8*� 1��� ��� 1/ �"� 1/ -��! �� ��� %�0� 1*�� ��!��� �8� �� 1*(Developer H' ;�@�� �
�3 � %�0��� %�4*� �/ 9>�! -��� '*:��� �!3 �� 1��"�/ �4!"�� ����� ����� �� �� � �� ��� ����� �� ��
�� ��!� 18/ ��0�� '*:��� �.
�=>3 �0Next.
- 24 -
1��0�� ��� "� ��� �! � ��@�� =*�� ��� �! ����� ���� 1/ �Complete ���� ��� "� �"
�� �� F�Forms Developer �� �� Reports Builder .
'@� �� ��=>Next -�� '�
A�'���� �� ��$ ��!� ... �� �)/
��� 1*( �=>Unlock
��� ��*�! ����� ���� 1/ �
1������"� '���� 9>� ���)�*� �' �!���
- 25 -
�=>3 � ;����/ ����B/ �Next .... 1�$ ��"� ��� �!��� ���)� -3 �� ���� �� ��3 D$6� 9�
'@� ��/ H'�'(3 �8! ��" �B�� ��8� 5*)*� 1(�' �� � �@>�� ��)� .... '� ���"� �� �� +��$� �.
1*( �=>��� �� �)/Next 1*( �=>��� �� ����� ��� 1/ � �Install
��@ ����3 �.......
- 26 -
��� �*�! %�0��� C���� 1/ � ��0�� ����!"� ��!� � '3
�)� ��A 1*( �=>��� Browse ��� �=�� �� �)/ �1��� 1�� ��!���� '�:���� 2�0�=>3OK
%�0��� ����!� ����3 ��� �........
- 27 -
�A 1*( �=>��� �)/ � ��� H�� �� �8D! ��8��"� '�( �Exit
�=>3 �0yes %�0��� *�( 18�� 1�$ .
�� ���� "� ��@� ��)�! �"� �Forms Builder �� 1�� � �Start OC4J Instance;�>3 �
��!� �� ���" �� 1*( ����/ -� �=� �� 9Runtime �� �=� ��'� OC4J ���� 1/ .
- 28 -
3��� 1*( :E
START >> ALL Programs >> Oracle Developer Suite - DevSuiteHome1 >> Forms Developer >> Forms Builder
��� 3 � �� �*� �=>3 �0Send to �0 Desktop
�� 9� ��*@/ ��� �0���� �Forms Builder �� 9� �@4�� OC4J.
1�� ������� ��:E
START >> ALL Programs >> Oracle Developer Suite - DevSuiteHome1 >> Forms Developer >> Start OC4J Instance
��� 3 � �� �*� �=>3 �0Send to �0 Desktop
�� ��)3 1*( � '3 �"� �Start OC4J Instance #�!� H'�:���� �8*= � ������:E
- 29 -
�=>B/ A�'���� �� 1��3 ��$� ��!� �� �8D� '�Unblock
- 31 -
�� 1*( ��� ' '@� �Forms Builder ��� %������ &'(�� 9� ������ �� Ctrl + J �6 �� �3
File >> Connect
��� �"� �� #�4!–&�=��� –� �� �� ����� *�@� ������ �*� � ��!"� �!3 ����� �)/
%������ &'(�� �!3 ....;60� ����:E
�� #�4� �"� ��)�!Data Block Wizard �6 �� Tools >> Data Block Wizard
O������� 1*(3 1/ 1��� ��)"� H�� �6 �� �3:E
- 32 -
�� #��� �6( C�$B/ �$�� � �� �8D�! ��� H'�:��Check Box �� 1/ �8D� � 1�$
�� ����� �8� ��)� &��Data Block –�� 5��� %��� ��� �8���3 �3 .
��� B� �� �0 )Table or View (–��"� ��� "� –��� 3 �0 Next
- 33 -
�� ���3 ��! 1*�� ��':�� ��� �� 1����'Data Block �*( ....��� H�8� #>�� �� ��� ��:E
- 37 -
�� 1*( ��*��� H�� 9>�� 1����' � ��*��� ���� �� ��8��3 ���� H'�� �Canvas �� �6 ��
Layout Wizard �A 1*( �=>�� '�:�� ;������ �*( � '�� 1*��Finish ...... #>�� �� ���
����� ������:E
- 40 -
��� ��� 1/ �+���� ��� B� J�@�� )�� ''$�! ��Form 1��': �3 Tabular
��)$��� �$��� ���"� �!� ����! ����� ��� 1/ �–%'�� ��3 ;����/ ���� ���� –����! �
�� 1/ �8>�( '����� C�4��� ''(Records Displayed 1*( #� �6( 9>� ���� � �Display
Scrollbar�� ��' �!" ��':�� �4!3 1/ 1��� C�4��� �*: -��� ��.
- 42 -
�A 1*( ��=> '@�Finish �� 1*( ;������ � '�� Canvas � � ��*��� �8*( ��@>� ��$� 1*��
�=>3 �� '�� '@�Ctrl + R �� �A 1*( �=>3 �3 � #��4��� $�� �� Run Form H�� 1/ #>����
&�����:E
6�� ��'@� �1)�� ;����� 1*�� �'� 1>���/"� #4����� 1*( %* ' �!4� 1�Internet Explorer
�� O����� %�0� ��� �*�� ��6�� �Oracle JInitiator �� 1/ #4����� �� ��@ 1�� Run Time �)/
�A 1*( ��=> �6 �� ���0��Install ����� ����� 1/ #>�� �� ��� �:E
- 45 -
�� 9>� 1/ %�3 �"� �Run Time����4�� �=� %�� �� �.... �A 1*( �=>��� �� �"� �
Execute Query �� 1/ H��B�� -��� ��*���� H'�:���� %������ �8D� 1�$ Design Time 1*( 1�����
�� 1/ � .��0 1/ H����� 3 -��� ��':��Block Wizard �� ��� �&����� H�8� #>��:E
56�"� &�� 1� � &�=� H'$�� &�� �>�/ � � �� +���� ��3 ���� 1/ %$:� ���� ��8� �
.... �� �0� �*0� ���� 1*(� 1/ -��� 56�"� �A �� -'�( #4����� 5*=�! .$Forms Builder ��3
�� O�����OC4J �� ��)3 �� ��$�/ -��� Start OC4J Instance��6�B/ 5�� �( �� O������ �$�/
��Shutdown OC4J Instance ��!��� ��8� '�:���� :E
- 46 -
START >> ALL Programs >> Oracle Developer Suite - DevSuiteHome1 >> Forms Developer >> Shutdown OC4J Instance
�$� �� ��8��3 ���� ��8� ������3 �� �� %�0� � �Database 10g �Forms 10g ...... �:�3 ���:(3 ��� 7��� ��� �3 ... 7��� *!� ����� '4 '� 7����3 -B� �$�3 ��3 �.
1������"� '���� ��( ����K� )�:�!��� F� �: (E
Sincerely,Hany Albair Boshra Henain Oracle Developer OCP
Moderator at ArabOUG.org Forum
To download more White Papers, Visit my Blog >>> http://hany4u.blogspot.com/