تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معرفة اصدار نسخة قاعدة البيانات
#1
كيف اعرف  اصدار  قاعدة البيانات

وهل لو انا عندي  sql server  2008 r2
كيف  اعرف   اصدار  القاعدة
وكيف افتحها علي اصدار اخر


الملفات المرفقة
.rar   MyDBSQL.rar (الحجم : 416.73 ك ب / التحميلات : 27)
الرد
تم الشكر بواسطة:
#2
هذة أوامر SQL نفذها من داخل الـSQL Server  وترجع لك معلومات عن ملف الــmdf
( إذا كان الملف يعمل من ضمن ملفات السيرفر تفشل العملية لأن الملف مشغول )

كود :
DBCC CHECKPRIMARYFILE ('D:\MyDBSQL\MyDB.mdf', 1)
GO
DBCC CHECKPRIMARYFILE ('D:\MyDBSQL\MyDB.mdf', 2)
GO
DBCC CHECKPRIMARYFILE ('D:\MyDBSQL\MyDB.mdf', 3)
GO



ملاحظة : بإمكانك عمل  Attach لأي ملف mdf داخل الــ SQL Server
أولاً إذا كان متوافق مع الإصدارة أقدم سيعمل بشكل طبيعي
أما إذا كان الـSQL Server نسخة قديمة وتحاول إرفاق ملف mdf لنسخة جديدة ( تحتوي على تقنيات جديدة )
سيظهر لك رسالة بان الملف لنسخة أحدث وأنه لا يمكن التعامل مع هذا الملف
أيضاً إذا كان الملف لنسخة قديمة جداً وتستخدم تقنيات قديمة (لم تعد مدعومة حالية) وتحاول إرفاقة في SQL Server نسخة حديثة سيظهر لك رسالة خطاً ( إما عند عملية الإرفاق ) أو ( ممكن تنجح عملية الإرفاق ولكن أثناء التنفيذ لبعض الأوامر سيفشل في التنفيذ )


لمعرفة إصدارة الــ SQL Server التي تم إنشاء الملف بها
هذة صورة تشرح المقصود :
   
الرد
تم الشكر بواسطة: Sajad , Sajad , sendbad100 , sendbad100
#3
اولا  شكرا علي المعلومات القيمة  الغالية جدا 
ثانيا : هل يمكن فتح اصدار جديد من خلال سكول جديد
ثالثا : الملف المرفق كيف افتحه علي 2008
رابعا :  هل انا علي حق ام لا   في الاتي :-
اخاف خوف كبير جدا من السكول
احسن في يوم لا استطيع فتحه وبالتالي لا استطيع استخراج البيانات اللي بداخله
هناك احساس ان مهما الاكسس عمل حركات يمكن فتح الملف
؟؟؟؟
الرد
تم الشكر بواسطة:
#4
(26-01-18, 12:21 AM)atefkhalf2004 كتب : اولا  شكرا علي المعلومات القيمة  الغالية جدا 
ثانيا : هل يمكن فتح اصدار جديد من خلال سكول جديد
ثالثا : الملف المرفق كيف افتحه علي 2008
رابعا :  هل انا علي حق ام لا   في الاتي :-
اخاف خوف كبير جدا من السكول
احسن في يوم لا استطيع فتحه وبالتالي لا استطيع استخراج البيانات اللي بداخله
هناك احساس ان مهما الاكسس عمل حركات يمكن فتح الملف
؟؟؟؟


اولا  شكرا علي المعلومات القيمة  الغالية جدا  
لا شكر على واجب




ثانيا : هل يمكن فتح اصدار جديد من خلال سكول جديد
اكيد ممكن 



ثالثا : الملف المرفق كيف افتحه علي 2008
عملية  تسمى  Attach ربط الملف mdf بالـServer





رابعا :  هل انا علي حق ام لا في الاتي :-
اخاف خوف كبير جدا من السكول 
احسن في يوم لا استطيع فتحه وبالتالي لا استطيع استخراج البيانات اللي بداخله
هناك احساس ان مهما الاكسس عمل حركات يمكن فتح الملف 

طبعاً لاً : للأمانة لا يوجد شيء موثوق 
ولذلك يتم عمل النسخ الإحتياطي للسيرفرات يومياً 
من الظلم مقارنة الـSQL Server بـ MS Access
MS Access محدودة جداً جداً جداً مقارنتاً بـ SQL Server 

