ورود

View Full Version : ارتباط replication و export



rezarafiee
دوشنبه 25 تیر 1386, 15:33 عصر
با سلام
زمانیکه میان دو جدول replication را تعریف نموده ایم اگر روی یکی از جداول اطلاعاتی را export نماییم replication رکوردهای export شده را تکثیر نمی کند آیا راه حلی برای این مشکل وجود دارد؟
با تشکر

AminSobati
دوشنبه 25 تیر 1386, 22:11 عصر
رضا جان میشه دقیقا نحوه Export رو توضیح بدین که با چه ابزاری و چه تنظیماتی انجام میدین

rezarafiee
سه شنبه 26 تیر 1386, 08:56 صبح
1- در محیط enterprise manager با انتخاب table مورد نظر export data را انجام می دهم.
2-در زمان export data گزینه query tables and views from the source database را انتخاب می کنم.
3-پس از تعیین جداول مبدا و مقصد در فرم مربوطه دکمه transform را زده و در این فرم تیک enable identity insert را برداشته و سپس export را انجام می دهم.
با تشکر

AminSobati
چهارشنبه 27 تیر 1386, 13:33 عصر
شما روی Publisher این کار رو انجام میدین یا روی Subscriber؟ ضمنا آیا منظورتون اینه که اطلاعات وارد میکنین به دیتابیس که تکثیر نمیشه؟ یعنی چرا Export، نباید Import بشه؟

rezarafiee
شنبه 30 تیر 1386, 10:13 صبح
شما روی Publisher این کار رو انجام میدین یا روی Subscriber؟ ضمنا آیا منظورتون اینه که اطلاعات وارد میکنین به دیتابیس که تکثیر نمیشه؟ یعنی چرا Export، نباید Import بشه؟

فرض کنید اطلاعات از جدول سومی مشابه جداول Replication ، انتقال یابندexport
1-چنانچه export روی جدول publisher انجام گیرد اطلاعات جدول سوم به جدول مورد نظر انتقال یافته ولی بر روی جدول subscriber کپی نمی گردد.
2-اما چنانچه export روی جدول subscriber انجام گیرد اطلاعات به جدول مورد نظر کپی اما با زمان انجام replicate اطلاعات این جدول پاک می گردد.
امیدوارم منظورم را رسانده باشم.
با تشکر

AminSobati
یک شنبه 31 تیر 1386, 23:09 عصر
1) از کدوم نوع Replication استفاده میکنین؟
2) احتمال میدم شما در یک جدولی که Child هستش اطلاعات رو Import میکنین و Parent این رکوردها در سمت Publisher وجود نداره. آیا اینطوره؟

rezarafiee
دوشنبه 01 مرداد 1386, 10:30 صبح
1) از کدوم نوع Replication استفاده میکنین؟
2) احتمال میدم شما در یک جدولی که Child هستش اطلاعات رو Import میکنین و Parent این رکوردها در سمت Publisher وجود نداره. آیا اینطوره؟

1-replication نوع merge استفاده شده است.
2-متاسفانه sql را بصورت علمی نمی دانم لذا منظور از جدول child و parent را نمی دانم ؟

rezarafiee
پنج شنبه 04 مرداد 1386, 08:14 صبح
استاد ثباتی لطفا راهنمایی فرمایید

AminSobati
پنج شنبه 04 مرداد 1386, 23:48 عصر
منظور من نحوه ارتباط بین جداول بود. آیا ارتباط بین جداول دارین؟ سمت One میشه Parent و سمت Many میشه Child. حالا Import روی کدوم جدول انجام میشه؟

rezarafiee
یک شنبه 07 مرداد 1386, 08:26 صبح
منظور من نحوه ارتباط بین جداول بود. آیا ارتباط بین جداول دارین؟ سمت One میشه Parent و سمت Many میشه Child. حالا Import روی کدوم جدول انجام میشه؟

با تشکر از شما
ارتباطی بین جداول وجود ندارد.
import اطلاعات ممکن است روی هر کدام از جداول صورت پذیرد.

rezarafiee
سه شنبه 09 مرداد 1386, 08:15 صبح
دوستان لطفا را هنمایی کنید

Business Analyst
سه شنبه 09 مرداد 1386, 09:42 صبح
میشه دوتا جدول هیچ coordinate نداشته باشن بهد بخوایم اطلاعات رو بفرستیم از یکی به دیگری!؟؟!

rezarafiee
سه شنبه 09 مرداد 1386, 12:11 عصر
همانطور که در پست های قبلی گفتم جداول کاملا مثل هم هستند(دو جدول replication) ما از جدول سومی که مثل این دو جدول است اطلاعات را روی یکی از جداول replication چه ناشر و چه مشترک export می کنیم اطلاعات فقط روی جدولی که export روی آن انجام شده می نشیند و در جدول دیگر replication کپی نمی گردد.
والسلام

rezarafiee
شنبه 13 مرداد 1386, 08:57 صبح
اگر این سوال جواب ندارد حداقل اعلام نمایید تادیگر آن را پیگیری نکنم.
با تشکر

rezarafiee
پنج شنبه 01 شهریور 1386, 10:56 صبح
برای حل این مشکل می توانید اطلاعاتتان را در ابتدا در هر دو جدول export نمایید سپس تغییرات بعدی که روی اطلاعات در یکی از دو جدول می دهید از طریق replication بر روی دیگری هم اعمال خواهد شد( نکته مهم در اینجا این است که با export اطلاعات اولیه روی جدول دوم نخواهد رفت و شما ناچار به export اطلاعات در جدول دوم هم هستید)