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

كيف عمل SNAP SHOT

مغلق
بدأه mamoa في 22 نوفمبر 2003 · 3 رد · 1,702 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كل عام والجميع بخير بمناسبة قرب حلول

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

وهي تحتفل بالنصر المؤزر على الاعداء ان شاء الله .

أخواني الاعزاء لدي سؤال وهو

كيف أستطيع عمل سناب شوت (SNAP SHOT )

وكيف يتم ربط الفروع مع بعضها في الشركات بواسطة هذه الخاصية

أرجو من لديه خبره أو معلومة في هذا الموضوع تزويدنا بها

لاني في أمس الحاجة لها حيث لدينا في الشركة التي أعمل بها

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

من مبيعات وغيرها الى المركز الرئيسي والعكس.

وقد تم ربط بعض الفروع بهذه الخاصية وهي تعمل جيداً ولكن تم عمل

هذا الربط بواسطة شخص غير موجود حالياً

ولدي الرغبة في عمل هذا الربط بالنسبة للفروع الاخرى

جزاكم الله خير وجعله في موازينكم

وسامحونا على الاطاله

#2

First I think you have to create a database link between the head office and the branches

Using one of the Syntaxes below:

- CREATE PUBLIC DATABASE LINK supply.us.acme.com ;

A public link to the remote supply database. The link uses the userid/password of the connected user. So if scott (identified by tiger) uses the link in a query, the link establishes a connection to the remote database as scott/tiger.

CREATE PUBLIC DATABASE LINK pu_link CONNECT TO CURRENT_USER USING 'supply' ;

A public link called pu_link to the database with service name supply. The link uses the userid/password of the current user to log onto the remote database.

Note: The current user may not be the same as the connected user, and must be a global user on both databases involved in the link (see "Users of Database Links").

CREATE PUBLIC DATABASE LINK sales.us.acme.com CONNECT TO jane IDENTIFIED BY doe ;

A public fixed user link to the remote sales database. The link connects to the remote database with the userid/password of jane/doe.

Then you create the snap shot ( Materialized View)

Create Materialized View View_name

Tablespace Table_space_name

Logging

Nocache

Noparallel

Using Index Pctfree 10

Initrans 2

Maxtrans 255

Storage (

Buffer_pool DEFAULT)

Refresh Force

With ROWID

Using DEFAULT Local Rollback Segment

Disable Query Rewrite As

(Select * From Emp@Database_link_name);

sorry for writing in englsh

hope this enough

تم تعديل هذه المشاركة بواسطة mizedin في 28 نوفمبر 2003 في 20:07

#3

السلام عليكم

الاخ mizedin شكراً جزيلاً على الرد

وجزاك الله خير على ذلك

كما أرجو من الاخوه الاعضاء من لديه معلومة اضافيه

أو اي معلومة اخرى عن snap shot تزويدنا بها

ولكم جزيل الشكر

#4

للتأكد من ان الـDB Link تعمل او لأ

select object_name, status from user_objects where object_type = 'DATABASE LINK'

طبعا الكود يحتاج الى القليل من التعديل حتى يعمل من داخل النموذج

تم تعديل هذه المشاركة بواسطة بن طالب في 10 ديسمبر 2003 في 11:49

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

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