تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفسار في حفظ قاعدة بيانات SQL Server للاستخدام في جهاز اخر
#11
في جهاز العميل لازم تثبت نسخة صغيرة من SQL server 2008 Exrpress
هذا رابـــــــــــط من مايكروسوفت به نسخ x64 And x86 اختار اللي تتوافق مع نظام العميل

الآن يمكنك في جهاز العميل أن تنسخ قاعدة البيانات في الـمسار التالي كمثال :
كود :
[CODE]C:\DatabaseFile
[/CODE]

وتغيير جملة الاتصال لتصبح :
كود :
"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\DatabaseFile\DatabaseSmartTailorSQL.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"


*****
****
***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}
تم الشكر بواسطة:
#12
amgadtamer كتب :هل تقصد انك تريد تشغيل تطبيقك على جهاز اخر(بمعنى أنك انتهيت من تصميم البرنامج وتريد تثبيته على جهاز عميل مثلا ؟)

نعم اخي بالضبط هذا ما اريده بارك الله بك
الرد }}}
تم الشكر بواسطة:
#13
kslawy كتب :في جهاز العميل لازم تثبت نسخة صغيرة من SQL server 2008 Exrpress
هذا رابـــــــــــط من مايكروسوفت به نسخ x64 And x86 اختار اللي تتوافق مع نظام العميل

الآن يمكنك في جهاز العميل أن تنسخ قاعدة البيانات في الـمسار التالي كمثال :
كود :
[CODE]C:\DatabaseFile
[/CODE]

وتغيير جملة الاتصال لتصبح :
كود :
"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\DatabaseFile\DatabaseSmartTailorSQL.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"


*****
****
***
**
*
[COLOR="#FF0000"]
اشكرك اخي ،، وبارك الله بك ،،، جاري يالتجربه ورد خبر لك..[/COLOR]
الرد }}}
تم الشكر بواسطة:
#14
[SIZE=5][b]في [COLOR="#FF0000"]جهازي الثاني الذي لا يوجد فيه فيجول بيسك ... ركبت الأجزاء من سيرفر SQl Server من الرابط الذي اعطيتني اياه وعلى حسب نسخة الويندوز وفعلت مثل ما قلت تماما ولكن ظهرت لي هذه الرسالة ..

http://im39.gulfup.com/xEkFL.png

و في جهازي الاول هذا الي فيه حزمة الفيجول بيسك كامله ،، ما يحتاج اركب الحزم التي في الرابط الي اعطيتني اياه
فجربت فقط كود
كود :
"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\DatabaseFile\DatabaseSmartTailorSQL.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True"

ظهرت لي هذه الرسالة والتي بمعناها لا يمكن التعديل عليها فقط القراءة لقاعدة البيانات
http://im39.gulfup.com/4MCFZ.png

هل من حل ،، لاني اليوم راح اركبه لشخص ،،، جزاكم الله خير
[/COLOR]
[/b][/SIZE]
الرد }}}
تم الشكر بواسطة:
#15
up up up up
الرد }}}
تم الشكر بواسطة:
#16
انظر هذا المثال
قم بربط قاعدة بياناتك بالسيرفر الموجود ثم قم بعمل لحفظ من خلال المثال لنص الاتصال فى ملف نصى واجعل نفس اتصال برنامجك هو نفس المذكور فى الملف
http://vb4arb.com/vb/showthread.php?233-...%D1%E5-%29
الرد }}}
تم الشكر بواسطة:
#17
amgadtamer كتب :انظر هذا المثال
قم بربط قاعدة بياناتك بالسيرفر الموجود ثم قم بعمل لحفظ من خلال المثال لنص الاتصال فى ملف نصى واجعل نفس اتصال برنامجك هو نفس المذكور فى الملف
http://vb4arb.com/vb/showthread.php?233-...%D1%E5-%29

شكرا اخي ،، جاري التجربة
الرد }}}
تم الشكر بواسطة:
#18
[b][b][SIZE=4][COLOR="#000080"]اخي صراحة تظهر لي اخطاء في البرنامج عند تجربتي له ،،، ولم اجد ايضا زر مثال لاتصال بقاعدة SQl ؟

في اسئلة تراودني كثير واريد خبراء مجربينها ..[/COLOR]
السؤال الأول : ماهي افضل صيغة لقاعدة البيانات SQl Server هل ؟
SQl - Bat - Mdf
السؤال الثاني : هل اذا اردت بعد زمن من استخدامي لصيغة من احدى الصيغ ،، هل يمكنني تحويلها الى صيغة مختلفة فيما بعد ؟
السؤال الثالث : هو مشكلتي في هذا الموضوع وهي تركيب قاعدة البيانات في جهاز اخر لا يكون موجود به نسخة الفيجول بيسك ولا حزمة SQl Sever
[COLOR="#008080"]وبكذا انهي برنامج بالكامل بفضل الله ثم بكم ،،

...وشكرا[/COLOR]
[/b][/SIZE][/b]
الرد }}}
تم الشكر بواسطة:
#19
up up up up
الرد }}}
تم الشكر بواسطة:
#20
صيغة قاعدة البيانات التى يدعمها sql هى mdf و ndf بجانب وجود ملف log file المشكلة هذه بسيطة يتلخص حلها فى الآتى
توجد طرق كثيرة لكنى سأذكر أبسط الطرق

1- قم بتثبيت sql server النسخة express على جهاز العميل ثم قم بتثبيت sql server management studio أيضا
2- الآن لديك قاعدة البيانات (2 ملف واحد mdf والثانى ldf) قم بحفظهما فى أى مكان على جهاز العميل يفضل بعيد عن ال c
3- قم بفتح sql management studio واختيار السيرفر ثم بالضغط كليك يمين على اسم السيرفر ثم اختيار attach database
4- قم باختيار قاعدة البيانات المشار اليها سابقا .
5- قم بتعديل نص الإتصال فى برنامجك بحيث يتوافق مع اسم السيرفر هكذا (توجد طرق اكثر احترافيه من هذا) ولكن ما علينا .
PHP كود :
DATA SOURCE=server name;Initial Catalog=database name 
مع العلم server name هى فى الغالب نفس اسم جهاز العميل اذا لم تغيره اثناء التثبيت
و database name هى اسم قاعدة البيانات بدون امتداد بمعنى لو اسمها hello.mdf تكتب الإسم hello
6- الان بعد تغيير نص الاتصال فى برنامجك وايضا تم ربط قاعدة البيانات بالسيرفر سوف يعمل تطبيقك دون اى مشكلة

تحياتى
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام من عدة جداول لقاعدة بيانات اكسس Adel27213 1 702 07-11-23, 08:27 AM
آخر رد: justforit
  مشكلة عند الاتصال ب sql server 2014 bassant 1 1,004 27-08-23, 12:26 PM
آخر رد: رضوان الجماعي
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 1,581 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  [SQL] استفسار عن طريقة تحزم قواعد بيانات MSSQL مع البرنامج VB.NET2019 salemq 2 530 18-05-23, 03:02 AM
آخر رد: سعود
  ما معني بيانات تقع بين الرمز[] في حقل في داتا بيس bassant 3 672 03-04-23, 11:53 PM
آخر رد: sanyor77
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 3 3,009 06-01-23, 03:20 AM
آخر رد: عبدالكريم برشدان
  قاعدة بيانات xml djelloul 3 2,799 07-11-22, 10:27 PM
آخر رد: Am7
  [عنوان معدل]حفظ بيانات listbox fhad24 36 12,240 08-10-22, 06:55 PM
آخر رد: رضوان الجماعي
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,126 22-04-22, 07:27 PM
آخر رد: strongriseman
  استفسار عن استعلام في دالة INSTR غدير الصليحي 0 1,001 14-12-21, 02:22 PM
آخر رد: غدير الصليحي

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


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