پشتيبان گيري از instance در sql server 2000

بپرسید
  • mhn6868 mhn6868
  • 78 ماه قبل
  • 77 ماه قبل
  • 656 نمایش

0

{{ digitTrunc(content.likes) }}

سلام و عرض ادب خدمت اساتيد محترم

يه نرم افزار حسابداري داريم كه نسخه desktop engine 2000 در واقع همون نسخه free رو به عنوان بانك اطلاعاتي استفاده مي كنه ، مشكلي هست اينه كه من الان ميخوام از فايل هاي mdf ديتابيس بصورت اتوماتيك مثلا هر 2 ساعت يكبار پشتيبان بگيره ، منتها خوب در حالت عادي چون سرويس sql در حال اجراس خطا ميده و بايد اون رو stop كنم اول و بعد پوشه ديتابيس رو تو مسير دلخواه كپي كنم ، الان يه فايل batch ساختم كه اول سرويس sql رو stop ميكنه و بعد پوشه DataBase رو كپي مي كنه ، منتها مشكلي كه هست اينه كه هر بار ميخواد اجرا بشه بايد كاربرها از سيستم حسابداري خارج بشن و ... ، حالا ميخوام ببينم آيا راهي هست كه بشه بدون stop كردن سرويس ، از بانك اطلاعاتي و در واقع پوشه DataBase پشتيبان بگيرم ؟ توي اينترنت جستجو كردم دستوراتي مثل زير را گفته بودن كه توي cmd بزنم :

SqlCmd -E -S mhn-PC -Q "BACKUP DATABASE [tap3] TO DISK='D:Ba

ckupsMyDB.bak'"

منتها موقع اجرا خطاي زير را ميده :

Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : SQL Server Native Clien

t 11.0 does not support connections to SQL Server 2000 or earlier versions..

Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Client unable to establ

ish connection.

ممنون ميشم اگه اساتيد و دوستان راهنمايي كنن .

با تشكر

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

پاسخ ها به این سوال

پاسخ ها به این سوال

{{ digitTrunc(post.likes) }}

این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.

دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}

{{ err }}
{{ post.userAchivements.rhodiumAchievements }}
{{ post.userAchivements.platinumAchievements }}
{{ post.userAchivements.goldAchievements }}
{{ post.userAchivements.silverAchievements }}
{{ post.userAchivements.bronzeAchievements }}
{{ timeSince(new Date(post.date)) }} قبل

برای ثبت پاسخ خود در وب سایت وارد حساب کاربری خود شوید
قابلیت ارسال مطلب توسط مدیریت سایت غیر فعال شده است