PDA

View Full Version : مشکل در اتچ کردن database و ساخت ستاپ



ploto_m
پنج شنبه 19 فروردین 1395, 07:31 صبح
سلام دوستان باتجربه
با vs 2013 و sql 2012 (قبلا تو 2008 وقتی تو نام سرور مینوشتم .\sqlexpress کانکت میشد ولی الان نمیشه چراا؟باید اکسپرسو رو جدا نصب کنم ؟ )
در حال نوشتن یک پروژه ساده هستم که تقریبا تمام شده فقط کارهای مربوط به بک آپ و ریستور و البته اتچ کردن دیتابیس مونده در نسخه های قبلی این دو نرم افزار خیلی راحت اتچ انجام میشد و کانکش استرینگ و رو تغییر میدادم و مشکلی نبود اما الان بعد از اضافه کردن دیتاست به برنامه کانکشن استرینگ ساخته شده توسط برنامه به این صورته

strConnectionString=" Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirec tory|\mydb.mdf;Integrated Security=True;Connect Timeout=30";

و وقتی برنامه رو اجرا میکنم پیغام خطا میده مربوط به اینکه یک دیتا بیس دیگه با همین اسم وجود داره و نمیتونه اتچ رو انجام بده
باید اکسپرس نصب کنم؟
بکاپ و ریستور هم با همون اتچ نوشتم که بازهم همین پیغام خطا رو نشون میده
لطفا راهنمایی کنید
مرسی

amirc901
جمعه 20 فروردین 1395, 06:41 صبح
من خودم برا بکاپ گیری از این دستور استفاده میکنم
backup database dbname to disk=N'DbLocation'
به جای dbname اسم دیتابیسی که میخوای بکاپ بگیری و به جای dblocation ادرس محل ذخیرشو بده
برای ریستور کردنم میتونی از دستور زیر استفاده کنی

alter database dbname set single_user with rollback immediate
use master
restore database dbname from disk=N'Dblocation' with replace