سلام
کلاً این روش به دلایل متعدد درست نیست، مخصوصاً که بخواهد برنامه هم شود، از جمله ساده ترین دلایل میتوان به موارد زیر اشاره کرد:
- عملکرد بسیار وحشتناک(!) در طی انجام تراکنش های آنلاین دیتابیس
- اگر ریکاوری دیتابیس در حالت Simple نباشد، با این عمل لاگ های تراکنش خالی نشده و حجم دیتابیس شما مدام بطور نامتعارف بزرگتر شده و بازدهی آن کاهش می یابد.
- نام سرویس مرکزی SQLServer در اغلب موارد ان است که در پست قبل نوشتم ولی این مورد در زمان نصب قابل تغییر است و برای کدنویسی قابل اتکا نیست.
- عدم وجود مجوز لازم از طرف اکانت اجرا کننده برنامه
- نصب سرویس SQLServer در رایانه دیگری (سرور) در شبکه
و...
و...
این روش را فراموش کنید، من کمکی در این مورد نمیتوانم بکنم.
==============
روش پیشنهادی:
طبق روش معمولی ارتباطی به دیتابیس برقرار کنید و پشتیبانگیری را در مسیر دلخواه رایانه سرور انجام دهید.
اگر برای دیتابیس تان User و Pass دارید میتوانید از رشته اتصالی(ConnectionString) شبیه این استفاده کنید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگر هم User و Pass در زمان نصب ندادیده اید:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگر SQLServer را با نام نمونه سفارشی نصب کرده یا در رایانه دیگری نصب است، میتوانید بجای اولین نقطه، نام مورد نظر یا IP سرور و... را قراردهید.
کد پیشنهادی:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشید.