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

نام تاپیک: نحوه دسترسی به بانک sql در سرور

  1. #1
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking نحوه دسترسی به بانک sql در سرور

    با سلام و تشکر فراوان از شما (آقای Reza_red )

    اگه اشکال نداره یک سئوال دیگه می پرسم

    اگه بخواهیم برنامه رو بر روی یک سیستم دیگه اجرا و نصب کنیم تکلیف نحوه انتقال فایل

    بانک اطلاعاتی sqlserver که اگه اشتباه نکنم از مسیر زیر می شه پیداش کرد چیه

    X:\Microsoft SQL Server\MSSQL.1\MSSQL\Data
    یعنی باید فایل بانک رو مثلا test.mdf رو به همراه فایل log که در کنارش هست هر دو رو

    با هم به مسیر مشابهی مانند مسیر فوق در کامپیوتر مقصد کپی کنیم یا اینکه در هر

    مسیری کپی بشه فرقی نمی کنه چون در connection string ما فقط نام سرور و نام بانک رو

    مشخص می کنیم و مسیر بانک مشخص نمی شه لطفا یک توضیحی در این مورد به بنده

    بدهید

    با تشکر

  2. #2
    خواهش می کنم:)

    شما می تونید از دیتابیس تون بک آپ بگیرید و روی سیستمی که می خواهید نصبش کنید restore اش کنید...

    چون در connection string ما فقط نام سرور و نام بانک رو

    مشخص می کنیم و مسیر بانک مشخص نمی شه
    مسیر مهم نیست. مهم اینه که شما بتونید دیتابیس رو منتقل کنید.
    یکی از راههاش بک آپ گیریه که می تونید از اینجا اطلاعاتی بگیرید:

    https://barnamenevis.org/showth...ackup+database



    یک دیگه از راههاش هم attach کردنه...


    ضمنا این تاپیک ربطی به crystal report نداشت ها... باید توی تالار دیگه ای باز میشد;)

  3. #3
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    با تشکر از شما

    attach کردن منظورتون چیه

  4. #4
    اگه توی enterprise manager روی دیتابیس ات راست کلیک کنی... داخل گزینه ی alltask یک آیتم برای attach داره...
    برای اینکار باید فایل های دیتابیس رو یک کپی ازش داشته باشی تا موقع attach کردن بتونی باهاشون attach کنی.
    این یه دیتابیس مثل اصلی برات میسازه روی یک کامپیوتر دیگه

  5. #5
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    با سلام و تشکر از شما

    آقا می شه یک کم در مورد ارتباط با دیتابیس که در سرور هست توضیح دهید

    یعنی ایا با اوردن نام سرور در connection string می توان با دیتابیس در سرور از طریق

    کلینت ارتباط برقرار کرد یا نه کار های دیگری نیز باید انجام داد

    در ضمن سئوالی که الان کردم با عنوان تاپیک یکی هست و مشکلی نداره

    لطفا جواب دهید

    با تشکر

  6. #6
    خواهش می کنم:)

    ایا با اوردن نام سرور در connection string می توان با دیتابیس در سرور از طریق

    کلینت ارتباط برقرار کرد یا نه کار های دیگری نیز باید انجام داد
    میشه.
    نام سرور و یوزر و پسورد ... یعنی همون عبارت کانکشن استرینگ منتها با تنظیمات سرور یعنی اسم سرور و ...

  7. #7
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    با تشکر

    ببخشید این قدر سئوال می کنم چون برای پایان نامه دانشگاه می خوام و فوری

    می شه یک مقدار بیشتر توضیح بدهید

    با تشکر

  8. #8
    می شه یک مقدار بیشتر توضیح بدهید
    چیو بیشتر توضیح بدم؟!
    گفتم که همون کانکشن استرینگی که روی کامپیوتر خودت داری استفاده می کنی...
    عین همونو روی سرور استفاده کن.فقط چیزهایی که فرق می کنه، مثل اسم سرور و... رو تغییر بده.همین:)
    اگه یوزر و پسورد روی دیتابیس سرور هم همینه فقط اسم سرور رو توی کانکشن استرینگ عوض کنی کافیه.

  9. #9
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    منظورم شکل connection string با username و password هست

    اگه لطف کنین برام شکل آن رو با یوزرنیم و پسورد بنویسید ممنون می شم

    در ضمن ممکنه بعد از اینکه من این برنامه رو نوشتم تمام شد یوزرنیم و پسورد سرور تغییر کنه اونوقت با مشکل مواحه

    می شیم که برای این مشکل چه باید کرد.

  10. #10
    این یک نمونه کانکشن استرینگ:

    Data Source=myDB; database=databasetest; uid=user1; pwd=pass1;

  11. #11
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    خوب اگه پسورد یا یوزرنیم سرور تغییر کنه به نظر شما اشکالی پیش نمی اید اگه

    می آید راه حل چیست

  12. #12
    خوب اگه پسورد یا یوزرنیم سرور تغییر کنه به نظر شما اشکالی پیش نمی اید اگه

    می آید راه حل چیست
    شما یا هر کس دیگه ای که ادمین دیتابیس هست یوزر و پسورد رو می دونه.
    اگه تغییر کرد باید مقادیر جدید توی کانکشن استرینگ گذاشته بشه.

    به همین دلیل هم. کانکشن استرینگ طبق سفارش خود مایکروسافت توی فایل web.config نگهداری میشه و از اونجا خونده میشه. تا اگه لازم به تغییر بود نیاز به دستکاری کد برنامه نباشه.
    راجع به web.config توی msdn توضیح داده شده.

  13. #13
    کاربر دائمی آواتار programmermp
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    Green Territory of North
    پست
    732

    Talking

    آقا باز هم من خیلی ممنونم از شما

    اگه امکان داره تاپیکی که من در قسمت برنامه نویسی در vb.net تحت عنوان

    گذاشتن پسورد روی بانک sql server ایجاد کردم رو ببینید و به من پاسخ بدهید

    با تشکر فراوان

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

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