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

نقل قاعدة البيانات من جهازي إلى سيرفر على الانترنت

مغلق
بدأه programmer55 في 25 ديسمبر 2005 · 13 رد · 1,833 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..

لقد انتهيت بعون الله من عمل مشروع موقع asp.net متصل مع قاعدة بيانات ms sql بواسطة visual studio .net

ولقد قمت بتحميل ملفات الموقع على سيرفر على الانترنت.. ولكن بقي على تحميل الملفات المتصلة بقاعدة البيانات وكذلك قاعدة البيانات نفسها..

وسؤالي هو حول كيفية نقل قاعدة البيانات من السيرفر الموجود على جهازي إلى السيرفر الموجود على الانترنت، هل من الممكن عمل ذلك؟ أو يجب علي إعادة عمل قاعدة البيانات مرة أخرى على الموقع؟

لقد سمعت عن برنامج enterprise manager.. ولكني لا أعرف ما الفائده منه بالضبط.. هل يستخدم لنقل قاعدة البيانات أو ماذا؟

لقد بحثت في المنتدى ولكني لم أجد الجواب؟ هل يوجد موضوع سابق بهذا الخصوص؟

ولكم جزيل الشكر

#2
programmer55 كتب:
السلام عليكم..

لقد انتهيت بعون الله من عمل مشروع موقع asp.net متصل مع قاعدة بيانات ms sql بواسطة visual studio .net

ولقد قمت بتحميل ملفات الموقع على سيرفر على الانترنت.. ولكن بقي على تحميل الملفات المتصلة بقاعدة البيانات وكذلك قاعدة البيانات نفسها..

وسؤالي هو حول كيفية نقل قاعدة البيانات من السيرفر الموجود على جهازي إلى السيرفر الموجود على الانترنت، هل من الممكن عمل ذلك؟ أو يجب علي إعادة عمل قاعدة البيانات مرة أخرى على الموقع؟

لقد سمعت عن برنامج enterprise manager.. ولكني لا أعرف ما الفائده منه بالضبط.. هل يستخدم لنقل قاعدة البيانات أو ماذا؟

لقد بحثت في المنتدى ولكني لم أجد الجواب؟ هل يوجد موضوع سابق بهذا الخصوص؟

ولكم جزيل الشكر

وعليكم السلام، أمامك واحد من الخيارين:

1) استعمال لوحة تحكم مدير MSSQL الذي يعطيه لك مزود خدمة الإستضافة.

2) يمكنك استعمال Enterprise manager ولكن يكون مزود الإستضافة يدعم ذلك.

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#3

شكرا أخي

ولكن هل أستطيع بهده الخيارات نقل قاعدة بياناتي إلى الموقع؟ أم أن علي إعادة عملها؟

قاعدة بياناتي تحتوي على أكثر من 10 جداول، ولا أود إعادة عملها مرة أخرى

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

أعتقد أن مزود الاستضافه لدي يدعم enterprise manager

وهو أيضا يحتوي على برنامج اسمه asp.net enterprise manager

web application but it conatins windows just like windows application

أنا أستخدم هذا السيرفر

http://www.onsmart.net/

تم تعديل هذه المشاركة بواسطة programmer55 في 26 ديسمبر 2005 في 10:16

#4

إذا أردت نقل فقط الجدوال دون البيانات فسهل جدا، فقط إعمل SQL scripting للقاعدة من Mssql server وحيتكون ملف .sql قم بإجرائه في لوحة تحكم الموقع.

لنقل القاعدة كلها هناك طريقتين

1) تعمل backup و restore

2) تعمل attach لقاعدة البيانات.

إنت حددلي الطريقة إلي تتصل بها بالقاعدة وأنا أشرحلك كيفية النقل...

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#5

أنا أستخدم ms sql server

وعن طريق ال visual studio.net أقوم بإضافة الكونكشن بسحب قاعدة البيانات إلى الصفحة

وأستخدم الفيجوال ستوديو أيضاً كواجهة للـ ms sql server

ومن خلال server explorer panel أقوم بإضافة قاعدة بيانات جديدة وإضافة جداول لها أيضا و stored procedure ، الخ..

هل هذه المعلومات كافيه؟ اسمحلي ولكني مبتدئ في الدوت نيت

تم تعديل هذه المشاركة بواسطة programmer55 في 26 ديسمبر 2005 في 15:55

#6

أنا أقصد الإستضافة إلي أنت ماخذها....

ما أرسلولك الشركة طريقة للإتصال بال MSSQL?

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#7

لم يرسلوا لي شيئا بهذا الخصوص ولكن وجدت هذا في موقعهم

http://www.onsmart.net/tutorials/

هذا الموقع يحتوي على دروس بالفيديو..

لقد قمت بمشاهدة هذا الدرس: Managing a MySQL database with phpMyAdmin

وعرفت كيفية إضافة الجداول عن طريق ملفات .sql

ولكن ما لا أعرفه هو كيفية الحصول على ملفات الـ .sql

#8

يبدو أن هذا يخص MySQL وليس SQL

< _<

#9

هذا ما وجدته في لوحة التحكم الخاصة بي في الموقع

26_12_05_10_54_42_1135623282Untitled-1.gif

كما ترى لا يوجد مكان لإضافة الجدول من جهازي

#10

من الأفضل أن تتصل بمقدم الإستضافة وتسأله عن طريقة نقل قاعدة البيانات،

بالتوفيق

logo.gif
استضافة ويندوز


اقتباس

مساحة تبدأ من 2000 ميجا بايت بسعر 1.99 دولار شهريا.ا

اقتباس

ASP.NET 1.1-2.0-3.0-3.5-4.0-4.5.1 / MVC ASP.NET / PHP 5.x / ColdFusion / MSSQL 2008 & 2012 / MYSQL

#11

أخي الكريم

من الصورة المرفقة بالطرح أجد أن قاعدة بيانات المضيف هي SqlServer ولاحظ رمز قاعدة البيانات باللون الأصفر أعلى الصفحة الأساسية إضغط عليها وأعتقد أنها ستفتح مربع حوار export & import أي Backup/Restore ، أو حاول العثور على شيء من هذا القبيل وقم بعمل حتى ولو جدول واحد بالقاعدة بشكل عشوائي وقم بعمل export لها وحفظها بجهازك بإسم معين وذلك لتعبئة قيمة فقط لا غير وبعدها ، إذهب إلى جهازك أي قاعدة البيانات التي على جهازك وقم بعمل export لقاعدة البيانات التي بها الجداول والإجرااءات ... إلخ واحفظها بنفس الإسم للسابق والآن إذهب للموقع وقم بعمل import ولكن للملف الذي عملته من خادم جهازك .

** ملاحظه لعمل export من قاعدة بيانات sqlserver من على جهازك قم بالذهاب إلى SqlServer Enerprice Manager

وأنقر على قاعدة البيانات التي عملتها بالزر الأيمن ومن ثم إختر Backup/Restore وأكمل الخطوات بإتباع المعالج السحري .

وبالتوفيق ،،،

B) ;) :D

#12

وأما بالنسبة لكيفية عمل ملف .sql أي عمل سكربت للجداول بقاعدة بيانات الـ SqlServer ، قم بالذهاب أيضاً إلى Enterprice Manager اللي بجهازك وأضغط الزر الأيمن على الجداول المراد عمل سربت لها وأختر على ما أعتقد إنشاء سكربت فايل أو شيء من هذا القبيل ،، لا أذكره جيداً ولست منصباً Sqlserver حالياً على جهازي لأعطيك الخطوات بالتفصيل الممل .

ارجو أن أكون قد وضحت الفكرة والطريقة ، وإذا لم يعمل راسلني على الإيميل :

igb_igsb@hotmail.com,

وسوف أقوم بإرسال الطريقة بالتفصيل إن شاء الله .

وبالتوفيق .

#13

أخي إبراهيم بخش:

لقد اكتشفت أن ال sql server الموجود لدي هو Desktop Engine

يبدو أن هذا السيرفر لا يوجد به ما ذكرت، وأنا لا أستطيع تنزيل نوع اخر لاني الصراحه قد انتهيت من مشروع تخرجي على هذا السيرفر واخاف ان اقوم بشي يفسد لي اتعاب شهور :rolleyes:

اقتباس
ولاحظ رمز قاعدة البيانات باللون الأصفر أعلى الصفحة الأساسية إضغط عليها وأعتقد أنها ستفتح مربع حوار export & import أي Backup/Restore

هذا للـ database properties

ولقد قمت بتجربة كل الخيارات الموجوده ولم اعثر على شي .........

يبدوان الموقع لا يدعم خاصية نقل قاعدة البيانات

أخي smiling4ever

اقتباس
من الأفضل أن تتصل بمقدم الإستضافة وتسأله عن طريقة نقل قاعدة البيانات،

يبدو أن هذا ما سأقوم بفعله

على كل حال أشكركم اخواني على اهتمامكم وتفاعلكم.. شكرا جزيلا

تحياتي..

#14

لقد قمت بسؤال الموقع المضيف عن الطريقة فقالوا بأن علي تنزيل SQL Enterprise Manager لأتمكن من عمل backup لقاعدة البيانات..

على حسب ما فهمته أنه الـ sql enterprise manager هو أحد الـ tool التابعه لـ sql server

وأنا لدي الـ desktop engine ، فهل سأستطيع تنزيله بدون مشاكل؟

أنا خائف اذا نزلته يتعطل السيرفر الموجود لدي الـ desktop engine، أو يتوقف مشروعي عن العمل

هذا هو رد الموقع المضيف:

Hello,

You can restore the backup using SQL Enterprise Manager. You can connect to MS SQL database(remotely) using SQL Enterprise Manager. If you have installed MS SQL on your PC then you should have Enterprise Manager installed on you PC. Find the Enterprise Manager tool on the Windows Start button under Programs >> Microsoft SQL Server >> Enterprise Manager.

If not installed then you can also install Enterprise Manager on your workstation by installing the "SQL Tools" option from the SQL Server CD.

Please check the below details to get help how to install and connect to remote database using Enterprise manager:-

http://www.informit.com/guides/content.asp?g=sqlserver&seqNum=177

Thank you for contacting our Customer Support. If you have any further questions, please do not hesitate to contact us, and be sure to give us a detailed description of how we can further assist you.

فما هو رأيكم؟

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

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

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

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

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

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