Skip to content
Eğer partition yapılmış tablonuzdaki tüm index’ler parittion’a göre align edilmemişse aşağıdaki gibi hata alırsınız. Msg 7733, Level 16, State 4, Line 44 ‘ALTER TABLE SWITCH’ statement failed. The table ‘AdventureWorks2014_new.Sales.SalesOrderDetail’ is partitioned while index ‘AK_SalesOrderDetail_rowguid’ is not partitioned. Partition Switch ile ilgli detayları “Sliding Window-Switch Partition-Split Range-Merge Range” isimli makalede bulabilirsiniz. Partition’a dahil […]
sp_create_plan_guide sistem stored procedure’ü sql server 2005 ile hayatımıza girdi. Bu sp ile özellikle müdahale edemediğiniz yada değiştiremediğiniz sorgularınıza plan guide ekleyerek(plan guide’ın içersinde ilgili sp ya da tsql’e query hint ekliyoruz) performansını arttırabilirsiniz. Plan guide’ı oluşturduktan sonra sp’yi ya da sql ifadesini normal bir şekilde çalıştırdığınızda artık plan guide’da belirttiğiniz şekilde çalışacaktır. […]
26 Tem
by NURULLAH ÇAKIR
-f, -m, 18461, Could not open file, FCB::Open failed: Could not open file, minimal configuration, Server is in single user mode. Only one administrator can connect at this time, service not starting, single user, sql server service not starting, sql service could not open, Tempdb, tempdb can not created, The system cannot find the path specified
SQL Server Servisi açılırken her seferinde daha önceden ayarlanmış path’lerde tempdb’yi yeniden oluşturur. “Tempdb veritabanını başka bir diske taşımak” isimli makalede tempdb’nin oluşacağı diskleri nasıl ayarlayacağınızı görebilirsiniz. Bir örnek üzerinden giderek daha iyi anlaşılacağını düşünüyorum. Öncelikle instance üzerinde aşağıdaki script’i çalıştıralım ama C diskinin altında Tempdb isminde bir klasör olmasın. use master […]
26 Tem
by NURULLAH ÇAKIR
-c, -d, -E, -f, -g, -l, -m, -n, -T, -x, instance'ı single user ile açmak, instance'ı single user ile başlatmak, single user, single user parametresi, sql server single user, SQL Server Startup, startup options
SQL Server Startup Parametreleri ile sql server servisinin başlangıcında belirli dosyaların lokasyonları ve instance seviyesinde bazı koşullar belirlenir. Nadiren problem anında sorunu tespit etmek ve çözmek için set etmek gerekir. SQL Server Kurulumu sırasında, sql server default startup parametrelerini windows registry’ye yazar. Startup parametrelerini görebilmek için SQL Server Configuration Manager’da SQL Server Services sekmesinde […]
SQL Server 2005 ile index’ler artık disable edilebiliyor. Index disable edilirse tekrar enable etmek için index’i rebuild etmek gerekiyor. Clustered Index’i disable ederseniz, clustered index’in olduğu tablo erişilemez olacaktır. Tabloya erişimi istemediğiniz durumlarda tablo üzerindeki yetkileri kaldırmak karmaşık bir işlemse uygulayabilirsiniz. Disable etmek istediğiniz index üzerinde sağ tıklayarak disable dediğinizde karşınıza aşağıdaki gibi bir […]