برگزیده های پرشین تولز

کمک فوری - انتقال دیتابیس روی سرور ویندوز

justbe

کاربر تازه وارد
تاریخ عضویت
15 می 2006
نوشته‌ها
27
لایک‌ها
1
سلام دوستان خوب
آقا من یه پروژه دارم به زبان aspx نوشته شده و دیتابیس sql server
حالا می خوام این پروژه رو بزارم رو سرور ویندوز که کنترل پنل پلسک داره
برای ایمپورت دیتابیس باید چیکار کنم؟

دقیقا باید چیکار کنم تا این پروژه بدون هیچ مشکلی روی سرور کار کنه؟ من نه sql بلدم نه aspx تا حالا هم با هاست ویندوز کار نکردم


ممنون میشم زودتر راهنمایی کنید چون شدیدا عجله دارم

مرسی از همه
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
سلام دوستان خوب
آقا من یه پروژه دارم به زبان aspx نوشته شده و دیتابیس sql server
حالا می خوام این پروژه رو بزارم رو سرور ویندوز که کنترل پنل پلسک داره
برای ایمپورت دیتابیس باید چیکار کنم؟

دقیقا باید چیکار کنم تا این پروژه بدون هیچ مشکلی روی سرور کار کنه؟ من نه sql بلدم نه aspx تا حالا هم با هاست ویندوز کار نکردم


ممنون میشم زودتر راهنمایی کنید چون شدیدا عجله دارم

مرسی از همه
بعد از 1 ماه شاید به جوابت رسیده باشی ..
به هر حال

هاستینگ ها اکثرشون، فایل mdf رو براتون امکان اتچ کردن نمیذارن و معمولا از شما فایل bak رو میخوان تا رو دیتابیس براتون restore کنن

اما اگه سرعت ایترنت خوبی دارید، میتونید اطلاعات رو از لوکال خودتون وارد دیتابیس اصلی کنید.
برای این کار به ورژن کامل sql server نیازه و نه express edition
و اینجوری با یه سری ویزارد میتونین اطلاعات رو export کنید
 

msaffari2005

کاربر تازه وارد
تاریخ عضویت
11 دسامبر 2006
نوشته‌ها
10
لایک‌ها
0
بعد از 1 ماه شاید به جوابت رسیده باشی ..
به هر حال

هاستینگ ها اکثرشون، فایل mdf رو براتون امکان اتچ کردن نمیذارن و معمولا از شما فایل bak رو میخوان تا رو دیتابیس براتون restore کنن

اما اگه سرعت ایترنت خوبی دارید، میتونید اطلاعات رو از لوکال خودتون وارد دیتابیس اصلی کنید.
برای این کار به ورژن کامل sql server نیازه و نه express edition
و اینجوری با یه سری ویزارد میتونین اطلاعات رو export کنید

لطفا بفرمائيد چطور اطلاعات لوكال رو به ديتابيس اصلي روي اينترنت انتقال بديم؟؟؟؟
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
لطفا بفرمائيد چطور اطلاعات لوكال رو به ديتابيس اصلي روي اينترنت انتقال بديم؟؟؟؟
انتقال 2 بخش داره،
انتقال ساختار table relation view sp ها ، که میتونین از لوکال روشون رایت کلیک کنید و به صورت اسکریپت در بیارید و اون دستورات sql رو دراکانت هاست خودتون پیاده کنید
برا این کار sql server management studio رو میتونین از خود ماکروسافت دانلود کنید

بخش بعدی انتقال اطلاعاتی هست که تو لوکال وارد شده و در واقع رکورد ها رو میخواهید به هاست بفرستید
برا این کار 2 راه هست
یکی اینکه خودتون برنامه بنویسید که از لوکال بخونه بریزه رو هاست
یا اینکه نیاز به نصب نسخه کامل sql server 2005 دارید، که اونوقت، اگر از طریق management studio روی دیتابیس رایت کلیک کنید گزینه export رو خواهید دید ، که از طریق یک ویزارد، اطلاعات داخل جداول رو به هاست انتقال میده
 

niterider

Registered User
تاریخ عضویت
27 دسامبر 2002
نوشته‌ها
414
لایک‌ها
3
محل سکونت
The Most Beautifull Love , Tehran
راه بک آپ گرفتن از اطلاعات جدول و فرستادن به مسئول سرور چجوری هستش. مسئول سرور میگه که با فایل بک آپ من این خطا رو گرفته
The media set has 2 media families but only 1 are provided
 

Graveworm

Registered User
تاریخ عضویت
23 می 2005
نوشته‌ها
1,071
لایک‌ها
12
محل سکونت
Tehran
راه بک آپ گرفتن از اطلاعات جدول و فرستادن به مسئول سرور چجوری هستش. مسئول سرور میگه که با فایل بک آپ من این خطا رو گرفته
The media set has 2 media families but only 1 are provided
اول از همه این نکته رو در نظر داشته باشید که sql server 2005 backup روی 2000 ، نمیتونه restore شه

و بعدش
هنگام backup نام Backup Set Name رو از مقدار پیش فرض تغییر بدبد
نوع backup رو به حالت full قرار بدید
در قسمت destination ، همه گزینه های موجود رو پاک کنید و فقط یک مسیر رو براش تعریف کنید و در نهایت دقت کنید در destination فقط یک مورد وجود داشته باشه
 
بالا