coolwolf / 29/10/2016

Sql Server kullanıcılarını yedekleme ve geri alma

Yeni bir Sql Server sunucusu kurdunuz. Eski sunucunuzdaki kullanıcıları yeni sunucuya aktarmak istiyorsunuz ama parolalarını hatırlamıyorsanız, alttaki yöntemi izleyebilirsiniz.

Sql Server Management Studio’da Security->Logins kısmını açın.
Dışarı aktarmak istediğiniz kullanıcının adına sağ tuşa tıkladıktan sonra :
Script Login As -> CREATE To -> File/Clipboard/New Query Windows seçeneklerinden size uygun olanı işaretleyiniz.
Bu şekilde dışarı aldığınız kullanıcıyı oluşturma scriptini yeni sunucunuzda çalıştırdığınızda, eski kullanıcınız kendi parolası ile yeni sunucuda oluşturulmuş olacaktır.

coolwolf / 24/09/2013

Bay-t Entegre için Otomatik İstemci SQL Server Ayarı

Merhaba,
Bay-t Entegre programının Sql Server kullanan sürümünü kurduğunuzda istemcilerden bağlanma sorunu yaşıyorsanız ekteki exe dosyasını kullanabilirsiniz.
!!! Lütfen dosyayı başka yerden indirmeyiniz. Sadece sitemizden indirdiğiniz dosyanın virüssüz olduğunu garanti edebiliriz. Başka yerlerde yayınlanan halinin güvenliği hakkında bilgi sahibi olmamız mümkün değil. !!!
Dosya basitçe

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\MSSQLServer\Client\ConnectTo

anahtarına değer girmektedir.
32 bit sistemler için :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo

Exe Dosyası : [wpdm_file id=1 title=”true” ]
7Zip’li Exe dosyası : [wpdm_file id=2 title=”true” ]
bayt_entegre_logo

coolwolf / 11/01/2013

Sql Server 2012 Database Mail Konfigürasyonu

Sql Server’ınızda mail ayarları yapıp sistemin size :
Yedekleme tamamlandığında ;
Yedekleme tamamlanamadığında ;
Hata oluştuğunda;
Log dosyaları dolduğunda;
Sistem belirlediğiniz bir yükün üzerinde çıktığında size mail atmasını istiyorsanız aşağıdaki adımları izleyebilirsiniz.
Öncelikle Management kısmında Database Mail üstüne sağ tıklayıp Configure Database Mail tıklıyoruz.
21
Sonraki ekrana next deyip geçiyoruz.
22
Bir sonraki ekranda en üstteki seçeneği işaretliyoruz. Daha sonra bu ayarları değiştirmek için Manage Database Mail Accounts and profiles seçeneğini kullanabilirsiniz.
23
Çıkan ekranda SMTP server bilgilerimizi yazıyoruz.25
Bu ekranda eposta hesaplarımızı ekliyoruz.
24
Default Profile kısmını Yes yapıp bu hesabı her işlemde kullanabilmemizi sağlıyoruz.
26
Bu ekranda bir değişiklik yapmadan devam ediyoruz.
27
Finish diyerek işlemi bitiriyoruz.
28
Bu ekranı gördüğümüzde işlem tamamlanmıştır.

Şimdi sisteme oluşturduğumuz profili kullanmasını söyleyelim.
Sql Server Agent’e sağ tıklayıp Properties diyoruz.

Burada Alert System’i seçiyoruz. Enable mail profile seçeneğini işaretliyoruz. Profil olarak da oluşturduğumuz profili seçiyoruz.

OK tuşuna basıp ekranı kapattıktan sonra, SQL Server Agent altındaki Operators seçeneğine sağ tıklayıp New Operator diyoruz.

Operatörümüzün bilgilerini girip OK butonuna tıklıyoruz.

Bu operatöre neleri bildireceğimizi bu ekrandan seçiyoruz.

Şimdi sıra geldi yedekleme planımıza mail atmasını söylemeye. Jobs altındaki yedekleme işimize sağ tıklayıp Properties diyoruz.

Çıkan ekranda Notifications seçeneğine gelip E-Mail’i işaretliyoruz. Karşısından operatörü ve ne zaman mail atmasını istediğimizi işaretliyoruz.

OK butonuna bastıktan sonra işlemimiz tamamlanmış olacaktır.
Hatasız yedeklemeler dilerim 🙂

coolwolf / 11/01/2013

Sql Server 2012 Otomatik Yedekleme

Sql Server 2012 ile veritabanınızın yedeklerini otomatik olarak almak istiyorsanız alttaki adımları izleyiniz.
Önce Sql Server Management Studio’yu açıp Sql Server Agent‘in çalıştığından emin olun. Yedekleme için Sql Server Agent gereklidir.

Eğer SQL Server Agent’in çalışıtüına emin isek bir sonraki adıma geçebiliriz.
Management altındaki Maintenace Plans’a sağ tıklayıp Maintenance Plan Wizard’ı seçiyoruz.


Çıkan ekrana next diyerek devam ediyoruz.

Bu adımda maintenance planımıza bir isim vermemiz gerekiyor.
Change butonuna bakarak yedekleme planımızın ne zamanlar çalışacağını belirtiyoruz.

Change butonuna bastıktan sonra alttaki ekranı kullanarak zamanlamamızı ayarlıyoruz.
İşimizi bitirdikten sonra ok butonuna basıyoruz.

Next düğmesine bastıktan sonra maintenance planımızın ne çeşit bir plan olduğunu belirtiyoruz. Bizim örneğimizde Backup Database.

Eğer birden fazla seçenek işaretlediysek bu işlemlerin hangi sırada yapılacağını seçiyoruz.

Bir sonraki ekranda Databases kısmına Specific databases seçip, Database karşısındaki … butonuna basarak hangi veritabanının yedekleneceğini seçiyoruz. Ardından add butonuna basarak yedeklerimizin nereye kopyalanacağını seçiyoruz.

Bu ekranda next deyip devam ediyoruz.

Alttaki ekran son ekranımız. bu aşamadan sonra işlemimizi tamamlamış oluyoruz.

Alttaki gibi bir ekran görüyorsanız işlemler tamamlanmış demektir.

Yedek aldıktan sonra sistemin size mail atmasını istiyorsanız ilgili yazımızdan destek alabilirsiniz.

coolwolf / 01/12/2010

SQL Server Import and Export Wizard

Sql Server Express 2008 kullanarak Excel’e veri aktarmaya çalıştığınızda aşağıdaki hatayı alıyorsanız:
Error 0xc002f210: Preparation SQL Task 1: Executing the query “” failed with the following error: “{19E353EF-DAF4-45D8-9A04-FB7F7798DCA7} CLSID değerine bileşen için COM sınıfı fabrikasını alma, yandaki hata nedeniyle başarısız oldu: 80040154.”. Possible failure reasons: Problems with the query, “ResultSet” property not set correctly, parameters not set correctly, or connection not established correctly.
Yönetici oalrak bir komut satırı açın ve:
regsvr32 “C:\Program Files\Microsoft SQL Server\100\DTS\Binn\SQLTaskConnections.dll” komutunu yazıp enter’a basın.
Not eğer 64 bit işletim sisteminiz varsa :
regsvr32 “C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\SQLTaskConnections.dll” komutunu çalıştırın.
Tekrar export dediğinizde çalışacaktır.