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

الوصول إلى قاعدة أخرى

مغلق
بدأه Forestman في 12 يناير 2003 · 6 رد · 968 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي جهازين: خادم 1 و خادم 2

يوجد على خادم 1 قاعدة بينات باسم data1 وعلى خادم 2 قاعدة باسم data2

السؤال:

كيف يمكنني الوصول إلى بيانات في data2 وأنا موجود في data1؟

كيف اعطي صلاحيات لمستخدمي data1 بالوصول إلى بينات data2؟

تحياتي وشكري

#2

عزيزي يجب ان تعرف db_link الخاص ب الخادم data2 في الخادم data1

ويشمل الhost name وبعض التعريفات الأخرى...

مجرد ما استطعت عمل connect on the other database

تستطيع اعطاء الصلاحيات للمستخدمين لديك

#3

الله يحبر بخاطرك زي ما جبرتي بخاطري.

عندي كل التعريفات اللازمة

Computer name & IP Address

SID

DBA user name & pass words

فما هي الطريقة؟؟

#4

أولا عليك ان تعمل ALIAS للقاعدة (2) في القاعدة (1). أدخل في القاعدة (1) من مستوى النظام System ثم أدخل الامر الآتي لعمل داتابيز لينك بين القاعدتين (1) و (2) على مستوى مستخدم معين

CREATE DATABASE LINK <link_name> 

CONNECTED TO <Oracle_user> 

IDENTIFIED BY <user_password> USING <alias_name>;

أدخل الامر الآتي لعمل داتابيز لينك بين القاعدتين (1) و (2) على مستوى المستخدم المفتوح في أي وقت

CREATE DATABASE LINK <link_name> 

USING <alias_name>;

أدخل الامر الآتي لعمل داتابيز لينك بين القاعدتين (1) و (2) على مستوى المستخدم الذي قام بعملية الداتابيز لينك

CREATE DATABASE LINK <link_name> 

CONNECTED TO CURRENT_USER 

USING <alias_name>;

لعمل Public Database Link عليك إضافة كلمة Public

CREATE PUBLIC DATABASE LINK <link_name> 

CONNECTED TO <Oracle_user> 

IDENTIFIED BY <user_password> USING <alias_name>;
#5

جزاك الله الف خير أخي السني

#6

الأستاذ العزيز السنى :

ما هو المقصود ب المستخدم المفتوح في أي وقت

#7

أقصد بذلك المستخدم الموصول بقاعدة البيانات، فإذا دخلت بالمستخدم scott فسينطبق عليه إمكانية التوصيل، حتى وإن كنت قد عملت التوصيل من خلال المستخدم system

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…