الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

تشغيل الداتابيس والدفيلوبر في وقت واحد

Featured Replies

بتاريخ:

السلام عليكم يا حبايب
حبيت اشاركم بعض ما تعلمته وانشاء الله يكون الموضوع مفيد
طبعا غالبية الاخوة بيسألو عن كيفية تشغيل الداتا بيس والدفلوبر في وقت واحد مثل الطريقة في الوندوز

ولان البرامج ما تشتغل بعد اعادة تشغيل الجهاز هناك عدة طرق منها الصعب ومنها السهل
وانشا الله تكون هذي الطريقة هي السهلة

ملاحظة بعض العلامات تكون في غير موقعها مثل # او . ا و < اذا كانت يمين فهي في الاصل يسار

وبعد تنصيب البرنامجين وبنجاح انشاء الله تعمل الاتي:
تعمل نسخة من ملف الباش بروفايل والموجود في الهوم حقك
مثال


/home/oracle/.bash_profile





هذا علشان الداتا بيس
وانت في الشل تعمل الاتي

cp .bash_profile .db10g1 $



و علشان الدفلوبر نفس الشي بس تغير اسم الملف الى


.ds10g1

بعد ذلك نفتح الملفات عن طريق برامج التكست

text editor


ونحط المعلومات اللي تشغل الداتا بيس (البراميترز)



ملف الباش حق الداتا بيس بيكون بهذي الطريقة مع مراعاة مواقع تنصيب الداتا بيس هذي الطريقة على جهازي ممكن يكون موقعها مختلف في جهازك
وطبعا هذا الملف تقدر تسميه اللي تبي انا مسميه db10g.


# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs
PATH=$PATH:$HOME/bin/sbin
export PATH
unset USERNAME
#
umask 022
#
# Setting for database 10g
#
#PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
#LD_LIBRARY_PATH=/usr/lib:/usr/lib:/usr/X11R6/lib
#
ORACLE_BASE=/db10g/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin:$PATH
JDEV_HOME=$ORACLE_BASE/product/jdev10g
PATH=$PATH:$JDEV_HOME/jdev/bin:/usr/java/j2sdk1.4.2_08/bin
#
#LD_LIBRARY_PATH=$ORACLE_HOME/jre/lib/i386:$ORACLE_HOME/
#jdk/jre/lib/i386/server:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/
#lib:$LD_LIBRARY_PATH
#
#
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH JDEV_HOME
#LD_LIBRARY_PATH




والان الى ملف الدفلبروبنفس الطريقة اللي عملناها مع ملف الداتا بيس بس نغير البراميترز



# .ds10g

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs
PATH=$PATH:$HOME/bin; export PATH

# Setting for Developer suite 10g
#
ORACLE_BASE=/ds10g/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE; export ORACLE_HOME
ORACLE_TERM=vt220; export ORACLE_TERM
export LD_LIBRARY_PATH=LD_LIBRARY_PATH/ds10g/jre1.3.1_15/lib/i386/client
NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1; export NLS_LANG
TK90_UNKNOWN=$ORACLE_HOME/guicommon9/tk90/admin; export TK90_UNKNOWN
ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL
THREADS_FLAG=native; export THREADS_FLAG
#
#
#
unset USERNAME
# Add for Forms and Reports to point to tnsnames.ora
TNS_ADMIN=/db10g/u01/app/oracle/product/10.1.0/db_1/network/admin; export TNS_ADMIN



صار الان عندنا ملفين واحد للداتابيس والثاني للدفلبر وبالتأكيد لازم تزيل اي براميتر من الملف bash_profile
وترجعه زي ما كان قبل ما تنصب البرامج

والان جاء دور تشغيل البرامج

الداتابيس . وانت في الهوم حق المستخدم اوراكل عن طريق الشل
تشغل الملف الاول حق الداتابيس تعمل الاتي

. .db10g


وبعد كذا تجرب الاسكيوال بالطريقة هذي

$ sqlplus



بيشتغل البرنامج بالطريقة هذي

SQL*Plus: Release 10.1.0.2.0 - Production on Sat Jun 5 16:59:21 2004



Copyright © 1982, 2004, Oracle. All rights reserved.



ادخل اسم المستخدم as sysdba /

بتدخل على الداتابيس وتشغلها كذا

Connected to:


Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL>



startup



بعد كذا تعمل اتصال للمستخدم سكوت او اي مستخدم

conn scott/tiger



Connected.




select * from tab;


TNAME TABTYPE CLUSTERID


------------------------------ ------- ----------


DEPT TABLE


EMP TABLE


BONUS TABLE


SALGRADE TABLE



وبهذي الطريقة دخلنا على الداتابيس

وعلشان نشغل المستمع ( lsnr )
نعمل الاتي

lsnrctl start



حتى يقدر المستخدم من الاتصال بالداتابيس عن طريق الدفلبر او الجافا دفلبر او الريبورت

الان جاء دور ملف الدفلبر وبالطريقة نفسها نعمل الاتي من الشل

. .ds10g



ونغشل الفورم بهذي الطريقة

./f90desm.sh



والريبورت

./rwbuilder.sh



و اذا ما اشتغل نعمل التالي من الشل

cd /home/to/ds10/bin



ونشغل الفورم بنفس الطريقة اعلاه


هذا اللي عندي انشاء الله اكون توفقت بتوضيح بعض المعلومات اللي يحتاجها الشباب واذا فيه استفسار انا في الخدمة
بس دعواتكم لاتنسونا

اخوكم ابو عمر

بتاريخ:
  • كاتب الموضوع

ملاحظة اخرى

هذي الطريقة على
RHEL4 ES

و ممكن تشتغل على الفيدورا وردهات 3

هذا للتنبيه :D

ابو عمر

بتاريخ:

ابو عمر

بتعرف انك انقذتني

صارلي شهر دايخ على هالموضوع

اليوم انشالله بحاول اشغلها اليوم

انشالله تزبط

:D

بتاريخ:
  • كاتب الموضوع

السلام عليكم

حياك الله اخي

واذا ما ضبطت علمني منشان اعطيك طريقة ثانية
بالتوفيق

ابو عمر

بتاريخ:

ابو عمر

مر عليك برنامج للينوكس متل الجوست

بدي اسحب ايمج عن الهارد قبل ما انزل الاوراكل

دخت على برنامج بس مو لاقي

يا ريت لو تساعدني

بتاريخ:
  • كاتب الموضوع

السلام عليكم
اي اصدار تستخدم من لينكس؟
و ليش تحتاج الجوست؟
محتاج تعمل باك اب؟
ارجو الرد

ابو عمر

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.