در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

saeedkhorshidi1

مشکل در اجرا نشدن Job

با سلام و خسته نباشید خدمت دوستان عزیز

من در sql server یه job دارم که توسط اون job از دیتابیس mysql یه سری اطلاعات رو برمیداره میاره رویه یکی از table های من در sql server میریزه

الان مشکل من اینه که وقتی اون job رو اجرا میکنم اررور :

Violation of PRIMARY KEY constraint 'tablename'. Cannot insert duplicate key in object 'tablename'. The duplicate key value is (230407). [SQLSTATE 23000] (Error 2627) The statement has been terminated. [SQLSTATE 01000] (Error 3621). The step failed.

اررور بالا را میده و job با اررور مواجه میشه .

ممنون میشم اگه راهنماییم بکنید

بسیار ممنون

اررور

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
علی آقامیری

خب چند تا نکته :

1- اول اینکه job داره اجرا میشه ولی error میده

2- این error میگه که نمی تونه در ستونی که باید key باشه و unique مقدار تکراری بنویسه

برای رهایی از اون به Tableای که دارید توش مینویسید مراجعه کنید و ببینید مقدار duplicate از کجا داره میاد

واقعا مبدا هم duplicate داره یا دارید مقادیری که قبلا نوشتید رو دوباره هم می نویسید.

** هیچ اگر سایه پذیرد ، منم آن سایه هیچ **
محمد طارمی

سلام

در جهت تکمیل صحبت دوستمون آقای آقا میری باید عرض کنم:

رکورد شماره 230407 در اصل در هر دو جدول دیتابیس هاتون قرار داره. و به علت وجود قید در جدول SQL Server اجازه درج نمیده.

متخصص SQL Server در مباحث: Design & Implement T-SQL Administration Performance&Tuning
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....