<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ahmet BÜTÜN &#187; SQL Server</title>
	<atom:link href="http://blog.ahmetbutun.net/index.php/category/yazilim/sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ahmetbutun.net</link>
	<description>Hep denedin, hep yenildin... olsun, yine dene, yine yenil, daha iyi yenil!</description>
	<lastBuildDate>Fri, 03 Sep 2010 20:03:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>ASP.NET ve SQL Server sözlük scripti!</title>
		<link>http://blog.ahmetbutun.net/index.php/2010/06/18/asp-net-ve-sql-server-sozluk-scripti/</link>
		<comments>http://blog.ahmetbutun.net/index.php/2010/06/18/asp-net-ve-sql-server-sozluk-scripti/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 00:39:41 +0000</pubDate>
		<dc:creator>@bütün</dc:creator>
				<category><![CDATA[ASP.NET]]></category>
		<category><![CDATA[Ajax&Atlas]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[açık kaynak kod]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[sözlük script]]></category>

		<guid isPermaLink="false">http://blog.ahmetbutun.net/?p=833</guid>
		<description><![CDATA[Sözlüğün Tarihçesi : http://www.fobiksozluk.com/History.aspx Uzun zamandan beri www.fobiksozluk.com ile ilgili ne yapmam gerektiğine karar vermeye çalışıyordum. Önceleri açık kaynak kod olarak paylaşmak istedim ve bir takım araştırmalar yaptım bu konuyla ilgili. Sağolsun Salih adlı bir arkadaş internet sitemden bana ulaştı ve kodları paylaşmam durumunda birilerinin alıp bu kodları para ile satabileceği ihtimalinin olduğunu belirtti. Dolayısıyla [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.fobiksozluk.com"><img class="aligncenter size-full wp-image-832" style="border: 1px solid black;" title="fobiksozluk.com" src="http://blog.ahmetbutun.net/wp-content/uploads/2010/06/fobik.jpg" alt="" width="525" height="278" /></a>Sözlüğün Tarihçesi : <a href="http://www.fobiksozluk.com/History.aspx">http://www.fobiksozluk.com/History.aspx</a></p>
<p style="text-align: center;">
<p>Uzun zamandan beri <a href="http://www.fobiksozluk.com">www.fobiksozluk.com</a> ile ilgili ne yapmam gerektiğine karar vermeye çalışıyordum. Önceleri açık kaynak kod olarak paylaşmak istedim ve bir takım araştırmalar yaptım bu konuyla ilgili. Sağolsun Salih adlı bir arkadaş internet sitemden bana ulaştı ve kodları paylaşmam durumunda birilerinin alıp bu kodları para ile satabileceği ihtimalinin olduğunu belirtti. Dolayısıyla ben de bu açık kaynak kod olayından vazgeçtim&#8230;</p>
<p>Yine aynı arkadaş (Salih) bazı kişilerin para karşılığı sözlük kodlarını sattığını ifade etti. Bunun üzerine ben de www.fobiksozluk.com uygulamasını düşük bir ücret karşılığında -malumunuz&#8230;askerden yeni geldim, para yok pul yok:)- sizlere sunmaya karar verdim. Bunun için iki seçenek önerim var:</p>
<ol>
<li>Kodlar kapalı kalır ve uygulamayı satın alan kişi(ler) kodlara müdahale edemezler (Ucuz).</li>
<li>Kodlar tamamen açık olarak verilir ve kullanıcılar kodlara müdahele edebilirler (Pahalı).</li>
</ol>
<p>Shared Hosting planlarında ASP.NET ve SQL Server kullanımı ile ilgili bir takım sıkıntılar çıkabiliyor hepinizin bildiği üzere. Dolayısıyla yukarıda sunduğum her iki seçenek için de kendi şirketim olan (henüz somut bişey yok! Yalnızca bir sunucu) <a href="http://www.abbsolutions.com">www.abbsolutions.com</a> sunucusu üzerinden hosting verebilirim. Yine ufak bir ücret karşılığında tabii&#8230;Sunucu seçiminin avantajı şu olur, sunucuya her türlü müdahale yapabiliyoruz. No problemo <img src='http://blog.ahmetbutun.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Saat 03:37, uyumam lazım artık! Bu saatte bu kafayla (kaddet.com ile uğraşıyorum -kaddet.com ne mi? yakında&#8230;) umarım abuk sabuk fikirler sunmamışımdır. Yukarıdaki seçenekleri uygun bulan arkadaşlar fiyat, detay vs. için lütfen benimle iletişim kursunlar&#8230;</p>
<p>Sözlüğün teknik detaylarına gelince&#8230;</p>
<ul>
<li>ASP.NET (C#) kullanılarak ve .NET Framework 3.5 sürümü hedef alınarak yazıldı.</li>
<li>AJAX teknolojileri ve <a href="http://url2mini.com/g2">DevExpress</a> componentleri sık sık kullanıldı.</li>
<li>Girdilere resim ve video ekleme özelliği mevcut.</li>
<li>SQL Server 2000 ve üzeri sürümlerinde (2005, 2008) çalışabilir.</li>
<li>Son versiyonu 14.09.2009&#8242;da çıkartılan 4.2.0 dır.</li>
<li>Tema desteği mevcut (4 temel tema varsayılan olarak geliyor zaten), dilerseniz kendi temanızı oluşturabilirsiniz.</li>
</ul>
<p>İletişim adresleri:</p>
<ul>
<li>Bu blog</li>
<li><a href="http://www.ahmetbutun.me/Contact.aspx">http://www.ahmetbutun.me/Contact.aspx</a></li>
</ul>
<p>Haydi vatana millete hayırlı olsun bakalım&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ahmetbutun.net/index.php/2010/06/18/asp-net-ve-sql-server-sozluk-scripti/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2008 Evaluation Edition Expiration &#124; Unable to Use Management Studio</title>
		<link>http://blog.ahmetbutun.net/index.php/2009/12/14/sql-server-2008-evaluation-edition-expiration-unable-to-use-management-studio/</link>
		<comments>http://blog.ahmetbutun.net/index.php/2009/12/14/sql-server-2008-evaluation-edition-expiration-unable-to-use-management-studio/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 19:04:40 +0000</pubDate>
		<dc:creator>@bütün</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[katmai]]></category>
		<category><![CDATA[katmia]]></category>
		<category><![CDATA[sql 2008]]></category>

		<guid isPermaLink="false">http://blog.ahmetbutun.net/?p=727</guid>
		<description><![CDATA[SQL Server 2008 çıkalı biliyorsunuz uzun zaman oldu. Biliyorsunuz SQL Server 2008 &#8220;Katmai&#8221; kod adıyla deneme sürümü olarak Microsoft&#8217;un sitesinden indirilebiliyordu. Ben de bir çoğunuz gibi bu deneme sürümünden indirip bir süre kullandım ancak SQL Server Management Studio&#8217;yu bugün çalıştırmak istediğimde aşağıdaki gibi bir uyarı aldım. Ve SQL Server 2008&#8242;i çalıştıramadım. Eğer siz de bu [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">SQL Server 2008 çıkalı biliyorsunuz uzun zaman oldu. Biliyorsunuz SQL Server 2008 &#8220;Katmai&#8221; kod adıyla deneme sürümü olarak Microsoft&#8217;un sitesinden indirilebiliyordu. Ben de bir çoğunuz gibi bu deneme sürümünden indirip bir süre kullandım ancak SQL Server Management Studio&#8217;yu bugün çalıştırmak istediğimde aşağıdaki gibi bir uyarı aldım.</p>
<p style="text-align: center;"><a rel="attachment wp-att-728" href="http://blog.ahmetbutun.net/index.php/2009/12/14/sql-server-2008-evaluation-edition-expiration-unable-to-use-management-studio/sql2008/"><img class="size-full wp-image-728 aligncenter" title="Sql Server 2008" src="http://blog.ahmetbutun.net/wp-content/uploads/2009/12/sql2008.jpg" alt="Sql Server 2008" width="437" height="172" /></a></p>
<p>Ve SQL Server 2008&#8242;i çalıştıramadım. Eğer siz de bu yazımı okuyorsanız sanırım siz de bu sorunu yaşıyorsunuz büyük bir ihtimalle:)</p>
<p style="text-align: left;">Peki bu sorunu nasıl çözeceğiz? Öncelikle şu sinir bozucu uyarı mesajını ortadan kaldırmamız ve SQL Server 2008&#8242;i güncellenebilir hale getirmek lazım. Bunun için Windows Registery&#8217;yi kullanacağız ve &#8220;<strong>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\100\ConfigurationState</strong>&#8221; anahtarı aldındaki <strong>CommonFiles</strong> REG_DWORD değerini 3 olarak güncelleyeceğiz (önceki değeri 1). Bu işlemden sonra sisteminizde kurulu olan SQL Server 2008&#8242;i güvenli ve doğru bir şekilde güncelleyebilir hale getirmiş olacağız.</p>
<p style="text-align: center;"><a rel="attachment wp-att-733" href="http://blog.ahmetbutun.net/index.php/2009/12/14/sql-server-2008-evaluation-edition-expiration-unable-to-use-management-studio/sqlregedi-2/"><img class="size-full wp-image-733 aligncenter" title="SQL Server 2008" src="http://blog.ahmetbutun.net/wp-content/uploads/2009/12/sqlregedi1.jpg" alt="SQL Server 2008" width="560" height="388" /></a></p>
<p style="text-align: left;">
<p style="text-align: left;">kaynak : <a href="http://url2mini.com/2f9qlQ5" target="_blank">http://url2mini.com/2f9qlQ5</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ahmetbutun.net/index.php/2009/12/14/sql-server-2008-evaluation-edition-expiration-unable-to-use-management-studio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server sunucu Collation değerini değiştirmek</title>
		<link>http://blog.ahmetbutun.net/index.php/2009/05/19/sql-server-sunucu-collation-degerini-degistirmek/</link>
		<comments>http://blog.ahmetbutun.net/index.php/2009/05/19/sql-server-sunucu-collation-degerini-degistirmek/#comments</comments>
		<pubDate>Tue, 19 May 2009 15:22:13 +0000</pubDate>
		<dc:creator>@bütün</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[server collation]]></category>
		<category><![CDATA[sql 2005]]></category>

		<guid isPermaLink="false">http://blog.ahmetbutun.net/?p=594</guid>
		<description><![CDATA[Sunucunuz üzerindeki SQL Server kurulumuna ait sunucu Collation değerini değiştirmek isteyen arkadaşlar, biliyorum ordasınız ve kafayı yemek üzeresiniz. Forumlara giriyorsunuz, arıyorsunuz, bakınıyorsunuz, ıı ıhh olmuyor, bulamıyorsunuz. Tırnaklarınızı kemirmekten sıkıldınız, usandınız. Ama bekleyin çaresi var Öyle internetteki forumlarda yazıldığı gibi, Collation değiştirmek için &#8220;ALTER DATABASE&#8221; T-SQL cümleciğini kullanın vs. gibi bir laf etmeyeceğim size, direkt çözümü [...]]]></description>
			<content:encoded><![CDATA[<p>Sunucunuz üzerindeki SQL Server kurulumuna ait sunucu Collation değerini değiştirmek isteyen arkadaşlar, biliyorum ordasınız ve kafayı yemek üzeresiniz. Forumlara giriyorsunuz, arıyorsunuz, bakınıyorsunuz, ıı ıhh olmuyor, bulamıyorsunuz. Tırnaklarınızı kemirmekten sıkıldınız, usandınız. Ama bekleyin çaresi var <img src='http://blog.ahmetbutun.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Öyle internetteki forumlarda yazıldığı gibi, Collation değiştirmek için &#8220;ALTER DATABASE&#8221; T-SQL cümleciğini kullanın vs. gibi bir laf etmeyeceğim size, direkt çözümü belirteceğim. Ha yeri gelmişken ALTER DATABASE ile veri tabanı Collation değerini nasıl değiştirebileceğinizi de belirteyim.</p>
<p><em><strong>USE master;<br />
GO</p>
<p>CREATE DATABASE testdb<br />
COLLATE SQL_Latin1_General_CP1_CI_AS ;<br />
GO</p>
<p>ALTER DATABASE testDB<br />
COLLATE French_CI_AI ;<br />
GO</strong></em></p>
<p>T-SQL sorgusunu çalıştırırsanız Collation değeri <em><strong>SQL_Latin1_General_CP1_CI_AS </strong></em>olan<em><strong> tempdb </strong></em>veri tabanımızın Collation değerini <em><strong>French_CI_AI </strong></em>olarak değiştirmiş olursunuz. Bu kadar basit. Ama sunucu Collation değerini değiştirmek o kadar kolay değil. Onu nasıl yapacağız peki? Şöyle ki,</p>
<ul>
<li>Mevcut veri tabanınızda bulunan bütün veri tabanlarını ve bütün nesneleri yeniden oluşturabileceğiniz tüm script&#8217;lere sahip olduğunudan emin olun.</li>
<li>Veri tabanınızda yer alan bütün verilerinizi uygun bir araç ile EXPORT ediniz.</li>
<li>Bütün kullanıcı veri tabanlarını DROP ediniz.</li>
<li>SQLCOLLATION  değerini (burda örnek olarak <strong>SQL_Latin1_General_CP1_CI_AI</strong> değeri verilmiş) doğru bir şekilde yazdığınız aşağıdakine benzer bir komutu, komut satırını kullanarak çalıştırın:
<p>setup.exe /q /ACTION=RebuildDatabase /INSTANCENAME=MSSQLSERVER /SAPWD=&#8221;sa-pwd&#8221; /SQLSYSADMINACCOUNTS=&#8221;BUILTIN\ADMINISTRATORS&#8221; /SqlCollation=SQL_Latin1_General_CP1_CI_AI</li>
<li>Bütün veri tabanlarınızı ve nesnelerinizi yeniden oluşturunuz.</li>
<li>Bütün verilerinizi IMPORT ediniz.</li>
</ul>
<p>umarım faydalı olur.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ahmetbutun.net/index.php/2009/05/19/sql-server-sunucu-collation-degerini-degistirmek/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The server principal &#8216;xxx&#8217; already exists.</title>
		<link>http://blog.ahmetbutun.net/index.php/2009/05/19/the-server-principal-xxx-already-exists/</link>
		<comments>http://blog.ahmetbutun.net/index.php/2009/05/19/the-server-principal-xxx-already-exists/#comments</comments>
		<pubDate>Tue, 19 May 2009 14:17:43 +0000</pubDate>
		<dc:creator>@bütün</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[server principal]]></category>
		<category><![CDATA[sql 2005]]></category>

		<guid isPermaLink="false">http://blog.ahmetbutun.net/?p=592</guid>
		<description><![CDATA[SQL Server 2005 üzerinde çalışırken, veri tabanında tanımlanmış bir xxxx kullanıcısını silerken aşağıdakine benzer bir hata aldığınızda, The server principal &#8216;xxxx already exists. şu T-SQL komutlarını çalıştırıp, kullanıcıyı yeniden tanımlamayı deneyin. Sorun çözülecektir. IF EXISTS (SELECT * FROM sys.server_principals WHERE name = N&#8217;xxx&#8216;) DROP LOGIN [xxx] T-SQL komutunda yer alan xxx yerine silme/yeniden oluşturmak istediğiniz [...]]]></description>
			<content:encoded><![CDATA[<p>SQL Server 2005 üzerinde çalışırken, veri tabanında tanımlanmış bir xxxx kullanıcısını silerken aşağıdakine benzer bir hata aldığınızda,</p>
<p><strong>The server principal &#8216;xxxx already exists.</strong></p>
<p>şu T-SQL komutlarını çalıştırıp, kullanıcıyı yeniden tanımlamayı deneyin. Sorun çözülecektir.</p>
<p>IF EXISTS (SELECT * FROM sys.server_principals WHERE name =<br />
N&#8217;<span style="color: #ff0000;">xxx</span>&#8216;)<br />
DROP LOGIN [<span style="color: #ff0000;">xxx</span>]</p>
<p>T-SQL komutunda yer alan xxx yerine silme/yeniden oluşturmak istediğiniz kullanıcı adını yazınız. Kullanıcı adından tam olarak emin değilseniz,</p>
<p>SELECT * FROM sys.server_principals</p>
<p>şeklinde SELECT sorguları ile kullanıcı adını bulabilirsiniz.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ahmetbutun.net/index.php/2009/05/19/the-server-principal-xxx-already-exists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server IDENTITY SEED reset</title>
		<link>http://blog.ahmetbutun.net/index.php/2008/09/18/sql-server-identity-seed-reset/</link>
		<comments>http://blog.ahmetbutun.net/index.php/2008/09/18/sql-server-identity-seed-reset/#comments</comments>
		<pubDate>Thu, 18 Sep 2008 13:23:26 +0000</pubDate>
		<dc:creator>@bütün</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[idendity seed]]></category>
		<category><![CDATA[reset]]></category>

		<guid isPermaLink="false">http://blog.ahmetbutun.net/?p=195</guid>
		<description><![CDATA[SQL Server üzerindeki IDENTITY SEED özelliğine sahip bir tablonun IDENTITY SEED değerini resetlemek için, her dafasında SQL Server Books Online&#8216;a bakmaktan bıktım artık ya da arama motorlarında aramaktan felan. Kendi bloguma giriyim de kurtuliim bu ızdıraptan. Aha da burda, DBCC CHECKIDENT (&#8216;VERITABANI_ADI.TABLO_ADI&#8216;, RESEED,1) yazıp bu T-SQL cümleciğini çalıştırdığınızda, belirtilen veritabanı içerisindeki belirtilen tabloy ait IDEDTITY [...]]]></description>
			<content:encoded><![CDATA[<p>SQL Server üzerindeki IDENTITY SEED özelliğine sahip bir tablonun IDENTITY SEED değerini resetlemek için, her dafasında <strong>SQL Server Books Online</strong>&#8216;a bakmaktan bıktım artık ya da arama motorlarında aramaktan felan. Kendi bloguma giriyim de kurtuliim bu ızdıraptan. Aha da burda,</p>
<p>DBCC CHECKIDENT (&#8216;<strong>VERITABANI_ADI.TABLO_ADI</strong>&#8216;, RESEED,1)</p>
<p>yazıp bu T-SQL cümleciğini çalıştırdığınızda, belirtilen veritabanı içerisindeki belirtilen tabloy ait IDEDTITY SEED değeri 1&#8242;a set edilmiş olacak. Yani bu tabloya yeni girilen ilk kayıt ID&#8217;si (IDENTITY SEED özelliği verilmiş kolunu) 1&#8242;den başlayacak.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ahmetbutun.net/index.php/2008/09/18/sql-server-identity-seed-reset/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
