Merhaba arkadaşlar bu makalede sizlere Sql Server 2005 ile gelen Database Mail özelliğinden bahsedeceğim. Database mailin başlıca birkaç özelliğinden bahsedelim.
26 Ocak 2011 Çarşamba
SQL Server 2005 Database Mail Özelliği
SQL Server 2005 Database Mail Özelliği
Merhaba arkadaşlar bu makalede sizlere Sql Server 2005 ile gelen Database Mail özelliğinden bahsedeceğim. Database mailin başlıca birkaç özelliğinden bahsedelim.
Merhaba arkadaşlar bu makalede sizlere Sql Server 2005 ile gelen Database Mail özelliğinden bahsedeceğim. Database mailin başlıca birkaç özelliğinden bahsedelim.
Hayatınızda böyle biri var mı?
Sizi sizin kadar tanıyan biri; sizi düşünen, düşünmeyi öğrenmiş, sakin, uslu, efendi, oturmayı kalkmayı bilen, sevmeden edemediğiniz biri.
Başarının Sırrı
İş adamının işleri bozulmuştu. Ne yaptıysa olmuyordu. Bir zamanlar çok başarılı bir insan olmasına rağmen şimdi büyük olan sadece borçlarıydı.
25 Ocak 2011 Salı
Günlük Su İhtiyacımız-1
Merhabalar,
Günlük su ihtiyacımız üzerine farklı uzman ve kurum görüşlerini derlediğim bir yazı ...Faydası olması ümidiyle ...
MS SQL Server / Express bat dosyası ile yedekleme...
Veritbanı yedekleme hem veritabanı log performansı hem de (düşmanımın başına) verilere geri dönüş için en önemli ihtiyaçtır. Bunu için kullanılan 2 yöntem aşağıda mevcuttur.
24 Ocak 2011 Pazartesi
Delphi ile bilgileri text dosyaya yazmak.
Delphi ile bazen değişkenleri veya toplu verileri kontrol için txt dosyaya yazmak isteyebilirsiniz. Bunu için aşağıdaki kodu kullanabiliriz.
var
myfile:Textfile;
Begin
Assignfile(myfile,'c:\myout.txt');
ReWrite(myfile); //read(myfile) okur , write(myfile) yazar.
Writeln(myfile,psKurumRef);
CloseFile(myFile);
end;
var
myfile:Textfile;
Begin
Assignfile(myfile,'c:\myout.txt');
ReWrite(myfile); //read(myfile) okur , write(myfile) yazar.
Writeln(myfile,psKurumRef);
CloseFile(myFile);
end;
22 Ocak 2011 Cumartesi
Üç Hikaye - Üç Ders
YAŞAMIN FISILTISINI DİNLE...
Zengin bir adam mersedes arabası ile şehirdeki dar bir yoldan geçiyordu. Birden, yoluna aniden fırlayarak elindeki taşı arabasına atan bir çocuk gördü.
Zengin bir adam mersedes arabası ile şehirdeki dar bir yoldan geçiyordu. Birden, yoluna aniden fırlayarak elindeki taşı arabasına atan bir çocuk gördü.
21 Ocak 2011 Cuma
Çile
Gâiblerden bir ses geldi: Bu adam, Gezdirsin boşluğu ense kökünde! Ve uçtu tepemden birdenbire dam; Gök devrildi, künde üstüne künde... |
Kaldırımlar 1
Sokaktayım, kimsesiz bir sokak ortasında; Yürüyorum, arkama bakmadan yürüyorum. Yolumun karanlığa saplanan noktasında, Sanki beni bekleyen bir hayâl görüyorum. |
İSTİKBAL MARŞI
Bakma, dönmez şafak vakti yurttan kaçan o alçak!
Dönmeyip Amerika'da, arlanmaksızın yaşayacak!.
Dönmeyip Amerika'da, arlanmaksızın yaşayacak!.
MS-SQL Veritabanı Tasarlamak
Bir Sql veritabanı temel olarak iki dosyadan oluşur. Bunlardan birincisi Data File olarak adlandırılan, tablo, dizin gibi verileri tutan dosyadır. Diğeri ise veritabanında meydana gelen değişiklikleri tutan bir çeşit seyir defteri diyebileceğimiz Transaction Log olarak adlandırılan dosyadır. Veri ve seyir bilgileri birden fazla dosya üzerine yayılabilir. Bu sayede farklı disklerin gücü bir arada kullanılarak yük dengelemesi sağlanabilir.
1.Şekil – Yeni veritabanı
2.Şekil – Veritabanı ismi
Aynı seçenekler, üst kısımdan Transaction Log sekmesini seçtiğimizde de karşımıza gelecektir. Burdaki seçenekler de aynı ayarları seyir defteri bilgileri (transaction log) için yapmayı sağlar. Seyir defterlerinin (Transaction Log) varsayılan uzantısı ldf‘dir. Bu ayarları yaptıktan OK komut düğmesiyle pencereyi kapatalım.
3.Şekil – Yeni oluşturulan veritabanı
SQL Server veritabanlarını, Enterprise Manager’ı kullanarak rahatlıkla oluşturabilir, üzerinde istediğimiz düzenlemeleri yapabiliriz.
Veritabanı Oluşturma
Enterprise Manager’ı başlatalım.SQL Server Group başlığından sunucumuzu seçelim. Databases başlığına sağ tıklayıp New Database seçeneğini seçelim.
1.Şekil – Yeni veritabanı
Açılan menüden oluşturacağımız yeni veritabanına ismini verelim.
2.Şekil – Veritabanı ismi
Üstteki sekmelerden Data Files kısmında veritabanını oluşturacak fiziksel dosyalar ile ilgili ayarları yapmak mümkün. Location başlığındaki simgesini kullanarak veritabanın verilerini tutacak fiziksel dosyaların yerini belirleyebiliriz. Burada birden fazla dosya belirterek veriyi farklı fiziksel dosyalara bölmek mümkün. İlk dosyanın varsayılan uzantısı mdf iken, sonrakilerinki ndf‘dir. Automatically grow file seçeneği, gerektiğinde veri dosyalarının boyutunun otomatik olarak arttırılmasını sağlar. Otomatik artış yüzde (by percent), ya da boyut (in megabytes) olarak belirlenebilir. Hemen yandaki menüden veri dosyalarının en fazla hangi boyuta ulaşacağı belirlenebilir. Unrestricted file growth seçeneği bir üst sınır koymazken, Restrict file growth (mb)seçeneği dosyanın ulaşabileceği en yüksek boyutu megabyte cinsinden tanımlar.
Aynı seçenekler, üst kısımdan Transaction Log sekmesini seçtiğimizde de karşımıza gelecektir. Burdaki seçenekler de aynı ayarları seyir defteri bilgileri (transaction log) için yapmayı sağlar. Seyir defterlerinin (Transaction Log) varsayılan uzantısı ldf‘dir. Bu ayarları yaptıktan OK komut düğmesiyle pencereyi kapatalım.
Yeni bir veritabanı oluşturmak için yapmamız gerekenler bu kadar kolay. Artık SQL sunucumuzun veritabanları başlığı altında yeni oluşturduğumuz veritabanını görebiliriz.
3.Şekil – Yeni oluşturulan veritabanı
Burada bizim oluşturmadığımız, SQL Server kurulumu sırasında yüklenen bazı veritabanları dikkat çekiyor. Bu veritabanlarını sırasıyla inceleyelim;
Master:Bu veritabanı SQL Server’ın sistem düzeyindeki tüm bilgileri tuttuğu veritabanıdır. Veritabanı üzerinde tanımlanan herhangi bir nesne ya da yapılan bir ayar (tablodan saklı yordamlara, kullanıcı bilgilerinden veritabanı ayarlarına) bu veritabanı üzerinde tutulur. SQL Server için hayati önemi vardır. Bu veritabanında gelebilecek hasarlar tüm sistemi çalışmaz hale getirebilir. Bu yüzden yedeklenerek güvence altına alınmalıdır. Sorun olduğunda yapacak başka birşey kalmazsa Program Files\Microsoft SQL Server 80\Tools\Binn klasöründe bulunan rebuildm.exeisimli araç ile master veritabanını ilk haline döndürmek mümkündür. Tabi bu işlemden sonra kullanıcı girişleri gibi yapılandırmalar baştan yapılmalıdır.
Model: Model veritabanı kullanıcı tarafından oluşturulacak veritabanları için bir şablondur. Tüm veritabanlarında bulunması gereken sistem düzeyindeki bazı nesneler (veritabanı kataloğu olarak da isimlendirilirler) bu veritabanında tutulur. Kullanıcı tarafından yeni bir veritabanı oluşturulduğunda model veritabanı aynen bu veritabanına da kopyalanır. Model veritabanı üzerinde yapacağınız değişiklikler sonradan oluşturulacak tüm veritabanlarına da yansıyacaktır. Örneğin model veritabanında yeni bir tablo oluşturduğumuzda, bundan sonra oluşturacağımız tüm veritabanlarında da bu tablo oluşturulacaktır. Ayrıca yeni oluşturacağımız bir veritabanının boyutu en az bir model veritabanı boyutunda olmalıdır.
Msdb: SQL Server Agent hakkında bilgi tutan veritabanıdır. Herhangi bir zamanlanmış görev, operatör ya da yedekleme işlemi tanımlandığında, bunlara ait bilgiler msdb veritabanında tutulur.
Northwind ve Pubs: Bu iki veritabanı örnek veritabanlarıdır. Çeşitli kaynaklarda verilen örnekler çoğunlukla bu veritabanları üzerinde yoğunlaşmıştır. Bu da veritabanı farklılıkları dolayısıyla ortaya çıkacak uyuşmazlıkları ortadan kaldırır.
Tempdb: SQL Server’ın işlemlerini yaparken geçici bilgileri tutmak için tampon olarak kullandığı veritabanıdır. Örneğin büyük boyutlu veritabanlarında sıralama yapılırken sıralama için gerekli işlemler bu veritabanı üzerinde yapılır. Tempdb veritabanı SQL Server’ın her açılışında temizlenir. Tempdb veritabanını farklı bir sabit diskte tutmak performans artışı sağlayacaktır
İnfak ile ilgili 2 Kıssa
I. Kıssa
Avrupa'nın ünlü sanat merkezilerinden birinde, çocuğun biri, vitrinde çok
hoş bir tablo görür. Tablonun bedeli oldukça yüksektir.
Avrupa'nın ünlü sanat merkezilerinden birinde, çocuğun biri, vitrinde çok
hoş bir tablo görür. Tablonun bedeli oldukça yüksektir.
Çalışkan Küçük Karınca
Küçük bir Karınca her sabah erkenden işine gelir ve neşe içinde
çalışmaya başlardı...
Çok çalışır. Çok üretir... Ve bunları keyif içinde yapardı.
çalışmaya başlardı...
Çok çalışır. Çok üretir... Ve bunları keyif içinde yapardı.
KIZILDERILIDEN TEK KELIMELIK HAYAT DERSI.
Cherokee kabilesinin yaslilarindan biri hayat, ask ve evlilik uzerine konusurken sunlari soyluyor:
SQL de Stored Procedure kodlarına ve parametrelerine erişim kodları.
Sql içinde yapılan tüm işlemler sql sistem tablolarında tutuluyor. Yani her istediğiniz bilgilye sistem tabloları aracılığı ile ulaşabilirsiniz. Buna bir örnek fonksyonlar listesine ulaşma ve fonksiyonun parametreleine ulaşma.
20 Ocak 2011 Perşembe
Inner Join – Left Join – Full Join
Inner, Outer, Left, Right, Cross(Full) Join Nedir ?
SQL Sorgulama dilinde birden fazla tabloyu birleştirme yada ilgili başka tablodan veri çekmek için Inner, Outer, Left, Right, Cross Join Segmentleri kullanılır.
Bunlar aşağıda belirtildiği şekilde kullanılır.
Bunlar aşağıda belirtildiği şekilde kullanılır.
Veritabanınızda tüm tabloların indexlerini defrag etmek scripti - SQL İndex ve Defrag Optimizasyonu
İlk olarak veritabanı üzerine sağ tıklayıp > Özellikler (Properties) > Options > Recovery kısmındaki Model
seçeneğini Simple yapın.
- Öncelik olarak yoğun kullanılan tablolarınıza optimize işlemi yapın. Aşağıdaki scripti kullanarak hagi tablolarınızda en çok kayıt var onu bulun.
seçeneğini Simple yapın.
- Öncelik olarak yoğun kullanılan tablolarınıza optimize işlemi yapın. Aşağıdaki scripti kullanarak hagi tablolarınızda en çok kayıt var onu bulun.
Sql Server 2005 ‘de Ship Transaction Logs Özelliğinin Aktif Hale Getirilmesi
SQL Server
Bu makalemde Sql Server 2005 ‘de Ship Transaction Logs özelliğinin aktif hale getirilmesini göreceğiz. Bu özelliği aktif hale getirmeden once bu özelliğin bize sağlayacağı yararlar hakkında kısa bir bilgi paylaşmak istiyorum.
19 Ocak 2011 Çarşamba
MSSQL Veritabanınızın Log Dosyasını Küçültme
SIMPLE recovery modda olan veritabanınızın aşırı şişen log dosyasını küçültmek için aşağıdaki adımları uygulayabilirsiniz:
Kaydol:
Kayıtlar (Atom)
Ücretsiz Resim, Müzik Video yapım için siteler
Resim,Müzik Video yapım için ücretsiz siteler Ücretsiz Kaynak bulma siteleri: videvo.net : Ses ve Video dosyaları pixabay.com : Resimler, m...
-
I. Kıssa Avrupa'nın ünlü sanat merkezilerinden birinde, çocuğun biri, vitrinde çok hoş bir tablo görür. Tablonun bedeli oldukça yüks...
-
DELPHİDE SHELL EXECUTE - WinExec APISI VE KULLANIMI Uses ShellApi; //Bir web sayfası açma ShellExecute(0,'open',' www.turkiye....