چگونه دیتابیسهای ریپلیکیت شده SQL Server را با موفقیت منتقل کنیم؟ انتقال پایگاههای داده (Databases) در SQL Server یک کار رایج است، اما زمانی که با Replication (همگامسازی دادهها) سروکار داریم، این فرآیند پیچیدهتر میشود. سیستم Replication در SQL Server …
دسته: Sql-HighAvailability
SQL Server Merge Replication یکی از ابزارهای قدرتمند برای همگامسازی دادهها بین سرورهای مختلف است که انعطافپذیری بالایی ارائه میدهد. اما مانند هر سیستم توزیعشدهای، مدیریت تضادها (Conflicts) یکی از چالشهای اصلی آن محسوب میشود. در Merge Replication، تضاد زمانی …
در دنیای امنیت پایگاه داده، ارتقای سطح دسترسی یا همان Privilege Escalation یکی از تکنیکهای حیاتی برای متخصصان تست نفوذ و مدیران سیستم است. یکی از مسیرهای هوشمندانه برای رسیدن به بالاترین سطح دسترسی در SQL Server، بهرهبرداری از Replication …
در دنیای پیچیده SQL Server Replication، به ویژه در نوع Transactional Replication، موقعیتهایی پیش میآیند که رفتار سیستم با انتظارات ما متفاوت است. یکی از این موارد چالشبراننگیز، نحوه مدیریت ستونهایی است که با مقادیر پیشفرض (DEFAULT constraints) تعریف شدهاند. …
مدیریت و نگهداری پایگاههای داده حیاتی در محیطهای سازمانی همواره یکی از چالشهای اصلی مدیران پایگاه داده (DBA) بوده است. برای اطمینان از دسترسپذیری بالا و بازیابی سریع در صورت بروز فاجعه، راهکارهای مختلفی مورد استفاده قرار میگیرد که یکی …
در بخش اول این مجموعه مقاله، ما به مفهوم ایندکسهای بلااستفاده و اینکه چگونه میتوانند بر عملکرد پایگاه دادههای SQL Server شما تأثیر منفی بگذارند، پرداختیم. در این مقاله، به بررسی یک اسکریپت میپردازیم که میتواند ایندکسهای بلااستفاده را به …
پایش و اندازهگیری تأخیر (latency) در گروههای دسترسیپذیری همگام (Synchronous Availability Groups) SQL Server AlwaysOn برای اطمینان از عملکرد بهینه و حفظ SLA (Service Level Agreement) حیاتی است. این تأخیر زمانی اتفاق میافتد که تراکنشها در Replica اصلی (Primary Replica) …
برای ایجاد Cluster Log ابتدا Power Shell به صورت Run As Adminstrator باز کرده و دستور زیر را تایپ میکنیم: Get-ClusterLog اگر میخواهیم فایل log برای یک یا چند نود خاص تولید شود، میتوانیم از پارامتر -Node استفاده کنیم. ما …
ویژگی SQL Always-On به قدری با کلاستر مرتبط است که برای رفع خطاها، شما نیاز به بررسی لاگهای مختلف دارید. در این مقاله، تجربیات خود را در رابطه با رفع خطای “LogonUserExEx fails for user & GetToken – Logging on …
در این مقاله قصد داریم تا به مهترین و آخرین مرحلهی بسیار مهمی که در اضافه کردن یک دیسک جدید به SQL Server failover clustered instance موجود که اکثر DBA ها ممکن است آن را فراموش کنند را بپردازیم. …