PDA

View Full Version : ارور موقع اپلود سایت



b.paseban
چهارشنبه 12 آبان 1389, 15:11 عصر
سلام خدمت دوستان.
اگه موضوع تکراری هست معذرت میخوام.:خجالت:
من سایتم رو آپلود کردم دیتا بیسم هم همینطور.
اما موقعی که صفحه اول سایت میزنم بیاد بالا این ارور رو میده.
ممنون میشم راهنماییم کنید.
راستی یه چیزی یادم رفت بگم . من از دیتا بیسم بک اپ نگرفتم و این فایل script sql رو نساختم چون نمیدونم چطوری باید بگیرم.
اصلا این بک اپ رو باید چطوری بگیری؟
من توی یکی از پستهای سایت خوندم که توی همون ویژوال استودیو میشه script sql رو بگیرم از طریق کلیک راست روی فایل دیتا بیس و publish to provider و ...
حالا این فایل رو چکار باید بکنم.

ali_shmki
چهارشنبه 12 آبان 1389, 17:06 عصر
بک آپ رو میتونی با کد بگیری یا از طریق ویزارد.
اگه با کد بخوای بگیری باید این کوئری رو اجرا کنی:

backup database [your database name] to disk = 'path of your file'

اگه بخوای با ویزارد بگیری باید:
وارد نرم افزار sql server بشی و روی دیتابیس راست کلیک کنی و All Tasks (یا tasls ) رو بزنی و بعد هم Backup. بعدش هم که مسیر ذخیره رو میدی و یا علی.

اما بعد از اینکه بکآپ رو گرفتی باید روی سرور آپلود کنی. که با توجه به کنترل پنل سرور این روش متفاوته. اگه plesk باشه باید بری توی قسمت backup، گزینه Database Backup Repository رو انتخاب کنی و بکاپ رو روی دیتابیست پیاده کنی.

b.paseban
چهارشنبه 12 آبان 1389, 17:56 عصر
سلام دوست عزیز.
ممنون از راهنماییتون.
من sql server نصب شده نداشتم و sql server managment studio express رو دانلود کردم اما بعد از نصب میخوام conect بشم ولی این ارور رو میده.
کسی میدونه باید چکار کنم.
از صبح گیر این دیتا بیسم .:گریه:

b.paseban
چهارشنبه 12 آبان 1389, 20:15 عصر
کسی نیست بگه این ارور رو چطوری برطرفش کنم.:عصبانی++:
یا یه راه دیگه واسه بک اپ گرفتن از دیتا بیس معرفی کنه؟

aminghaderi
چهارشنبه 12 آبان 1389, 20:31 عصر
اگه موضوع تکراری هست معذرت میخوام.:خجالت:با سلام و احترام.
این یه سوال نیست ، یه روند هستش.
روند آپلود سایت.
در این بین شما سوالات زیادی برایتان پیش خواهد آمد.
مباحث زیر را در سایت جستجو کنید :
1- طرز گرفتن بکاپ از پایگاه sql server
2- طریقه restore کردن بکاپ بروی دیتابیس سرور یا دیتابیس هاست
3- وب کانفیگ
4- کانکشن استرینگ دیتابیس هاست

موفق باشید.

b.paseban
چهارشنبه 12 آبان 1389, 20:45 عصر
سلام دوست عزیز.
با تشکر از جواب شما.
اما من تنها کاری که نمیتونم انجام بدم و دلیلشم فقط کانکت نشدن sql server mana... هستش رو توش موندم بقیه کارارو از جمله تنظینات وب کانفیگ انجام دادم.
از اساتید فروم هم که پرسیدم همه میگن که باید یه بک آپ از دیتا بیست بگیری که اونم با همین sql server man... انجام میشه که اونم این وضعیت رو داره.
اگه راه دیگه ای برای بک اپ گرفتن میدونید راهنمایی کنید.
با تشکر

aminghaderi
چهارشنبه 12 آبان 1389, 21:02 عصر
سلام دوست عزیز.
ممنون از راهنماییتون.
من sql server نصب شده نداشتم و sql server managment studio express رو دانلود کردم اما بعد از نصب میخوام conect بشم ولی این ارور رو میده.
کسی میدونه باید چکار کنم.
از صبح گیر این دیتا بیسم .:گریه:
خواهش می کنم .
این سوال شما و عکس نشون می دهد که اسکیوال شما بروی کامپیوتر شما درست نصب نشده.
در صورتی که درست نصب بشود ، باید بعد connection وارد سیستم بشید و اونجا دیتابیستون رو Attach کنید و بعد هم از همون دیتابیس بکاپ بگیرید و بعد بکاب رو داخل دیتابیس هاست Restore کنید و سپس در وب کانفیگ اسم دیتابیس و یوز و پسورد رو به همراه Data Source (معمولا . یا localhost هست) را قرار دهید.

و تمام.
کل کارهایی که باید انجام دهید این ها هستند ، حالا شما ببینید در کدام مرحله هستید.
در ضمن اسکیوال هم از بازار تهیه کنید تا نسخه کامل داشته باشید. (به دانلود ها نمی شود اعتماد کرد و همچین خطوط اینترنت ما)
دریاسافت SQL Server 2005 رو من تحیه کردم ازش راضی هستم.
یاد آوری : حتمی نسخه standard رو روی سیستمتان نصب کنید. (اگر سیستمتان سرور هست یا بروی شبکه قرار دارد قضیش فرق می کند.)
یاد آوری دوم : متاسفانه ویندوزتان را باید پاک کنید ، چون بعضی از فایل ها sql بعد نصب غیر قابل حذف هستند ، و این باعث می شه شما بعد Remove نرم افزار نتوانید دباره آن را نصب کنید. (اگر بکاپ یا image دارید بروی درایو برگردانید هم کافیست.)

این هم راهنمایی .

موفق باشید.

b.paseban
پنج شنبه 13 آبان 1389, 15:24 عصر
سلام بر دوستان.
این اپلود دیتا بیس آخر منو پیر میکنه.
مراحل بک اپ گرفتن رو گذاشتم اگه اشکالی داره بگین دوباره بک اپ بگیرم.
راستی این backup set یعنی چی؟
توی قسمت option هم باید تغییر ایجاد کرد؟
اسم بک اپ باید با اسم دیتا بیس یکی باشه؟
با تشکر.