كيف يمكنني عمل نسخة من جدول داخل SQL Server Enterprise Manager؟
-
22-08-2019 - |
سؤال
هذا أحد الأسئلة "ربما ينبغي أن أعرف هذا، لكنني لا أعرفه".كيف أقوم بعمل نسخة من جدول في Enterprise Manager؟لا تقم بتصدير البيانات إلى قاعدة بيانات مختلفة، فقط قم بعمل نسخة من الجدول داخل نفس قاعدة البيانات.في هذه المرحلة، لا يهمني ما إذا كانت البيانات تأتي أم لا، ولكن يجب بالتأكيد تكرار تعريف الجدول.
إذا قمت بالضغط على Ctrl+C على جدول محدد ولصقت النتائج في محرر نصوص، فسيعطيني بيان إنشاء جدول يبدو واعدًا، لكن لا يمكنني العثور على أي مكان لتشغيل هذا البيان طوال حياتي.
يحرر:لاحظ أنني أسأل عنه مدير المؤسسة SQL Server. هذا ليس نفس الشيء مثل "SQL Server Management Studio".لا يوجد زر "استعلام جديد"، لا في الزاوية اليسرى العليا ولا في أي مكان آخر.في الواقع، لا تظهر كلمة "استعلام" في أي مكان في EM باستثناء قائمة "الأدوات"، وهناك يوجد رابط إلى "محلل الاستعلام".
المحلول
إذا كنت تتحدث عن 2000 Enterprise Manager:أدوات -> سوف يمنحك محلل الاستعلام مكانًا لتنفيذ الاستعلام.
نصائح أخرى
نسخ جدول بكل المحتوى (بدون مفاتيح وقيود)
select * into tablecopy from table
نسخ جدول بدون محتوى (بدون مفاتيح وقيود)
select top 0 * into tablecopy from table
هناك طريقة لنسخها مع جميع القيود، في قائمة النقر بزر الماوس الأيمن (في الجدول) ثم جميع المهام ثم البرنامج النصي ثم إنشاءها في نافذة محرر استعلام جديدة (أو ملف).سيكون عليك تعديل البرنامج النصي الذي تم إنشاؤه بحيث يتم تسمية القيود والمفاتيح بشكل مختلف، ثم القيام بذلك
insert into tablecopy select * from table
لسكانها.
يحرر:إذا كان ما تطلبه بالفعل هو مكان لتشغيل SQL في Enterprise Manager، فجرب إما محلل الاستعلام أو Management Studio.
SELECT * INTO MyNewTable FROM MyOldTable
سيتم إنشاء الجدول الجديد بدون المفاتيح الأساسية أو المفاتيح الأساسية أو أي شيء آخر
جرب هذا:
SELECT *
INTO new_table_name
FROM old_table_name
باستخدام TSQL...
SELECT * INTO MyTableCopy FROM MyTable WHERE 1=2
باستخدام EM، انقر بزر الماوس الأيمن على الكائن > كافة المهام > إنشاء برنامج نصي SQL.
إذا كنت تريد المفاتيح الأساسية، وما إلى ذلك، فانقر بزر الماوس الأيمن على الجدول، وحدد "جدول البرنامج النصي باسم"، ثم "إنشاء ل"، ثم "نافذة جديدة".قم بتغيير اسم الجدول إلى اسم النسخة وقم بتشغيل البرنامج النصي.ثم يمكنك الاختيار وفقًا للإجابات الأخرى إذا كنت ترغب في الحصول على البيانات.