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

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

مغلق
بدأه PARADISE في 29 أكتوبر 2004 · 8 رد · 711 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

أخواني سؤالي هو

هل يوجد أمر يمكنني من خلاله عمل script لقاعدة البيانات لتوليد أوامر Insert للبيانات التي تم ادخالها ؟

بحيث عندما اشغل هذا الـ script مرة أخرى أحصل على نفس البيانات التي تم ادخالها من قبل.

أرجو الافادة

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

#2

ممكن تفسر لانى لا استوعب

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

السلام عليكم ,,

أعتقد أني فهمت ماذا تقصد ,, تريد أن تحول قاعدة البيانات لسكريبت scipt.sql ك transactions تعبر عن قاعدة لبيانات يمكن تنفيذها مباشرة من ال query analyzer أو من أي مكان لتعود لأصلها قاعدة بيانات .

نعم يمكن تنفيذ ذلك لاستخراج السكريبت من ال enterprise manger اضغط بالزر الأيمن على قاعدة البيانات ثم All Tasks ثم generate SQL Script واختر Show all و OK وسيتم استخراج قاعدة البيانات لملف .SQL ,,

ربما توجد إعدادات افضل من الافتراضية ,, لذى من لديه المزيد فلا يحرمنا منه .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#4

شكرا اخواني على مساعدتكم

ولكني أسال هل توجد امكانية لعمل سكريبت لجدول معين بالاضافة لمحتوياته ؛ أي البيانات المخزنة فيه

وجزاكم الله خيرا

#5

السلام عليكم

تحولها الى ملف XML

#6

لو هذا ما تقصد فكما قال لك الاخ عمرالعمودي نقوم بتحويل البيانات إلى xml كما بالكود

select * from mytable for xml AUTO

* هذا الجزء مترجم من ال Books Online

ستلاحظ ان عبارة ال select ......for xml قد تأخذ معاملات مثل ال xml mode و xmldata و elements

ال Xml Mode تعبر عن احدى ثلاثة انماط Raw,XMLDATA ,Auto

نمط ال Raw سيقوم بتحويل كل صف فى ناتج عبارة ال select لعنصر xml اى(Xml elelment) مع وجود معرف مميز له

نمط ال Auto سيقوم بارجاع ناتج ال select ك nested XML elements كل جدول من ناتج عبارة الاستعلام عبر جداول متعدده سيقوم على الاقل بارجاع صف واحد معروض كعنصر فى ملف ال xml

لمزيد من المعلومات

ايضاً

هل يمكن الحصول على xml schema, لقاعدة بيانات على ال sql server

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 30 أكتوبر 2004 في 15:01

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#7

ما شاء الله عليكم

وبارك الله فيكم أخواني

لكن هل يمكنني بدل الحصول على ملف xml الحصول على ملف txt أو sql يحتوي على جمل الـ insert للبيانات الموجودة في الجدول؟

شكرا لكم

وجزاكم الله خيرا

#8

يمكنك الحصول على المخرجات فى صورة txt file بسيطه اما ان تعرف عبارة ال Insert فهذه صعبه أن لم تكن محتفظ بها فى ملف sql خارجى

bcp "SELECT * from mytable" queryout file.txt -c -Sservername -Usa -Ppassword

المعامل queryout يستخدم ليقوم بنسخ ناتج الاستعلام لملف معطيات

ستقوم فقط بتحديد اسم السيرفر بدلاً من Sservername و اسم المستخدم بدلاً من Usa و كلمة المرور بدلاً من Ppassword

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#9

بارك الله فيكم أخواني

وجزاكم خيرا

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…