نمایش نتایج 1 تا 4 از 4

نام تاپیک: مشکل با BackUP گیری در SqlExpress ؟

  1. #1
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727

    مشکل با BackUP گیری در SqlExpress ؟

    سلام ..
    من یه SP نوشتم که از اون در برنامه استفاده میکنم و Backup میگیرم. منتها نمیدونم چرا error میده، کد Sp من اینه :

    create PROCEDURE BackupDatabase
    @address nvarchar(200),
    @saveName nvarchar(50)
    AS
    BACKUP DATABASE ExpressDB TO DISK = @address WITH
    NOFORMAT, NOINIT, NAME = @saveName, SKIP, NOREWIND, NOUNLOAD, STATS = 10

    Error ای که برنامه میده اینه :

    Could not locate entry in sysdatabases for database 'ExpressDB'. No entry found with that name. Make sure that the name is entered correctly.
    BACKUP DATABASE is terminating abnormally.
    No rows affected.
    (0 row(s) returned)
    @RETURN_VALUE = -6
    Finished running [dbo].[BackupDatabase].

    مشکل از کجاس ؟؟ من تو Sql Express کار میکنم،یعنی از توی Visual Studio2005.

  2. #2
    کاربر دائمی آواتار hdv212
    تاریخ عضویت
    آبان 1384
    محل زندگی
    قم
    پست
    1,727
    آقا مشکلم حل شد .. در قسمت اسکریپت مربوط به BackUp به جای نوشتن نام دیتابیسم باید مسیر کامل دیتابیس رو بدیم. اینجوری مشکل حل حل میشه.

  3. #3
    کاربر دائمی آواتار shahab_ksh
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تو اطاقم
    پست
    1,388
    اگه ممکنه کد کاملتون رو بزارین مثلا مسیر فرضی تونو

    چون منم این مشکل رو دارم اسم دیتابس رو چی گذاشتین چون ارور میده

    Invalid database name '䊄ǣ羈ԛ芶ࡿ.....' specified for backup or restore operation.
    BACKUP DATABASE is terminating abnormally.

    BACKUP DATABASE 'F:\PROJECT\SQL PLATFROM\APP_DATA\DATABASE.MDF' TO DISK = 'c:\x\x.bak' WITH
    NOFORMAT, NOINIT, NAME = 'x', SKIP, NOREWIND, NOUNLOAD, STATS = 10

  4. #4
    منتظر تایید آدرس ایمیل
    تاریخ عضویت
    بهمن 1386
    پست
    3

    نقل قول: مشکل با BackUP گیری در SqlExpress ؟

    من سرویس شدم تا فهمیدم مشکل کجاست
    کد اینه :
    db.ExecuteCommand(@"BACKUP DATABASE [G:\Estate\Estate\Estate\bin\Debug\Data\Estate.mdf] TO DISK='g:\aaa.bak'");
    ولی اگه C#‎ کار میکنین باید دقت کنین که آدرس دیتابیس باید آدرسی باشه که فایل اجرایی نهایی از اون استفاده میکنه نه دیتابیسی که پروژه از اون استفاده میکنه
    من قبلا آدرس
    G:\Estate\Estate\Estate\Data\Estate.mdf
    رو میدادم که گیر میداد ولی با تغییر آدرس مشکل حل شد
    موفق باشین

تاپیک های مشابه

  1. SqlExpress
    نوشته شده توسط Silverboy در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: دوشنبه 15 مرداد 1386, 15:54 عصر
  2. مشکل در SqlExpress
    نوشته شده توسط vilkhani در بخش SQL Server
    پاسخ: 7
    آخرین پست: شنبه 13 مرداد 1386, 08:17 صبح
  3. نیاز به نصب sqlExpress.
    نوشته شده توسط hdv212 در بخش SQL Server
    پاسخ: 6
    آخرین پست: پنج شنبه 27 اردیبهشت 1386, 23:50 عصر
  4. نام بانک اطلاعاتی در SQLEXPRESS
    نوشته شده توسط shahab_ksh در بخش SQL Server
    پاسخ: 7
    آخرین پست: جمعه 07 اردیبهشت 1386, 16:14 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •