الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Database Connection Over Network

بدأه in4maTic في 13 فبراير 2008 · 9 رد · 2,495 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم.

الأخوة الأعزاء... كيف يمكن استخدام Ado للربط مع قاعدة بيانات oracle موجودة على جهاز آخر... علماً أن البيئة المستخدمة هي Delphi 7.

أرجو المعذرة إن كان السؤال مكرراً... فلقد قمت بالبحث واستخدمت بعض الأساليب المذكورة دون نتيجة...

جزاكم الله خيراً.

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

#2

السلام عليكم ...

أخي أنا أشتغل على SQL Server ولكن مادمت تستخدم أداة الـ ADOConnection فأظن أن العملية سهلة ، سأضع جوابي عسى أن ينفعك .

أولاً : أنقر نقراً مزدوجاً على أداة الإتصال ADOConnection سوف تظهر لك النافذة التالية :

b6e961e97a.jpg

ثم قم بالضغط على زر Next ، ستنتقل إلى الصفحة الثانية Connection :

123cb97fac.jpg

قم بالضغط على زر Test Connection ، إذا كانت بياناتك صحيحة ستظهر لك النافذة التالية والتي تخبرك بأن الإتصال تم بنجاح :

5c32680f4c.jpg

إذا لم تظهر فتأكد من الشبكة وكذلك من البيانات التي قمت بإدخالها ...

هذا كل ما يمكنني أن أساعدك به .

تم تعديل هذه المشاركة بواسطة فرج غيث في 14 فبراير 2008 في 00:56

#3

السلام عليكم...

شكراً لاهتمامك أخي العزيز...

في الواقع لم تعمل الإعدادات السابقة... إذ لا بد من إدراج اسم قاعدة بيانات Oracle صالحة في حقل الـ server name...

لقد قمت في مرات سابقة بتجربة تركيبات للجهاز الحامل لقاعدة البيانات مع القاعدة ذاتها كالتالي:

server_name@database_name

server_name:database_name

ولم يفلح الأمر...

كما حاولت استخدام الخيار remote في الـ connection string ولم يفلح الأمر...

أرجو منك ومن أعضاء المنتدى إرشادي إلى أية طريقة فعالة للاتصال...

جزاكم الله خيراً...

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

#4

أخى الكريم قم بعمل قاعدة بيانات تجريبية وضعها على الجهاز الحالى اللذى تعمل علية وجرب أولاً

إذا تم الإتصال فالمشكلة باسم السيرفر Server Name

بالتوفيق

Comming Soon

#5

يمكنك إستعمال مكونات Oracle Data Access من CoreLabe

عندي الإصدار الأخير كامل يمكن مبادلته معك بمكونات اخرى

كما عندي الإصدار الكامل MySql Data Access

B)

.......

تم تعديل هذه المشاركة بواسطة B.M.AbdelAziZ في 18 فبراير 2008 في 12:40 — السبب: لاتضغ بريدك

1183988061_om.jpg
#6

فهم السؤال يقرب الإيجابة.

اخي العزيز العديد من المبرمجين يمتهنون البرمجة في بداياتهم بتكوين منظومات تعمل على جهاز وحيد وحين يتطورون ويدخلون على عالم الشبكات السلكية واللاسلكية تضهر لهم مشكلت عجزهم أمام ربط منظوماتهم على الشبكة العديد من المبرمجين أقترحو ربط المنظومة عن طريق ADO كونترول جميل هذا الربط يكون ناجح مع قاعدة بيانات من نوع Microsoft Office Access وتستطيع بعد ذلك أن توجه محرك قواعد البيانات الخاص بالشبكة أما عن طريق أخد شورة كت من المنظومة ووضها في الأجهزة الخادمة أو تعريف مسار أو الربط عن طريق ODBC وهو أكثر أمان من الذي ذكر .

ولكن في حالة كانت قواعد البيانات من نوع SQL أو Oracl فالنظرية تختلف صحيح أنك ستستخدم تقنية ADO في التعامل معها وربطها بواجهة التطبيق التي صممتها ولكنها ستفلح مادمت تستخدم قاعدة البيانات ومحرك قاعدة البيانات على نفس الجهاز ولكن إن قررت أن تضع منظومتك على الشبة فيجب أستخدام جهاز Server وأجهزة Clint تكون موصولة على شبكة محلية بحيث يكون نظام التشغيل على الجهاز Server ويندوز سيرفير 2003 فما فوق وتتعمل الشبكة بطريقة المشاركة الخاصة Domain بهذا فقط يمكن للمنظومتك العمل على أجهزتك بدون مشاكل ولكن محاولة تشغيلها على شبكة موصولة بطريقة WorkGroub لن يفلح وهذا من واقع التجربة في هذا المجال ،،،

والله أعلم.

من جد وجد ومن زرع حصد

#7

أخي الكريم ،،

يمكنني تبادل معاك مكونات Oracle Data Access

بمكون اخر وهو Toad مع الكرك الاصدار الثامن هذا المكون خاص بادارة قواعد بيانات أوركل

والسلام ...

#8

السلام عليكم ورحمة الله وبركاته

اخواني إن كان هذا يساعدكم في حل المشكلة :

أي أحد يحتاج مكون ما ولم يجده يتركلي إسم المكون وسأبحث عنه

وسأحضره إن شاء الله

تقبلو مروري

986902102.jpg
#9

السلام عليكم

انا احتاج الى Report Builder for delphi 2009 + ODAC for delphi 2009

يا اخي tahasit ادا لاقيت الكومبوننت هدي يا ريت تعطيني خبر الله يجازيك الف خير

لا اله الا انت سبحانك اني كنت من الظالمين

#10

اخي محمد نوري

ممنوع طلب طلبات أو برامج في المنتدى, راجع قواعد المشاركة التي وافقت عليها عند التسجيل!

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

مواضيع مشابهة