Volkan Atasever

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve daha bir çok yazılarım...

Toyota Boshoku Eğitimim

clock Ocak 24, 2018 21:07 by author Volkan Atasever

Toyota Boshoku IT Çalışanlarına Ocak ayında 4 günlük SQL Server Yönetimi Eğitimi verdim. Keyifli bir eğitim geçirdiğimiz süreçte 2 günü Academy4Galaxy eğitim sınıfımızda diğer 2 gün eğitimi ise Şile Inovatif Eğitim Merkezi Labaratuarlarında gerçekleştirdik. Siz de kurumunuz için Kurumsal eğitim aldırmak isterseniz benimle temasa geçebilirsiniz. Software4Galaxy şirketimizin eğitim departmanı Academy4Galaxy Kurumsal ve Bireysel eğitimler düzenlemektedir.



SQL Server 2008 R2 kurarken alınan “Performance counter registry hive consistency” hatası

clock Ekim 10, 2013 16:25 by author Volkan Atasever

SQL Server 2008 R2 kurarken alınan “Performance counter registry hive consistency” hatası

Sql Server 2008 R2 kurarken Performance counter registry hive consistency hatası alabilirsisniz ve bu hatayı aldığınızda kurulama devam edemessiniz. Bu sorunu çözmek için setup dosyasını çalıştırırken komut satrıından Skiprules seçeniğinde PerfMonCounterNotCorruptedCheck seçeneğini belitmeliyiz.

 

setup.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

SQL Server 2008 R2 dosyasının adı tabiki de setup.exe değildir öncelikle bu dosyayı bulmamız gerekmektedir. Örneğin;

  1. exe dosyamızın ismi SQLManagementStudio_x86_ENU.exe olsun.
  2. komut satırına path’i ile beraber seçip bu parametreleri girin.

C:\kurulum\Installer\SQL Server 2008 Management Studio\SQLManagementStudio_x86_ENU.exe /ACTION=install /SKIPRULES=PerfMonCounterNotCorruptedCheck

Bazen de Sql Server 2008 R2 express kurmak isteyebilirsini ve management studio’yu ayrı kurmak isteyebilirsiniz. Bildiğiniz gibi bunların setup dosyaı ayrı olabilmektedir. O takdirde iki setup dosyasınıda aynı parametre ile çalıştırmalısınız.



SQL Server Code Name Denali

clock Temmuz 18, 2011 23:18 by author Volkan Atasever

 

SQL Server'ın yeni versiyonu CTP 3 olarak download'a sunuldu. Oldukça yenilikler getiren bu yeni versiyonla birlikte SQL Server'ın daha çok güç kazanacağını düşünüyorum. İlk sıçrayışını SQL Server 2000'den 2005'e geçerek yapan SQL Sever ikinci sıçrayışını 2008'de yapmıştı. Bu seferde oldukça büyük beklentiler içindeyim. SQL Server Denali CTP 3 download için http://www.microsoft.com/sqlserver/en/us/future-editions.aspx adresini kullanabilirsiniz. Temmuz 2011'de bu sürümle ilgili white paper'da yayınlanmış durumda. Windows Azure ve SQL Azure desteğide eklenmiş bu yeni versiyonun geliştiriciler ve db adminler arasında oldukça heyecan yarattığını düşünmekteyim.

Daha ayrıntılı açıklama için aşağıdaki adresleri ziyaret edebilirsiniz;

http://www.microsoft.com/sqlserver/: SQL Server Web site

http://www.microsoft.com/sqlserver/en/us/product-info/future-editions.aspx: SQL Server Code Name “Denali”

http://technet.microsoft.com/en-us/sqlserver/: SQL Server TechCenter

http://msdn.microsoft.com/en-us/sqlserver/: SQL Server DevCenter 



SQL Server'da kolon isimlerinde özel karakter kullanmak

clock Ekim 26, 2009 03:13 by author Volkan Atasever

