الانتقال إلى المحتوى
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

بتاريخ:

عندي قاعدة بيانات بعيده على سرفر بعيد

هذه القاعدة لها ip  داخلي بمعني 192.186.1.10

واذا تريد الدخول من الخارج عليك استعمال ال ip الخارجي بمعني 87.233.12.15 مثلا

 

وانا على قاعدة بيانات محلية واريد أن أربط بين القاعدتين عن طريق db link

ولكن تبقى مشكلة الtnsnames ماذا اكتب فيه

REMOTEDATA =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ????????????)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED???)
      (SERVICE_NAME = MYSERV)
    )
  )


 

 

بتاريخ:

 

salam 

  

first type the alias of remote db  and ip of remote db production

and then sid or service name of remote db

 

hope its clear 

 

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

 

salam 

  

first type the alias of remote db  and ip of remote db(this is the problem because it has 2 ip internal and external) production

and then sid or service name of remote db

 

hope its clear 

 

بتاريخ:

أخي العزيزتستخدم DataBase Link للربط بين قاعدتي بيانات ببين جهازين منفصلين على نفس الشبكه والواضح لديك أن الجهازين ليس على شبكه واحده داخليه

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

أخي العزيز تستخدم DataBase Link للربط بين قاعدتي بيانات ببين جهازين منفصلين على نفس الشبكه والواضح لديك أن الجهازين ليس على شبكه واحده داخليه

 

 

شكرا اخي الكريم

 

اولا ال datalink تعمل بين قاعدة بيانات واخرى حتى ولو كانت على شبكة أخرى

ثانيا ال database link تعمل من خلال tnsnames.ora وهذه يذكر بها ال ip وال port والبروتوكول وكذلك sid أو ال service name

وقد قمت بعملها من قبل  .....للاسف نسيتها

لكن على العموم قد وصلت لعمل connect لكن للأسف اعطاني error -tns12569 مما يعني انه يرى الداتابيز الأخرى ولكنها اصدار مختلف ربما 

يجب ان أوحد بين الأصدارين وخاصة 64 ,32بت واحاول مرة أخرى ....واذا نجحت سوف أضع الحل كاملا هنا 

بتاريخ:

 

Salam 

 

first edit the tnsnames of remort db with Static Ip  as server name

 

examle

 

conn_link =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = Static Ip Here)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = orcl)

    )

  )

 

 

now you can use  conn_link to create db link  

 

example

 

CREATE DATABASE LINK fixed_user

CONNECT TO try IDENTIFIED BY try

USING 'conn_link';

 

 

this all ... your remote db is available now ..

 

examle

 

select ename from emp@ fixed_user ..

 

hope it helps

 

تم تعديل بواسطة ENG_HOSSAM_WALLY

بتاريخ:

 

 another solution is also available but try the above solution  first

 

any questions  you are welcome

 

  • بعد 3 أسابيع...
بتاريخ:

السلام عليكم اسمحوا لي بالمشاركة
الاخ السائل اولا دعنا نفكر بالمنطق شوية طالما انك تريد الربط مابين جهازين في فضاء الانترنت اذا عليك ربط الجهازين با احدى طرق الربط و الاستعانة اولا بمزودين خدمة الانترنت عندك ما يقدموه من خدمات لتراسل المعطيات ملثا فريم ريليه او ليز لاين او عنوان ثابت ذا اولا من اجل تحقيق الربط بين الجهازين ويمكن ان تستعين بنفس خدمة adsl نفسها بشرط تفعل خدمةvpn بين الجهازين البعيدة ويكون الاتصال عبر بين الجهازين بخدمة vpn وراجع في هذا الخصوص كيفية تفعيل هذه الخدمة سوى عبر سيرفرات مايكروسوفت ويندوز سيرفر او الاجهزة لويندوز العادية وهناك حلول كثيرة في مجال الربط مابين الاجهزة عبر الانترنت من برامج وطرق ارجوا مراجعتها واختيار الطريقة التي تناسب عملك
تحياتي لكم وارجوا اني ما عقدت الموضوع عليكم وغردت خارج السرب

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

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

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

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

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

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.