mitil_mitil
پنج شنبه 30 مهر 1388, 14:05 عصر
با سلام خدمت دوستان.
من با سي شارپ يك پروژه windows application دارم.كه از sqlExpress براي ديتا بيس استفاده كردم.(براي اين كار روي اسم پروژه ام در قسمت solution explorer رايت كليك كرده،add/ new item/service-based dataBase و به اسم dataBase1.mdf يك ديتا بيس ساخته ام.)حال مشكل من اين است كه در اين حالت من نمي توانم از ديتا بيسم back up بگيريم.اولاً كه اصلاً در قسمت server explorer روي ديتا بيسم كه رايت كليك ميكنم گزينه task/back up را ندارد.كد هم كه مينويسم اصلاً ديتا بيسم را نمي شناسد و error ميدهد.
كد من:
BACKUP DATABASE[dataBase1] TO DISK = 'E:\a.bak' WITH NOFORMAT, NOINIT, NAME = N'BACKUP NAME', SKIP, NOREWIND, NOUNLOAD, STATS = 10
چطور مي توانم از ديتا بيس back up بگيرم؟آيا بايد ديتا بيسم را به گونه اي ديگر مي ساختم؟يعني مثلاً خود sqlExpress را باز مي كردم و آنجا مي ساختم؟ اگر بله،در آنصورت چطور connectionString مربوط به sqlExpress را پيدا كنم؟چون از روش
server explorer/right click on data connections/add connection نتوانستم اين كار را انجام دهم.
خواهش مي كنم مرا راهنمايي كنيد.
من با سي شارپ يك پروژه windows application دارم.كه از sqlExpress براي ديتا بيس استفاده كردم.(براي اين كار روي اسم پروژه ام در قسمت solution explorer رايت كليك كرده،add/ new item/service-based dataBase و به اسم dataBase1.mdf يك ديتا بيس ساخته ام.)حال مشكل من اين است كه در اين حالت من نمي توانم از ديتا بيسم back up بگيريم.اولاً كه اصلاً در قسمت server explorer روي ديتا بيسم كه رايت كليك ميكنم گزينه task/back up را ندارد.كد هم كه مينويسم اصلاً ديتا بيسم را نمي شناسد و error ميدهد.
كد من:
BACKUP DATABASE[dataBase1] TO DISK = 'E:\a.bak' WITH NOFORMAT, NOINIT, NAME = N'BACKUP NAME', SKIP, NOREWIND, NOUNLOAD, STATS = 10
چطور مي توانم از ديتا بيس back up بگيرم؟آيا بايد ديتا بيسم را به گونه اي ديگر مي ساختم؟يعني مثلاً خود sqlExpress را باز مي كردم و آنجا مي ساختم؟ اگر بله،در آنصورت چطور connectionString مربوط به sqlExpress را پيدا كنم؟چون از روش
server explorer/right click on data connections/add connection نتوانستم اين كار را انجام دهم.
خواهش مي كنم مرا راهنمايي كنيد.