Çoğunlukla kendi tablolarımızı oluştururken kağıt üstünde özel karakterler içeren isimler veririz. Sql server ise bu özel karakterlere izin vermez. Tablo isimlerini eğer standar tablo ismi gibi yazarsanız bu sorunu yaşarsınız fakat bu sorunu köşeli parantez kullanarak aşabiliyoruz. Aşağıdaki örnekte normal kullanımda alınan hata mesajıda ektedir.

create table deneme(m/v varchar(3))

Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '/'
.

Köşeli parantezlerimizi kullanıp aynı kodu yazdığımızda ise;

create table deneme([m/v] varchar(3))

Command(s) completed successfully.
 



Özelleştirilmiş DataBase Rolü tanımlamak ve izinleri yönetmek

clock Ekim 21, 2009 04:50 by author Volkan Atasever

Özelleştirilmiş veri tabanı rolleri sayesinde kullanıclara istediğimiz gibi özelleştirebildiğimiz rolleri atamamızı sağlar bu sayede özel bir rol tanımlayıp istediğimiz sayıda kullanıcıya bu rolleri atayabiliriz. Bunları yapmak bize hız ve veritabanımızı da daha kolay yönetmemizi sağlamaktadır. Aşağıda yeni bir rol tanımlayıp bu role kendi seçimimiz olan rolleri verip kullanıcımıza da bu rolleri atamktayız. Scriptte kullandığım sp_addrolemember prosedürü sql server'a ait bir prosedür olup bu rolleri kullanıcının rolü haline getirmemizi sağlamaktadır.

 

Bu adımda AdventureWorks database'i üstünde rol yaratmaktayız;

USEAdventureWorks

GO

CREATE ROLE [TestRol_1] AUTHORIZATION[dbo]

Go

 

Burada tanımladığımız rol'e izinlerimizi veriyoruz.

USE AdventureWorks

GO

GRANT ALTER,EXECUTE, SELECT,INSERT,UPDATE,DELETE

ON SCHEMA ::dbo

TO TestRol_1

Go

 

USEAdventureWorks

GO

GRANT BACKUP DATABASE,BACKUP LOG To [TestRol_1]

Go

 

SQL Server'ın ken içinde barındırdığı sp_addrolemember prosedürü ile rolümüze kullanıcı eklemekteyiz.

USEAdventureWorks

GO

EXEC sp_addrolememberN'TestRol_1', N'USER_ISMI'

GO

 

Bu adımda rolünü tanımladığımız kullanıcı için Windows Login hakkı vermekteyiz varsayılan veritabanı olaraksa AdventureWork veritabanını kullanmaktayız.

USEAdventureWorks

GO

CREATE LOGIN [DenemeDomain\USER_ISMI] FROM WINDOWS WITH DEFAULT_DATABASE=AdventureWorks

GO

 

Bu adımda veri tabanı için kullanıcımızı tanımlamaktayız.

USEAdventureWorks

GO

CREATE USER [USER_ISMI] FORLOGIN [DenemeDomain\USER_ISMI]

GO

 

Kaynak: Namwar Rizvi



Volkan Atasever Kimdir ?

E-Mail: volkan(et)volkanatasever.com

Genel Müdür/S4G 
Bilgisayar Mühendisi

mühendislik, edebiyat, retro computer, yazılım, şiir, nümismatik, bilişim, podcast ve bir çok kategoride yazılarım...

Yazılım Kitaplarım

   

Şiir Kitaplarım

Dergi Yazılarım

 

Sosyal Ağlarım

 

 

 

 

Retro Bilgisayar Dergimiz

Türkçe Retro Bilgisayar dergimiz haziran 2016'da ilk sayısını çıkardı. ilk sayı yeni bir internet sitesinden tekrar yayınlanacaktır. Retro camiası tüm dünyada oldukça eğlenceli bir camia. Sizde katkıda bulunmak isterseniz bana mail atmanız yeterli. Dergimiz PDF formatında ve tamamen ücretsizdir.

Yasal Bilgi

Sitedeki yazıları,kodlar ve diğer materyaller Volkan Atasever'e aittir. Yazarı ve siteyi kaynak göstererek yazıları paylaşabilirsiniz.  Copyright(c)2004-2017

Sign In

Yazılım