أبداً لا تخاف من قواعد بيانات SQL Server
من النادر جداً أن تخسر البيانات نهائياً هناك حلول كثيرة لإسترجاع البيانات
أولاً إذا كانت لديك قواعد بيانات مهمة فيجب عمل نسخ إحتياطي لها بشكل يومي (وإن شاء الله ما فيه خوف)
في مقر العمل نقوم بعمل نسختين إحتياطية كل يوم (نسخة في سيرفر متواجد في مبنى بعيد جداً) ونسخة في سيرفر القسم , تحسباً لأي حريق قد يشتعل في مركز البيانات (Data Center)
الخوف الوحيد هو إنقطاع الكهرباء فجئة عن السيرفر
قد تحدث مشاكل لا لها أول ولا لها تالي او تنعطب بعض قواعد البيانات
لذلك توجد وحدات كهربائية (تسمى UPS) عبارة عن خزانات كهربائية , عند إنقاطع الكهراء المفاجئ تكفي من الوقت لكي تقوم جميع السيرفرات (تلقائياً بدون تدخل) بعمل إيقاف التشغيل (shutdowns) بشكل نظامي وسليم . حتى يتم رجوع التيار الكهربائي ويعاد تشغيلها يدوياً
الرد
تم الشكر بواسطة:
#5
شكرا 
معلهش

ثانيا : هل يمكن فتح اصدار جديد من خلال سكول قديم
2012   ب  sql2008  مثلا
الرد
تم الشكر بواسطة:
#6
(26-01-18, 09:27 PM)atefkhalf2004 كتب : شكرا 
معلهش

ثانيا : هل يمكن فتح اصدار جديد من خلال سكول قديم
2012   ب  sql2008  مثلا

طبعاً تحتاج تسوي Downgrading
ليس كل قاعدة بيانات ممكن تنزلها لإصدار أقدم 
اذا كانت قاعدة البيانات تستخدم تقنيات حديثة اذا لن تتمكن من تنزيل اصدارتها والاستفادة منها بشكل كامل
نعم ممكن تاخذ البيانات والجداول وكل الكائنات في القاعدة حديثة الاصدار ويتم ترحيلها لقاعدة بيانات من اصدارة اقدم ولكن لن تستطيع ان ترحل التقنيات معها.
التقنيات هي مميزات يقدمها السيرفر لقاعدة البيانات واذا كانت قاعدة البيانات تعتمد على هذة المميزات الجديدة لن تستفيد منها اذا حولتها لقاعدة بيانات في سيرفر نسخة قديمة .
الموضوع واسع ولا يمكنني شرح كل تفاصيلة. 
اتمنى اني قدرت اوصل الفكرة .
الرد
#7
شكرا للمعلومات القيمة
اعتقد ان اي شخص يهمه  الجداول
ولن تستطيع الدخول الي الجداول الا عن طريق الاتصال attach
وعند عمل  attach  يظهر رسالة عدم القدرة
في هذه الحالة  كيف يمكن الوصول الي الجداول
مثال  المرفق  في اول مشاركة
حاول حضرتك  توريني وتعرفني كيفي ة الوصول الي الجداول بعد اذنك وهذا تعب كثير
الرد
تم الشكر بواسطة:
#8
ثبت SQL Server النسخة الحديثة , ثم قم بعمل Attach لقاعدة البيانات حديثة الإصدار متوافقة مع الـSQL Server

ثم قم بعمل generate script لقاعدة البيانات ( وحدد الخيار : script for sql server version ) أختر الإصدارة القديمة التي تريدها

الملف الناتج قم بتنفيذة في الـ SQL Server القديم


الإصدارات القديمة للـ SQL Server لم تعد مدعومة , لماذا لا تنتقل للإصدارات الجديدة.

لمعرفة تفاصيل أكثر إبحث عن "downgrade sql database"
الرد
تم الشكر بواسطة:
#9
PHP كود :
Select @@version 
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Thumbs Up [سؤال] قاعدة بيانات اكسس منه 1 88 31-05-20, 11:27 PM
آخر رد: kiki
  نسخ قاعدة sql الي مكان اخر atefkhalf2004 3 175 31-05-20, 10:29 PM
آخر رد: boudyonline
  [SQL] انا احتاج للنسخ1 table في قاعدة بيانات 1 الى table1 في قاعدة بيانات2 في essamprog2020 1 151 19-04-20, 02:13 AM
آخر رد: asemshahen5
  [سؤال] نقل البيانات من جدول إلى أخر SQL Server 2008 semsemalex 7 9,609 19-04-20, 12:00 AM
آخر رد: essamprog2020
  [VB.NET] مشكله عند الحفظ على قاعدة بيانات باستخدام Data Source وقاعدة بيانات اكسس2007 coderarab 9 2,733 06-04-20, 12:12 AM
آخر رد: wadyreem
  اسناد عامود في قاعدة بيانات اكسيس الى عامود من نوع كومبوبوكس بالداتا جريد فيو بالفيجو Ghassanfff 0 139 30-03-20, 09:33 PM
آخر رد: Ghassanfff
  معرفة عدد الأسماء في قاعدة البيانات sql server aldery 6 346 24-03-20, 04:21 AM
آخر رد: morkoskhalaf
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 2 221 18-03-20, 11:28 PM
آخر رد: morkoskhalaf
  [سؤال] مساعدة في تحليل قاعدة بيانات مشتريات ومبيعات maw2321 0 209 11-03-20, 03:00 AM
آخر رد: maw2321
  اريد ترقية قاعدة بيانات برنامجي فإلى ايهم تقترحوا علي alfaiz678 4 284 05-03-20, 05:58 PM
آخر رد: alfaiz678

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم