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

نام تاپیک: بستن كانكشن هايي كه از sql استفاده مي كنند

  1. #1
    کاربر دائمی آواتار alinaghiha
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تاکستان
    سن
    39
    پست
    351

    بستن كانكشن هايي كه از sql استفاده مي كنند

    وقتي مي خوام ديتابيس رو restore كنم خطا مي گيره
    و بايد برم connections using this data base رو از داخل sql 2000 سيستم clear كنم
    دوستان كمك كنيد چطور مي تونم تمكام ارتباطها به يك بانك اطلاعاتي رو ببندم
    با تشكر

  2. #2

    نقل قول: بستن كانكشن هايي كه از sql استفاده مي كنند

    با سلام
    یک متد بنویس که این کوئری را اجرا بکنه همه چی حله

    alterdatabase northwind
    setofflinewithrollback immediate

    alter
    database northwind
    setonline

  3. #3
    کاربر دائمی آواتار alinaghiha
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تاکستان
    سن
    39
    پست
    351

    نقل قول: بستن كانكشن هايي كه از sql استفاده مي كنند

    من از کلاس استفاده کردم و صد در صد از متد استفاده کردم
    دستور close هم جواب نمی ده

  4. #4
    کاربر دائمی آواتار alinaghiha
    تاریخ عضویت
    مرداد 1385
    محل زندگی
    تاکستان
    سن
    39
    پست
    351

    نقل قول: بستن كانكشن هايي كه از sql استفاده مي كنند

    لطفا به این طفل نوپای برنامه نویس یاری رسانید

  5. #5

    نقل قول: بستن كانكشن هايي كه از sql استفاده مي كنند

    سلام
    فقط این اسکریپت رو ران کن و دیگر هیچ

    DECLARE @DatabaseName nvarchar(50)
    SET @DatabaseName = N'dbname'
    --SET @DatabaseName = DB_NAME()

    DECLARE @SQL varchar(max)
    SET @SQL = ''

    SELECT @SQL = @SQL + 'Kill ' + Convert(varchar, SPId) + ';'
    FROM MASTER..SysProcesses
    WHERE DBId = DB_ID(@DatabaseName) AND SPId <> @@SPId

    -- SELECT @SQL
    EXEC(@SQL)

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

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