با ما همراه باشید تا خطاها و رفع آن ها در دیتابس اس کیو ال سپیدار سیستم را بشناسیم ...

طرح   سوال؟راه حل موردنظر
میخواهم وارد sql server شوم و تغییرات مورد نیازم را اعمال کنم   رمز sql را چگونه بدست آورم؟ نامه سربرگ   دارکه درآن ان توضیحات ذکر شده باشد،کپی کارت ملی مالک نرم افزار،شماره   قفل،شماره تماس،را به ایمیلdata.sepidarsystem@gmail.com ارسال میکنید و درخواست   رمز sql میکنید و در ایمیل ارسال شده مسئولیت این موضوع را بعهده میگیرید بعد   برای شما رمز sql ارسال میشود. 
هنگام تهیه نسخه پشتیبان از نرم افزار، پیغام data base msdb   cannot be opened it has been marked SUSPEKT by recovery see the SQL   server  نمایش داده می شود، علت   چیست؟ دلیل: خرابی   در پایگاه داده راه حل: در صورتی که موارد ذیل، رعایت شده باشد: الف - قبلا از   اطلاعات ثبت شده در سیستم نسخه پشتیبان تهیه شده باشد. ب - در صورتی که امکان   تهیه نسخه پشتیبان از داخل برنامه نباشد، وارد کلوب مشتریان شده و از کلاب   مشتریان فایل DatabaseFileManager.exe را از قسمت دانلود فایل های کاربردی   دانلود کرده و از طریق فایل های MDF و LDF فایل نسخه پشتیبان را تهیه   نمائید.  پس از رعایت یکی از موارد فوق   الذکر، متناسب با سیستم عامل، به صورت ذیل عمل نمود: a. در صورتی که از سیستم   عامل xp/Server 2003 استفاده می گردد، مسیر ذیل را باز کرده:  در منوی باز شده، ترتیب ستون ها را بر اساس   نام قرار داده و آیتم های مروبوط به Microsoft Sql Server 208 را به ترتیب از   بالا به پایین Unistalle نمائید. Control Panel/Add or Remove Programs b. در   صورتی که از سیستم عامل های 7/8/8.1/10/Vista/Server 2008/Server 2012/Server   2016 استفاده می گردد، در منوی استارت متن Control Panel را یادداشت کرده و مسیر   ذیل را باز کرده: Control Panel\All Control Panel Items\Programs and Features   در منوی باز شده، ترتیب ستون ها را بر اساس نام قرار داده و آیتم های مروبوط به   Microsoft Sql Server 2008 را به ترتیب از بالا به پایین Unistalle نمائید.  در نهایت پایگاه داده را مجدد نصب کرده و   بازیابی نسخه پشتیبان انجام دهید. 
به هنگام اجرای برنامه خطای<span style="font-size:   10.6667px; text-align: justify; background-color: rgb(255, 255,   255);">ERROR: Microsoft.sqlserver.sqlclrprovider.dll not found را   دارم راهکار چیست؟ هنگامی که با   اجرا برنامه با خطای زیر مواجه شدید طبق مراحل پیش روید:  ERROR:   Microsoft.sqlserver.sqlclrprovider.dll not found  1. ابتدا در سیستم خود به مسیر ذیل رفته  2. regedit   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion3. روی fusion راست کلیک کرده و گزینه new را انتخاب و DWORD VALUE را به   disablecacheviewer تغییر نام دهید.4.سپس رویdisablecacheviewerراست کلیک کرده گزینه MODIFY را انتخاب   کنید.  5.در پنجره باز شده value data را   1 وارد کنید.  6.سپس از قسمت regedit   خارج شده و به درایو c رفته فولدر windows&gt;assembly را باز کرده فولدر   assembly و طبق مسیر زیر پیش برویدC:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.SqlClrProvider  7.سپس assembly مورد نظر را کپی کرده و به   مشتری ارسال کنید.  8.مراحل 2 تا 5 را در   سیستم مشتری انجام دهید.  9.در مرحله آخر   فایل فرستاده شده را در قسمت windows&gt;assembly مشتری کپی کنید. 
موقع ورود به برنامه این خطا را میدهدcould not load file or   assembly microsoft sql server version=10.0.0.0.cultture publickey token09045   or one of its denpendencies 1) regedit   HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion روی fusion راست کلیک کرده و   گزینه new را انتخاب کرده و VALUE DWORD را انتخاب کرده و ایکون ایجاد شده را به   disablecacheviewer تغییر نام بدهید. سپس روی disablecacheviewer راست کلیک کرده   گزینه MODIFY را انتخاب بکنید..در پنجره باز شده data value را 1 وارد بکنید.   سپس از قسمت regedit خارج شده و به درایو c رفته فولدر windowsرا باز کرده فولدر   assembly را باز کرده و طبق مسیر زیر پیش بروید   C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.SqlClrProvider سپس assembly   مورد نظر را کپی کرده و برای مشتری بفرستید. در مرحله آخر فایل فرستاده شده را   در قسمت assembly ویندوز کپی بکنید. 
write d:/sql/backup-sepudar01-951209-1012.bakfailed: to   retrivetext for this error.reason:15105.backup database is terminating   abnormally.موقع گرفتن بکاپ( تهیه نسخه پشتیبانی جدید)این خطا دریافت میشود علت   چیست؟ این خطا   مربوطه به فضای دیسکت ویندوز است و فضای درایو موردنظر پر شده است باید در درایو   دیگری ذخیره شود. 
چرا در هنگام نصب SQL خطاي زيرMsiGetProductInfo faild to retreiv   e Product version for package with product key   '{5340A3B5-3853-4745-BED2-DD9FF5371331}'. Error code 1605.....نمايش داده شود   ؟در رجيستري   HKey-Clasess Root را باز كرده و بعد installer را زده و بعد upgrade codes  را تغيير نام ميدهيم به هر نامي كه بخواهيم
زمان start کردن سرویس sql server sepidarدر سرویس های سیستم   خطای  the request faild or the service   did not respond in a timely fashion مشاهده میشود،علت چیست؟ ابتدا از   تمامی شرکت های مشتری بک آپ تهیه کنیدو سپس برای رفع خطا، در  control panel سیستم، در قسمت  program and featureتمامی (Microsoft Sql   Server 2008 R2 (64-bit و ( Microsoft Sql Server 2008 R2 Setup(English و   Microsoft Sql Server 2008 R2 Setup Support Files را حذف کنید، مجدد با استفاده   از CD نصب، برنامه را نصب کنید. 
نحوه باز کردن پورت های سرویس قفل و sql سپیدار و دشت چگونه   است؟ &lt;=control   panelwindows firewalladvanced settingsinbound rulesnew rules گزینه ی port را   انتخاب کردهگزینه ی tcp و specific local ports را انتخاب کرده در کادر خالی   1433 نوشته next گزینه ی allow connection را تیک زده next گزینه های domain   ,private و public را تیک زده nextدر قسمت name نامی برای پورت مشخص کرده و سپس   finish را کلیک کرده. برای ایجاد پورت 1434 udp تمامی مراحل فوق را انجام داده   با این تفاوت که در قسمت پورت ها ، udp را تیک زده و در کادر خالی 1434 را تایپ   کنید , وجهت پورت 9050tcp را tcp تیک زده ودر کارد خالی 9050 تایپ کنید. 
چگونه SQL را دستی نصب کنم؟ برای نصب   دستی sql server نیز باید مراحل زیر طی شود: در سی دی نصب وارد پوشه Application   شده و سپس پوشه Reqinstaller را باز می کنیم و با توجه به 32 یا 64 بیتی ویندوز   یکی از فایل های  SQL_EXPR_X64_ENU.exe و   یا SQL_EXPR_X86_ENU.exe را اجرا می کنیم در پنجره بعدی  New installation or add features to an   existing installation کلیک می کنیم مراحل بعدی Next را می زنیم تا به مرحله نصب   instance برسیم ، instance را sepidar تعریف می کنیم در این مرحله سرویس   Database engine را روی Automatic قرار می دهیم در پنجره بعدی گزینه Mix mode را   انتخاب می کنیم و پسووردی را به دلخواه قرار می دهیم و در پایین همین پنجره   کاربر Administrators را انتخاب می کنیم و تا آخرین مرحله نصب تنظیماتی نداریم   پس از پایان یافتن مراحل نصب sql server سی دی نصب را اجرا کرده و نرم افزار را   نصب می کنیم 
نحوه نصب دستی SQL برای نصب   دستی sql server نیز باید مراحل زیر طی شود: در سی دی نصب وارد پوشه Application   شده و سپس پوشه Reqinstaller را باز می کنیم و با توجه به 32 یا 64 بیتی ویندوز   یکی از فایل های  SQL_EXPR_X64_ENU.exe و   یا SQL_EXPR_X86_ENU.exe را اجرا می کنیم در پنجره بعدی  New installation or add features to an   existing installation کلیک می کنیم مراحل بعدی Next را می زنیم تا به مرحله نصب   instance برسیم ، instance را sepidar تعریف می کنیم در این مرحله سرویس   Database engine را روی Automatic قرار می دهیم در پنجره بعدی گزینه Mix mode را   انتخاب می کنیم و پسووردی را به دلخواه قرار می دهیم و در پایین همین پنجره   کاربر Administrators را انتخاب می کنیم و تا آخرین مرحله نصب تنظیماتی نداریم   پس از پایان یافتن مراحل نصب sql server سی دی نصب را اجرا کرده و نرم افزار را   نصب می کنیم 
مراحل نصب پایگاه داده SQL Enterprise 2008 R2 به چه صورت می   باشد؟ قبل از شروع   نصب SQL Enterprise میبایست نرم افزار Microsoft .Net Frameworke نسخه 3.5 و   بالاتر نصب شده و به ترتیب ذیل عمل نمود: 1- پس از قرارداد دی وی دی SQL Server   Enterprise 2008 R2 در صفحه AutoPlay گزینه مشخص شده Setup را کلیک نمائید. 2-   در صفحه باز شده از منوی سمت چپ گزینه Installation را کلیک کرده نمائید. 3- در   صفحه فراخوانی شده، گزینه New installation or add features to an existing   installation را انتخاب نمائید. 4- در صفحه بعدی، بعد از تیک خوردن تمامی موارد   گزینه OK را انتخاب کرده و سپس گزینه Install را انتخاب نمائید. 5- پس از طی شدن   مراحل و تیک خوردن گزینه ها Next را انتخاب نمائید. 6- در صفحه بعدی گزینه SQL   Server Feature Installation را انتخاب کرده و Next را کلیک نمائید. 7- در صفحه   بعدی گزینه Enter the product key را انتخاب کرده و Next را کلیک نمائید. 8- در   صفحه بعدی گزینه I accept the license terms را فعال کرده و سپس Next را کلیک   نمائید. 9- در صفحه بعدی گزینه SQL Server Feature Installation را انتخاب کرده   و Next را کلیک نمائید. 10- در صفحه بعدی:الف- در صورت نصب تک کاربره: گزینه Database Engine Services را انتخاب   نمائید.    ب- در صورت نصب سرور تحت   شبکه:       A.گزینه Database Engine   Services       B.گزینه Client Tools   Connectivity       C.گزینه Client Tools   Backwards Compatability       D.گزینه   Backwards Compatability SDKE.گزینه SQL Client Connectivity SDK 11- بعد از انتخاب گزینه Next در   صفحه بعدی گزینه Named instance را انتخاب کرده و کلمه Sepidar را یادداشت کرده   و Next را کلیک نمائید. 12- در صفحه بعدی موراد ذیل تعیین کرده و سپس Next را   کلیک نمائید. *در سربرگ Service Accounts ردیف SQL Server Agent : Manual ردیف   SQL Server Database Engine : Automatic ردیف SQL Server Browser :   Automatic  *در سربرگ Collation گزینه   Database Engine را Arabic_CI_AS 13- در صفحه بعدی گزینه Mixed Mode را انتخاب   کرده و سپس یک پسورد دلخواه یادداشت کرده و سپس از قسمت Specify SQL Server   administrators اکانت Administrators را انتخاب کرده و Next را انتخاب   نمائید.  **نکته: کلمه عبور وارد شده در   این قسمت هنگام نصب برنامه سپیدار، سوال خواهد شد. 14- در صفحه بعدی گزینه   Istall the native mode default configuration را انتخاب کرده و Next را انتخاب   نمائید. 15- بعد از تیک خوردن تمامی مراحل Next را انتخاب کرده و در نهایت   Install را انتخاب نمائید. 
هنگام نصب SQL پیغام File is curept نمایش داده می شود، علت   چیست؟ دلیل: فایل   sql express در سی دی نصب خراب است.  راه   حل: از مسیر ذیل فایل SQLEXPR_x86_ENU.exe یا SQLEXPR_x64_ENU.exe را دانلود   کرده و به صورت دستی نصب را انجام دهید:   http://www.microsoft.com/en-us/download/details.aspx?id=30438  *در کل مشکل از سی دی است و در صورتی که با   روش بالا مشکل حل نشد باید برای مشتری CD جدید ارسال شود.* 
موقع نصب روی ایستگاه کاری در قسمت  SQL CLient خطا میدهد. علت چیست؟ در ویندوز XP   این خطا اتفاق می افتد و باید برای ویندوز Powershell نصب کرد 
موقع نصب SQL نصب نمیشود. در صورتی که   در هنگام نصب SQl ، برنامه SQL serverاجرا نشد باید موارد زیر را بررسی کنید   :    <span style="font-size:   11px; line-height: 11px;"> در ابتدا محتویات CD برنامه را بروی هارد   سیستم خود (ترجیحا درایو ویندوز) کپی کنید ، در صورتی که سیستم شما ویندوز 7 ، 8   و یا 10 است، اتوران برنامه را به صورت Admin اجرا کنید  <span style="font-size: 11px;   line-height: 11px;"> در صورتی که برنامه را از روی هارد اجرا کردید و   باز هم خطا گرفت در این حالت این امکان وجود دارد که مشکل از محتویات CD باشد در   این صورت دو کار قابل پیگیری است<span style="font-size: 11px; line-height: 11px;">1.   برنامه SQL Server 2008 R2 express را از سایت ماکروسافت به آدرس   https://www.microsoft.com/en-us/download/details.aspx?id=30438 دانلود کرده و   در پوشه محتویات سی دی در مسیر Autoplayreqinstaller کپی کنید  <span   style="font-size: 11px; line-height: 11px;">2. می توانید یک سی   دی جدید برای کاربر ارسال کنید . 
نحوه حذف SQL به چه صورت است؟ از منوی   start ویندوز ،control panel را باز کرده، از قسمت program and fetures تمامی   SQL Server 2008 R2 را از بیتشرین حجم به کمترین حجم(از پایین به بالا) حذف   کنید. در مجموع این کار بر عهده خود کاربر بوده و برعهده تیم پشتیبانی نیست. 
هنگام نصب دستی sql پیغامAn Error occured during intstallation of   Assembley Microsoft .VC80.CRT version=8.0.50727, type=win32, public Key   Token=1fc8b9a1e3b مشاهده می گردد.علت چیست؟ ویندوز مشکل   دارد و میبایست تعویض گردد. 
ایا برای نصب sql سپیدار حتما می بایست کاربری به نام damavand   ایجاد گردد؟ بله سیستم   سپیدار تنها با نام کاربر damavand اجرامیشود. 
زمان ورود به برنامه خطای COULD NOT FIND ASSEMBLY FILE   C:\Windows\assembly\GAC_MSIL\Microsoft.SqlServer.SqlClrProvider  مشاهده میشود علت چیست؟ برای رفع خطا   ابتدا مراحل زیر را روی سیستم خود انجام دهید: 1) در RUN ویندوز :   regeditHKEY_LOCAL_MACHINE\SOFWARE\Microsoft\Fusion روی fusion راست کلیک کرده   و گزینه ی  new را انتخاب کرده و  DWORD VAUE را انتخاب کرده و آیکون ایجاد شده   را به disablecacheviewer  تغییر نام   دهید. سپس روی disablecacheviewer راست کلیک کرده و گزینه ی MODIFY  را انتخاب کنید . در پنجره ی باز شده  value data را 1 وارد کنید . سپس از قسمت   regedit خارج شده و در درایو C رفته طبق مراحل زیر:   C:\\Windows\assembly\GAC_MSIL پوشه ی SqlClrProvider را کپی کرده و روی سیستم   مشتری در مسیر ذکر شده paste نمایید. *** نکته: در صورتی که با مراحل فوق زمان   ورود به برنامه مجدد خطا مشاهده شد ولی در عبارت خطا SqlClrProvider وجود نداشت،   خطا مربوط به ویندوز مشتری است. 
هنگام نصب SQL، پیغام is not a valid login or you do not have   permission نمایش داده می شود، علت چیست؟ دلیل: عنوان   ComputerName و عنوان کاربری که با آن ویندوز را Log in کرده اید، یکسان می   باشد.  راه حل: عنوان کاربر را در ویندوز   ویرایش نمائید و یک نام کاربری دیگر انتخاب نمائید. 


آموزش کامل نصب SQL Server برای نرم‌افزار سپیدار سیستم

یکی از اولین مراحل راه‌اندازی نرم‌افزار حسابداری سپیدار سیستم، نصب صحیح SQL Server است. این بخش زیربنای اصلی برای ذخیره و مدیریت تمام اطلاعات مالی و حسابداری شما محسوب می‌شود. بسیاری از کاربران در زمان نصب با خطاهای متداول روبه‌رو می‌شوند، در حالی‌که اگر مراحل را اصولی طی کنند، نرم‌افزار سپیدار بدون هیچ مشکلی اجرا خواهد شد.

۱. انتخاب نسخه مناسب SQL Server

برای نرم‌افزار سپیدار سیستم معمولاً پیشنهاد می‌شود از نسخه‌های SQL Server 2017 یا 2019 Express استفاده شود؛ نسخه‌هایی سبک، رایگان و کاملاً سازگار با نیازهای شرکت‌های کوچک و متوسط. اگر حجم اطلاعات شما زیاد است، می‌توانید نسخه Standard یا Enterprise را انتخاب کنید تا عملکرد سریع‌تر و پایدارتری داشته باشید.

۲. آماده‌سازی سیستم قبل از نصب

پیش از آغاز، مطمئن شوید که:

  • تاریخ و ساعت ویندوز دقیق تنظیم شده است،
  • فایروال و آنتی‌ویروس موقتاً غیرفعال هستند،
  • و کاربر فعلی ویندوز دارای سطح دسترسی Administrator است.

این موارد باعث جلوگیری از خطاهای متداول در زمان نصب سپیدار سیستم می‌شود.

۳. مراحل نصب SQL Server

  1. فایل نصب را اجرا کنید و گزینه New SQL Server Stand-alone installation را انتخاب نمایید.
  2. در بخش Features فقط گزینه‌های Database Engine Services و Management Tools را فعال کنید.
  3. حالت Authentication را روی Mixed Mode قرار دهید و رمزی ساده برای کاربر sa وارد کنید؛ این رمز را برای اتصال نرم‌افزار سپیدار سیستم نیاز خواهید داشت.
  4. پس از پایان نصب، با ابزار SQL Server Management Studio (SSMS) اتصال به پایگاه داده را تست کنید.

۴. اتصال سپیدار به SQL Server

در زمان نصب نرم‌افزار سپیدار سیستم، کافی است نام کامپیوتر یا Instance را در بخش تنظیمات پایگاه داده وارد کنید. سپس با وارد کردن یوزرنیم و رمز تعریف‌شده در مرحله قبل، برنامه به SQL Server متصل می‌شود.

۵. نکات مهم برای عملکرد بهتر

  • به‌صورت منظم از پایگاه داده‌ها فایل Backup تهیه کنید.
  • مسیر ذخیره پشتیبان را روی درایوی جدا از ویندوز تنظیم کنید.
  • پس از هر آپدیت سپیدار سیستم، بررسی کنید نسخه SQL Server شما همچنان سازگار باشد.

جمع‌بندی

با رعایت این نکات ساده اما کلیدی، تجربه شما از کار با نرم‌افزار سپیدار سیستم روان‌تر، سریع‌تر و ایمن‌تر خواهد بود. SQL Server در واقع قلب تپنده سپیدار است؛ هرچه نصب دقیق‌تر، عملکرد پایدارتر.