ورود

View Full Version : یک مشکل در هنگام replication



mostafa612003
چهارشنبه 01 تیر 1384, 08:40 صبح
سلام
من قبلا اطلاعاتم را در یک هاست می ریختم و مشکلی نداشتم ولی وقتی هاست عوض شد موقع repliction مشکل دارم




Cannot drop the table 'HolyDenfend' because it is being used for replication.


متشکرم

AminSobati
چهارشنبه 01 تیر 1384, 20:02 عصر
دوست عزیزم،
این پیغام رو چه وقت دریافت میکنین، موقع DROP کردن جدول؟ چون از ظاهر این پیغام پیداست که جدول شما تحت Replication قرار داره و سعی به حذفش گرفتین. گاها در Replication این مشکل بوجود میاد و معمولا دلیلش اینه که Replication بدون رعایت ترتیب درست، غیر فعال شده. مثلا بدون حذف Subscription، اقدام به حذف Publication کنین و از این قبیل کارها...

mostafa612003
پنج شنبه 02 تیر 1384, 22:31 عصر
سلام
خیلی متشکرم
اما حالا من چگونه باید این مشکل را حل کنم؟
راهی وجود ندارد؟

AminSobati
جمعه 03 تیر 1384, 10:11 صبح
یکبار دیگه Replication رو با اون سرور راه اندازی کنین، بعد از اینکه همه چیز درست کار کرد، ابتدا Subscription رو حذف کنین(از سمت Subscriber) و بعد جدول رو. اگر Subscription از نوع Push باشه باید از سمت Publisher در حالیکه ارتباط با Subscriber برقراره حذف بشه.
امیدوارم این جواب بده...

mostafa612003
شنبه 04 تیر 1384, 08:05 صبح
سلام
من موقعی این پیغام را می بینم که می خواهم اطلاعاتم را به هاست جدید منتقل کنم

کارهایی که شما گفتید را انجام دادم و لی به نتیجه نرسیدم

AminSobati
شنبه 04 تیر 1384, 09:09 صبح
موقع انتقال اطلاعات، احتمالا شما از Wizard استفاده میکنید که SQL Server سعی میکنه اول جدول رو Drop کنه و مجددا بسازه. این امکان وجود داره که بگین Drop انجام نده(به تنظیمات Wizard رجوع کنین) و فقط اطلاعات منتقل بشن

mostafa612003
شنبه 04 تیر 1384, 11:11 صبح
سلام
خیلی متشکرم
ولی من این گزینه را پیدا نکردم

AminSobati
شنبه 04 تیر 1384, 18:11 عصر
از چه روشی برای ارسال اطلاعات استفاده میکنین؟

mostafa612003
یک شنبه 05 تیر 1384, 07:49 صبح
من از روش SnapShot publication استفاده می کنم

AminSobati
یک شنبه 05 تیر 1384, 19:46 عصر
از Publication یکبار Properties بگیرین، در قسمت Articles کنار نام جدولتون یک کلید با علامت (...) دارین. اون رو کلیک کنین و آیتمی که میگه Drop the article first (یا چیزی شبیه به این) رو از حالت انتخاب خارج کنین. مجددا Snapshot بسازین و عمل Replication رو از سر بگیرین.

mostafa612003
دوشنبه 06 تیر 1384, 09:49 صبح
سلام
خیلی مشتکرم از راهنماییهایتان