Cluster kurulumunda alınan uyarı: Network Binding Order

Published on 28 March 2012 by in Soru/Cevap / Okunma: 1,493

0

SQL Server 2008 R2 Cluster kurulumunda Setup Support Rules sayfasında Network Binding Order satırında uyarı ile karşılaşıyorum. Aldığım uyarı mesajı aşağıdaki gibidir. State’ini Warning’den nasıl Pass’e çekebilirim?     Aldığınız uyarı mesajına Private/Public ve Failover Cluster Virtual Adapter sıralaması yol açmaktadır. Sıralama Registry’de tutulur. İlk olarak Public connection’ınızın ayarlı olduğu adapter, sonrasında Failover Cluster Virtual Adapter ve [...]

Continue Reading

SQL Server 2012 – Yeni DMV: sys.dm_server_services

Published on 21 March 2012 by in SQL Server 2012 / Okunma: 1,462

0

SQL Server 2012 ‘de programatik işlemlerimizde işimize çok yarayacak yeni bir sistem Dynamic Management View geldi. Bu DMV (sys.dm_server_services) sayesinde 3 adet (SQL Server, SQL Server Agent ve SQL Full-text Filter Daemon Launcher) SQL Server servisinin detaylı durumunu sorgulayabiliyoruz. Kullanımı aşağıdaki gibi; SELECT * FROM sys.dm_server_services             Servislerin statüsü, servis hesabı, clustered [...]

Continue Reading

Linked Server kullanarak aktarımda alınan hata

Published on 21 March 2012 by in Soru/Cevap / Okunma: 1,757

0

lnkXxxSRV adında iki sunucu arası Linked Server tanımlı. SELECT, UPDATE işlemlerimde herhangi bir problem olmuyor. Fakat bir Stored Procedure ile karşı sunucudaki tabloya INSERT işlemi yapmak istediğimde hata alıyorum. Stored Procedure’ü ve Hata’yı aşağıya yazıyorum. Stored Procedure: ALTER PROCEDURE [dbo].[sp_AKTARIM] AS BEGIN INSERT INTO [lnkXxxSRV].[SQLDB].[dbo].[tblAktarim] SELECT * FROM tblAktarim WHERE Aktarim_NO NOT IN (SELECT Aktarim_NO [...]

Continue Reading

0

SQL Server Management Studio ‘da Connect to Server ekranında ki  Server name listesinde daha önceden bağlandığım bütün instance’ların listesi görünüyor. ComboBox’da ki o listeyi nasıl temizleyebilirim?   Server name listesi, SQL Server version’larına göre ayrı lokasyonlarda ayrı dosyalarda tutulur. Bu dosyaları sildiğiniz taktirde Server name bölümü temizlenmiş olur.   Sizin için hazırladığım Batch File code’unu *.bat [...]

Continue Reading

Wait Type: MSSEARCH – Backup alırken yaşanan hata

Published on 15 March 2012 by in Soru/Cevap / Okunma: 1,409

0

SQL Server üzerinde bütün database’lerin backup’ını alması için tanımladığım Maintenance Plan var. Bu plan her gece belirli saatlerde çalışıp database’lerin backup’larını disk’te ayrı bir partition’a alıyor. Son iki gündür xxx_DB’sini almaya başladığımda takılıyor ve sonlanmıyor. Activity Monitor ile baktığımda backup alımının 0% da olduğunu ve wait type olarak MSSEARCH yazdığını görüyorum. Sorunu nasıl çözebilirim?   Eğer [...]

Continue Reading

SQL Server 2012 – IIF Fonksiyonu

Published on 14 March 2012 by in SQL Server 2012 / Okunma: 2,637

0

SQL Server 2012 ile birlikte boolean için kullandığımız SELECT CASE ifadelerimiz için yeni bir fonksiyon eklenmiş durumda. IIF fonksiyonu ile boolean verilerinizi kıyaslayarak TRUE/FALSE olarak döndürebilirsiniz. Nested kullanım için gayet uygun bir fonksiyon. İç içe yazacağınız kıyaslamalarınızı bu fonksiyon ile kolayca oluşturabilirsiniz.   SELECT CASE ifademiz; SELECT CASE WHEN 100 < 200 THEN ‘Dogru’ ELSE [...]

Continue Reading

SQL Server 2012 – Cycle Clipboard Ring özelliği

Published on 14 March 2012 by in SQL Server 2012 / Okunma: 1,333

0

SQL Server 2012, Visual Studio entegrasyonunda bir step daha ileriye gitmiş durumda. Visual Studio’da bulunan fakat SQL Server ‘ın önceki versionlarında bulunmayan çoğu özelliği SQL Server 2012 ile bünyesine katmış durumda. Bunlardan birtanesi de  Cycle Clipboard Ring özelliği. Bu özellik ilk Visual Studio 2003 ile karşımıza çıkmıştı. Bu özellik sayesinde clipboard geçmişine ulaşabiliyorsunuz. Artık clipboard [...]

Continue Reading

0

SQL Server 2012 öncesinde index operasyonlarımızı (CREATE, DROP, REBUILD) hiçbir şekilde MAX olarak boyutlandırılmış  (VARCHAR(MAX), NVARCHAR(MAX), VARBINARY(MAX)) veritiplerini kullanarak online gerçekleştiremiyorduk. SQL Server 2012 ile beraber bu sınırlama kalkmış durumda. Örneğin aşağıdaki kodu SQL Server 2008 R2 üzerinde çalıştıralım.   USE AdventureWorks GO CREATE TABLE [dbo].[Tablo1] ([ID] INT IDENTITY NOT NULL, [Kolon1] VARCHAR(10) NULL, [Kolon2] [...]

Continue Reading

SQL Server 2012 – EOMONTH() Fonksiyonu

Published on 13 March 2012 by in SQL Server 2012 / Okunma: 1,204

0

EOMONTH yani End Of Month fonksiyonu SQL Server 2012 ‘de ayın son günü bulmamıza yarayan fonksiyondur. Bu fonksiyon yardımı ile herhangi bir ayın son gününü kolayca listeleyebiliriz. SQL Server 2012 öncesinde ayın son gününü listelemek istediğimizde aşağıdaki gibi kullanıyorduk. Örnekleri ben GETDATE() – 1 olarak yani bulunduğumuz aydan bir ay önceki ayın son günü olarak [...]

Continue Reading

SQL Server 2012 – FORMAT() Fonksiyonu

Published on 13 March 2012 by in SQL Server 2012 / Okunma: 1,769

0

SQL Server 2012 ‘de artık sorgu içerisinde DATETIME veri tipini istenildiği gibi formatlayan bir sistem fonksiyonu mevcut. SQL Server 2012 öncesinde bu şekilde formatlama yapabilmek için kendi custom fonksiyonumuzu yazmamız gerekiyordu. SQL Server 2012 öncesinde yazıp kullandığımız örnek fonksiyonlardan birtanesi aşağıdaki gibidir; /* SELECT dbo.fnFormatDate (getdate(), ‘MM/DD/YYYY’) — 01/03/2012 SELECT dbo.fnFormatDate (getdate(), ‘DD/MM/YYYY’) — 03/01/2012 [...]

Continue Reading