Oracle Database Link ربط قاعدة بيانات أوراكل
In distributed Oracle environments, database links can be used to define a communications path between two databases. وزعت شركة أوراكل في البيئات ، وصلات قاعدة بيانات يمكن استخدامها لتحديد مسار الاتصالات بين اثنين من قواعد البيانات. A database link defines a network connection, and, optionally, a username and password, to use when Oracle accesses and establishes a database session in the remote database on behalf of the local application request. ربط قاعدة بيانات تعرف شبكة الصدد ، و، اختياريا ، وهو اسم المستخدم وكلمة المرور ، عندما أوراكل لاستخدام قبضة ، وينشئ قاعدة بيانات عن بعد دورة في قاعدة البيانات نيابة عن تطبيق الطلب المحلي.
Database link enable SQL statements to be isolated from the underlying physical network topology. ربط قاعدة بيانات تمكن مزود بيانات لتكون معزولة عن المادية الكامنة والشبكة. Thus, whenever the location of a remote database changes, only the link need be updated, and not each and every SQL queries, significantly the tasks of programmer. وهكذا ، كلما مكان ناء قاعدة بيانات التغييرات ، إلا الصلة ضرورة تحديث ، وليس كل ومزود الاستفسارات ، بشكل كبير من المهام مبرمج.
Oracle database link is defined in a specific database, and may be used only by users of that database. ربط قاعدة البيانات أوراكل هو معرف في قاعدة بيانات محددة ، ويمكن أن تستخدم فقط من قبل المستخدمين من أن قاعدة البيانات. If the same database link name was to be used from all databases in the network, the links must be defined identically with that name in each of each databases. وإذا كان ربط نفسه اسم قاعدة البيانات لاستخدامها من جميع قواعد البيانات في شبكة ، يجب تحديد الروابط متطابقة مع أن كل اسم في كل من قواعد البيانات. For this scenario, the easier way is to be global database link. لهذا السيناريو ، هو أسهل طريقة لربط قاعدة البيانات العالمية.
Database Link Creation إنشاء قاعدة بيانات لينك
Login into Oracle database (with SQL*Plus, for example) as a user who has the privilege to create a database link and execute the following command: تسجيل الدخول إلى قاعدة بيانات أوراكل (مع مزود * زائد ، على سبيل المثال) وهو للمستخدم الذي يحصل على امتياز لإنشاء قاعدة بيانات وربط تنفيذ الأمر التالي :
CREATE DATABASE LINK link_name إنشاء قاعدة بيانات لينك link_name
CONNECT TO user_name IDENTIFIED BY password الاتصال USER_NAME التي حددتها كلمة المرور
USING ‘connection_string’; استخدام 'connection_string' ؛
where connection_string is an entry is tnsnames.ora (usually located in $ORACLE_HOME/network/admin), which enables the Oracle to know the network path to remote database. حيث connection_string هو دخول tnsnames.ora هو (وعادة ما تقع في ORACLE_HOME دولار / شبكة / الادارية لل) ، الذي يتيح لشركة أوراكل لمعرفة طريق شبكة لقواعد البيانات عن بعد.
connection_string has the following structure: وقد connection_string الهيكل التالي :
(DESCRIPTION = (وصف =
(ADDRESS = (العنوان =
(PROTOCOL = TCP) (Host = host_name/ip_address) (Port = 1521) (البروتوكول = برنامج التعاون الفني) (المضيف = host_name / ip_address) (ميناء = 1521)
) (
(CONNECT_DATA = (CONNECT_DATA =
(SERVER = DEDICATED) (= جهاز السيرفر مخصصة)
(SERVICE_NAME = database_name) (SERVICE_NAME = database_name)
) (
) (
Database Link Deletion ربط قاعدة البيانات حذف
To delete a database link: لحذف قاعدة بيانات صلة :
DROP DATBASE LINK link_name; إسقاط DATBASE لينك link_name ؛
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. هام : هذه هي آلة الصفحة المترجمة التي تقدم "كما هي" دون ضمان. Machine translation may be difficult to understand. الترجمة الآلية قد يكون من الصعب فهم. Please refer to يرجى الرجوع إلى original English article المادة الانكليزية الأصلية whenever possible. كلما كان ذلك ممكنا.
Share and contribute or get technical support and help at وحصة المساهمة أو الحصول على الدعم التقني والمساعدة في My Digital Life Forums بلادي الرقمي الحياة المنتديات .
Related Articles المواد ذات الصلة
- Oracle Database Import Error 3113/3114 استيراد قاعدة البيانات أوراكل خطأ 3113/3114
- Change Oracle Database User Password تغيير قاعدة البيانات أوراكل المستخدم كلمة السر
- View and Retrieve Oracle Database Link Details وبغية استعادة قاعدة البيانات أوراكل صلة تفاصيل
- Check Oracle Version التحقق من النسخة أوراكل
- Oracle JDeveloper Reviews أوراكل JDeveloper الاستعراضات
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile انخفاض Tablespace كيفية استعادة قاعدة بيانات أوراكل وعندما قصد حذف Datafile
- Oracle EXP-00091 Error When Export Database أوراكل إكسب - 00091 خطأ عند تصدير قاعدة البيانات
- Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error خلق ، وإضافة أو سبليت قاعدة البيانات أوراكل التقسيم فشل مع خطأ ORA - 14080
- Manual and Clean Uninstall Oracle for Windows دليل نظيفة وأوراكل لازالة تثبيت ويندوز
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error أوراكل ORA - 01658 تعذر إنشاء أولي لمدى في الجزء Tablespace خطأ

































June 6th, 2008 05:19 يونيو 6th ، 2008 05:19
Need help : الحاجة إلى مساعدة :
I want to access my SQL server 2005 database from Oracle 10G, but I have a problem. أريد الوصول إلى بلدي مزود خدمة قاعدة البيانات في الفترة من 2005 شركة أوراكل 10G ، ولكن لدي مشكلة. Could you guide me how to do it? هل يمكن توجيه لي كيف نفعل ذلك؟
Thank you شكرا لك