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

مشكلة في نقل البيانات من سيرفر لآخر

بدأه hafs في 25 أغسطس 2008 · 5 رد · 896 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أهنئكم بقرب حلول شهر رمضان المبارك، اللهم بارك لنا في شعبان وبلغنا رمضان

لدي قاعدة بيانات موجودة في سيرفر ونفس قاعدة البيانات هذه موجودة في سيرفر آخر وأقوم بنقل البيانات بينهما عن طريق Import/Export الحقيقة يتم نقل كل البيانات كاملة باستثناء جدول واحد يحتوي على 37000 سجل لايتم نقل البيانات التي فيه تظهر رسالة خطأتفيد أن هناك خلل في سجل معين مثلا رقم 10000 الغريب في الموضوع أنه عند إعادة العملية مرة أخرى تظهر نفس الرسالة لكن لرقم سجل آخر

لم أعرف السبب حاولت أكثر من مرة، حاولت بطريقة عمل وسيط وهو ملف Access ولكن لافائدة

هل من معين؟؟؟؟؟؟ أرجو ذلك :( :( :( :( :(

فمن يباري أباحفص وسيرته *** أو من يحاول للفاروق تشبيها

#2

جرب اعمل النقل على جدول وسيط جديد مثلا temp1 وبعد ذلك اذهب الى السيرفر الهدف واعمل عملية نسخ عن طريق insert حتى تعرف الخطأ بالضبط

طريقة النسخ هي :

insert into <table> select * from temp1

#3

جزاك الله خير على الرد لكن مالفائدة من الجدول الوسيط وثم أين أضع هذا الكود اللي ذكرته

فمن يباري أباحفص وسيرته *** أو من يحاول للفاروق تشبيها

#4

اخي الكريم

عند النقل على الجدول الاصلي يظهر عندك خطأ وهذا الخطأ غير معروف وله عدة احتمالات اما عند عمل جدول وسيط يتم نقل مطابق لهذا الجدول بالتالي احتمالية الخطأ تقل بنسبة كبيرة .

بعد ذلك اتصل في السيرفر الذي تم نقل البيانات اليه وذلك باستخدام Management studio

واكتب

الاوامر

use <db>

go

insert into <table> select * from temp1

مع تغيير اسم قاعدة البيانات والجدول .

بعد التنفيذ على الاغلب سيظهر خطأ ما فعليك بمعرفة هذا الخطأ واسبابه ومحاولة معالجتها

#5

أنا شغال على SQL Server 2000

فمن يباري أباحفص وسيرته *** أو من يحاول للفاروق تشبيها

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