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

نام تاپیک: استفاده از دستور Use در Stored Procedure

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

    استفاده از دستور Use در Stored Procedure

    سلام
    من برای Restore کردن دیتابیسم یه SP نوشتم با کد زیر :

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

    منتها وقتی اجراش میکنم میگه دیتابیستون در حال استفاده ست، لطفا یه دیتابیس دیگه مثل master انتخاب کنید، از دستور use هم نمیشه در SP استفاده کرد، چکار کنم که دیتابیسم رو تغییر بدم ؟

  2. #2
    من پارامتر سوم رو حذف کردم و بدون مشکل اجرا شد:

    exec BackupDatabase 'northwind','e:\nw.bak'

    برای Backup مشکلی نداره که دیتابیس در حال استفاده باشه، این مسئله برای Restore باید رعایت بشه

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

  1. مشکل با Stored Procedure
    نوشته شده توسط Babak-Aghili در بخش C#‎‎
    پاسخ: 7
    آخرین پست: پنج شنبه 07 اردیبهشت 1385, 00:54 صبح
  2. Stored Procedure با چند دستور SQL
    نوشته شده توسط mehdi58 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: دوشنبه 15 اسفند 1384, 01:50 صبح
  3. stored procedure
    نوشته شده توسط brida_kh در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 04 آبان 1384, 15:50 عصر
  4. Stored Procedure
    نوشته شده توسط M.kavyani در بخش SQL Server
    پاسخ: 3
    آخرین پست: دوشنبه 11 مهر 1384, 12:58 عصر
  5. ذخیره خروجی Stored Procedure در یک جدول
    نوشته شده توسط gh_fereydonpoor در بخش SQL Server
    پاسخ: 1
    آخرین پست: شنبه 02 مهر 1384, 23:16 عصر

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

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